Применение фильтра к таблице (Power Query)

Примечание:  Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке) .

Примечание: Power Query известна как Получение и преобразование в Excel 2016. Приведенные ниже сведения относятся к оба. Подробнее об этом читайте в статье Получение и преобразование в Excel 2016.

В Power Query можно включить или исключить строк по определенному значению. Отфильтрованный столбец содержит значок небольшой фильтра ( Значок фильтра ) в заголовке столбца.

  1. Выберите столбец, который требуется применить фильтр.

  2. Щелкните стрелку вниз ( Стрелка вниз ).

  3. Снимите флажок Выделить все , чтобы отменить выделение всех столбцов.

  4. Выберите значения столбца, которые нужно включить в таблицу.

  5. Нажмите кнопку ОК.

    Выделение столбца

    Примечания: При фильтрации столбца в списке фильтров загрузит только верхних 1000 различных значений в столбце. Если имеется 1000 или нескольких значений в столбце в Редакторе запросов, фильтрации, сообщение будет появляется о том, что список значений в списке фильтров может быть неполным и отображается ссылка загрузить другие. Щелкните ссылку загрузить более , чтобы загрузить другой 1000 различных значений.

    • Если точно 1000 найдено еще раз, списке отображается сообщение о том, что он по-прежнему может быть неполным.

    • Если найдено менее 1000 различных значений, отображается полный список значений.

    Примечание: Редактор запросов отображается только при загрузке, редактировании или создании нового запроса с помощью Power Query.

Кроме шага фильтрация столбца для фильтрации текстовых значений можно использовать контекстное меню Текстовые фильтры.

  1. Щелкните стрелку вниз ( Стрелка вниз ) столбца, содержащего текстовое значение, которые нужно отфильтровать.

  2. Щелкните Текстовые фильтры и выберите тип равенства ("Равно", "Не равно", "Начинается с", "Заканчивается на", "Содержит" или "Не содержит").

Кроме шага фильтрация столбца для фильтрации чисел или значений даты и времени можно использовать меню Числовые фильтры или Фильтры даты и времени.

Фильтрация столбца с помощью числовых фильтров или фильтров даты и времени

  1. Щелкните стрелку вниз ( Стрелка вниз ) столбца, содержащего значение числа или даты и времени, которые нужно отфильтровать.

  2. Выберите пункт Числовые фильтры или Фильтры даты и времени, имя типа равенства равно, не равно, больше чем, больше или равно — меньше больше или меньше или равно.

Чтобы отфильтровать несколько столбцов, выберите дополнительный столбец и повторите один из шагов для фильтрации столбца.

Например, приведенная ниже формула Table.SelectRows() возвращает запрос, отфильтрованный по области и году.

Результат фильтра

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

С помощью Microsoft Power Query для Excel можно отфильтровать столбец по положению с использованием нескольких методов:

Примечание: При указании диапазону или шаблону первой строки данных в таблице используется строка нулю (0), строка 1 (один). Можно создать столбец индекса для отображения позиции строки до удаления строк.

  1. Щелкните правой кнопкой мыши значок таблицы ( Значок таблицы ).

  2. Выберите команду Сохранить верхние строки.

  3. В диалоговом окне Сохранить верхние строки введите число строк.

  1. Щелкните правой кнопкой мыши значок таблицы ( Значок таблицы ).

  2. Выберите команду Сохранить 100 верхних строк.

  1. Щелкните правой кнопкой мыши значок таблицы ( Значок таблицы ).

  2. Выберите команду Сохранить диапазон строк.

  3. Для определения диапазона в диалоговом окне Сохранить диапазон строк введите значения Первая строка и Количество строк.

  1. Щелкните правой кнопкой мыши значок таблицы ( Значок таблицы ).

  2. Выберите команду Удалить верхние строки.

  3. В диалоговом окне Удалить верхние строки введите число строк.

  1. Щелкните правой кнопкой мыши значок таблицы ( Значок таблицы ).

  2. Выберите команду Удалить чередующиеся строки.

  3. Чтобы определить другой шаблон чередования, в диалоговом окне Удалить чередующиеся строки введите значения Первая строка для удаления, Количество строк для удаления и Количество строк, которое нужно сохранить.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

См. также

Удаление строк с ошибками

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×