Добрый день. Есть большой файл с данными. В нем обнаружилась некорректная работа фильтра. Если выделить столбец без фильтрации, то в строке состояния Excel показывает сумму в выделенных ячейках около 211 миллионов. Если в фильтре выбрать ненулевые значения (снять "галочку" около нуля), то сумма в строке состояния меняется - около 64 миллионов. При этом применение числового фильтра "не равно" с нулем дает корректный результат.
Скажите, с чем это может быть связано? Хочется понять, в каких случаях фильтру с галочкой нельзя доверять... Спасибо!
Файл приложить не получается. Ошибка начинает воспроизводиться от 200 000 строк (1 столбец), а это размер 1 926 кБ. Если нужно, могу, например, на почту выслать.
Добрый день. Есть большой файл с данными. В нем обнаружилась некорректная работа фильтра. Если выделить столбец без фильтрации, то в строке состояния Excel показывает сумму в выделенных ячейках около 211 миллионов. Если в фильтре выбрать ненулевые значения (снять "галочку" около нуля), то сумма в строке состояния меняется - около 64 миллионов. При этом применение числового фильтра "не равно" с нулем дает корректный результат.
Скажите, с чем это может быть связано? Хочется понять, в каких случаях фильтру с галочкой нельзя доверять... Спасибо!
Файл приложить не получается. Ошибка начинает воспроизводиться от 200 000 строк (1 столбец), а это размер 1 926 кБ. Если нужно, могу, например, на почту выслать.Sevaldt
Возможно кто-то поигрался с форматами (см. пример в файле) Совпадает ли количество ячеек при различной фильтрации? Если нет, то сначала сделайте фильтр с галочками, выделите видимые ячейки и закрасьте их. Затем сделайте другой фильтр и найдите незакрашенную ячейку. Посмтрите, что с ней не так
Поругался бы на название темы, но раз Лена не стала, то просто поменял
Возможно кто-то поигрался с форматами (см. пример в файле) Совпадает ли количество ячеек при различной фильтрации? Если нет, то сначала сделайте фильтр с галочками, выделите видимые ячейки и закрасьте их. Затем сделайте другой фильтр и найдите незакрашенную ячейку. Посмтрите, что с ней не так
Поругался бы на название темы, но раз Лена не стала, то просто поменял_Boroda_
Возможно кто-то поигрался с форматами (см. пример в файле)
Файлик изначально в формате csv, не должно быть форматов.
Количество ячеек не совпадает. Сделала как Вы сказали, не вижу разницы между окрашенными ячейками и неокрашенными. Формат не пользовательский, "Общий". Первые 120 тысяч строк обработаны хорошо, там с галочкой скрылись только нули. Все, что ниже - как попало. В скрытые попали и нули, и другие числа. ЕЧИСЛО() от этих ячеек возвращает истину, проверка на равенство нулю - ложь.
Возможно кто-то поигрался с форматами (см. пример в файле)
Файлик изначально в формате csv, не должно быть форматов.
Количество ячеек не совпадает. Сделала как Вы сказали, не вижу разницы между окрашенными ячейками и неокрашенными. Формат не пользовательский, "Общий". Первые 120 тысяч строк обработаны хорошо, там с галочкой скрылись только нули. Все, что ниже - как попало. В скрытые попали и нули, и другие числа. ЕЧИСЛО() от этих ячеек возвращает истину, проверка на равенство нулю - ложь.
связано с ограничением количества отображаемых элементов раскрывающегося списка 10000
Но тогда удивительно, что мы раньше с этим не столкнулись. Файлы по полмиллиона строк - не редкость. Возможно, уникальных значений поменьше было.Sevaldt
Хм. Выбрала ячейки с начала до первого неверно обработанного, удалила дубликаты - 10001 значение. Так что да, это явно связано с теми десятью тысячами. Получается, Excel берет, отсчитывает 10 000 уникальных элементов, а всю следующую таблицу тупо скрывает, не обращая внимания на то, что именно я пытаюсь отфильтровать. Прикольно...
Хм. Выбрала ячейки с начала до первого неверно обработанного, удалила дубликаты - 10001 значение. Так что да, это явно связано с теми десятью тысячами. Получается, Excel берет, отсчитывает 10 000 уникальных элементов, а всю следующую таблицу тупо скрывает, не обращая внимания на то, что именно я пытаюсь отфильтровать. Прикольно...Sevaldt