Как фильтровать горизонтальные данные в Excel (3 метода)

  • Поделись Этим
Hugh West

В этой статье описаны три метода фильтрации горизонтальных данных в Excel. Фильтровать данные по вертикали проще с помощью стандартной функции Filter, таблицы pivot и некоторых других инструментов. Но для фильтрации данных по горизонтали необходимо использовать некоторые приемы и новые функциональные возможности.

Скачать Практическое пособие

Скачайте эту рабочую тетрадь для тренировок, чтобы заниматься во время чтения этой статьи.

Фильтр данных по горизонтали.xlsx

3 метода фильтрации горизонтальных данных в Excel

В этой статье мы будем использовать следующий набор данных. Набор данных содержит данные о продажах для 8 продуктов которые попадают в 3 различные категории Мы обсудим 3 подходящих метода для фильтрации этого набора данных на основе категорий .

1. Использование функции FILTER для фильтрации горизонтальных данных в Excel

Сайт Функция ФИЛЬТР может выполнять фильтр данные горизонтально легко основывается на предопределённые критерии Эта функция может фильтровать данные как вертикально и горизонтально .

Введение в функцию ФИЛЬТР

Синтаксис:

=FILTER(array, include, [if_empty])

Аргументы :

Аргумент Обязательно/Опционально Пояснение
массив Требуется Диапазон данных, подлежащих фильтрации.
включить Требуется Булевский массив имеет высоту или ширину, идентичную массиву.
если_пустой Дополнительно Если критерии не совпадают, выводит предопределенную строку.

Теперь, в нашем примере, мы собираемся отфильтровать набор данных на основе три различные категории т.е, Фрукты , Овощной и Рыба Давайте выполним следующие действия.

Шаги:

  • В камере C10 , мы помещаем название категории " Овощной ". Мы будем использовать это как критерии для фильтрации набора данных. И мы также создали выходная таблица на магазин сайт отфильтрованные данные .

  • В камере, C12 подставьте следующую формулу.
=FILTER(C4:J8,C5:J5=C10, "Not Found")

▶ Формула разбивки

Сайт ФИЛЬТР функция принимает два аргументы - данные и логика .

  • В этой формуле ячейки C4:J8 (синяя цветная коробка ) представляют данные, подлежащие фильтрации. Ячейки C5:J5 подряд C это категории в коробка красного цвета откуда мы устанавливаем критерии .
  • В формуле , C5:J5=C10 проверяет значение ячейки C10 против каждого из значений ячеек C5:J5. Это возвращает массив, {FALSE, FALSE, TRUE, FALSE, FALSE, TRUE, FALSE, TRUE}. Мы видим, что TRUE значения для ячеек с категорией овощ .

Формула дает динамическое решение Это значит, что каждый раз, когда мы меняем данные ячеек сайт выход собирается настроить его стоимость немедленно .

  • Результат показывает только столбцы с категорией Овощной .

  • В этом шаге мы изменили значение ячейки C10 на Фрукты , и данные фильтруются по горизонтали для этой категории соответственно.

2. Транспонирование и фильтрация горизонтальных данных в Excel

Мы можем транспонировать наш набор данных, а затем использовать по умолчанию фильтр опция, которую Excel предоставляет для фильтрации горизонтальных данных. Давайте погрузимся в следующий пример!

Шаги:

  • Сначала, выберите сайт весь набор данных , нажмите Ctrl + C с помощью клавиатуры, или правильно - нажмите мышью, чтобы выбрать копия из контекстное меню.

  • Мы должны паста сайт скопировано набор данных с Опция транспонирования . Выберите сайт ячейка, где вы хотите паста В этом примере мы выбрали ячейку B10 , а затем из Вкладка "Главная нажмите на Вкладка "Вставить на выберите сайт Транспонировать в качестве вставить.

Другой путь:

Откройте Специальная вставка окно либо из контекстное меню или из Вкладка "Главная . От Варианты работы, нажмите кнопку Флажок транспонирования и ударить OK .

  • Сейчас, выберите сайт перенесено набор данных и из Вкладка данных нажмите на Опция фильтра .

  • Вышеуказанные действия позволили параметры фильтрации на каждой из колонок. Нажмите на Опция фильтра категории и проверьте Овощной.

  • Вот вывод, который мы получили.

Выполнив описанные выше действия, мы можем фильтровать набор данных на основе любых критериев.

Похожие чтения

  • Как фильтровать таблицу Excel Pivot Table (8 эффективных способов)
  • Фильтр нескольких столбцов в Excel независимо друг от друга
  • Как фильтровать несколько столбцов одновременно в Excel (3 способа)
  • Фильтр нескольких строк в Excel (11 подходящих подходов)

3. Создание пользовательских представлений для горизонтальной фильтрации данных в Excel

В этом методе мы будем фильтровать горизонтальные данные с помощью функции Excel Пользовательские виды Мы создадим количество пользовательских представлений в зависимости от нашего критерии Мы хотим фильтр данные на основе продукт категория Поэтому нам нужно создать 4 пользовательских вида в данном примере. Необходимые шаги приведены ниже.

Шаги:

  • Сначала мы создадим пользовательский вид с полный набор данных . Перейти к Вкладка "Просмотр в Лента Excel а затем выберите сайт Опция пользовательских представлений .

  • В Пользовательские виды в окне нажмите на Добавить кнопка.

  • Мы поставили Набор данных в поле ввода как имя Пользовательский просмотр и ударить

  • Теперь, чтобы создать пользовательский вид для Категория фруктов , скрыть все столбцы, кроме Категория фруктов . Выберите колонны E, F, H, I и J которые имеют данные для Овощной и Рыба

  • После этого, правильно - нажмите на топ из колонный стержень и выберите Скрыть из контекстное меню.

  • В результате все столбцы, кроме столбца Категория фруктов являются скрытый .

  • Теперь добавьте пользовательский вид под названием Фрукты для Категория фруктов .

  • Аналогично, добавьте еще один два пользовательских вида для Овощной и Рыба названные категории Овощной и Рыба Наконец, мы создали 4 пользовательских вида.

  • Теперь мы можем выберите любое пользовательское представление из списка и нажмите кнопку Показать будет показан вид для соответствующей категории товара. Например, мы выбранный сайт Рыба Пользовательский просмотр на показать отфильтрованные данные для Категория рыбы .

  • Вот отфильтровано набор данных для Категория овощей .

Примечания

  • Сайт Функция ФИЛЬТР это новая функция, которая может быть использована только в Excel 365 Он недоступен в более старых версиях.

Заключение

Теперь мы знаем, как фильтровать данные по горизонтали в Excel. Надеемся, что это поможет вам более уверенно использовать эту функцию. Любые вопросы или предложения не забудьте оставить в поле для комментариев ниже.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.