Я столкнулся с проблемой при использовании автофильтрации Excel при использовании "числовых фильтров"

Подробности и настройка проблемы: В таблице Имея столбец NUMBERS, отформатированный как число, используя 0 десятичных знаков и имеющий разделитель тысяч, предположим, что у нас есть значение 1015, отформатированное будет «1,015».

Затем, используя опцию "Числовые фильтры" - «Равно ...», тогда, когда я укажу поле с "1015", я не верну никаких строк, но если я напишу точно так, как отображается - «1,015», то получу мои данные.

Так почему же "Числовые фильтры" фильтрует данные как ТЕКСТ?...

Спасибо за любой совет.

2 ответа2

0

Иногда Excel пытается быть "умным", предполагая, что значения вашего столбца являются "текстовыми", даже если вы установите столбец как "Число". Чтобы убедиться, что у вас действительно есть числовые значения в этом столбце, а не текстовые значения, содержащие числа, сделайте следующее:

1) Умножьте весь столбец на 1 (Вы можете использовать функцию специальной вставки, чтобы умножить диапазон ячеек на число, в вашем случае 1)

2) Перезапустите свой фильтр.

0

Я полагаю, что вы действительно наткнулись на ошибку.

Это не ожидаемое поведение для автофильтрации.

Если вы используете пользовательский фильтр с "меньше чем 1016" И «больше, чем 1014», предположим, что вы хотите фильтровать по 1015, то он должен работать.

Об этом сообщалось и в других местах.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .