Вопрос или проблема
У меня есть данные в Excel, где в одном столбце находятся числовые значения различной длины, такие как 100, 100001, 11050, 201, 222001 и т.д.
Я хочу отфильтровать значения, начинающиеся с 1. Я могу сделать это с помощью вспомогательного столбца. Но мне интересно, возможно ли это сделать без вспомогательного столбца? Я пробовал фильтры по числам -> Пользовательский фильтр -> начинается с 1, но этот фильтр не отображал строки.
Ответ или решение
Да, в Excel действительно возможно отфильтровать числовой столбец по значениям, начинающимся с определенной цифры, без использования вспомогательного столбца. Как вы уже заметили, стандартные фильтры чисел не поддерживают фильтрацию по начальным цифрам для числовых значений, поскольку они работают с числами как с величинами, а не как со строками.
Однако вы можете использовать специальные символы подстановки (wildcards) для достижения этой цели.
Вот пошаговая инструкция:
-
Выделите столбец с числами, который вы хотите отфильтровать.
-
Перейдите на вкладку "Данные".
-
Нажмите на кнопку "Фильтр", чтобы активировать функцию фильтрации (если фильтрация еще не включена).
-
Нажмите на стрелку раскрывающегося списка фильтра в заголовке вашего числового столбца.
-
В открывшемся меню выберите "Числовые фильтры".
-
После этого выберите "Пользовательский фильтр…".
-
В открывшемся диалоговом окне выберите "равно" и введите
1*
в поле ввода. Этот шаблон означает "начинается с 1, после чего могут следовать любые символы". -
Нажмите "OK".
После выполнения этих шагов Excel отфильтрует и покажет только те строки, значения которых начинаются с цифры 1.
Важно помнить, что при использовании такого подхода вы фактически обрабатываете числа как текстовые строки, что позволяет использовать подстановочные символы. Если у вас возникнут дополнительные вопросы, пожалуйста, не стесняйтесь их задавать.