Отдаем журнал бесплатно!

Excel для экономиста: как пользоваться расширенным фильтром?

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

ВОЗМОЖНОСТИ ФУНКЦИИ РАСШИРЕННОГО ФИЛЬТРА В EXCEL, КОТОРЫЕ БУДУТ ПОЛЕЗНЫ В РАБОТЕ ЭКОНОМИСТА

Расширенный и автоматический фильтры — инструменты табличного редактора Excel. Они отбирают из массива данных необходимую пользователю информацию.

 

 

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

Автоматический фильтр

При автоматической фильтрации пользователь выделяет в простой таблице данных необходимые ему ячейки и на вкладке «Данные» панели инструментов Excel выбирает раздел «Сортировка и фильтр/Фильтр».

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

Возьмем для примера данные о продажах товаров в розничном магазине за первую неделю июня 2021 г. (табл. 1).

 

Таблица 1. Продажи товаров за июнь 2021 г.

Дата

Товар

Группа

Количество

Сумма

01.июн

Грушевый

Лимонад

300

90 000

01.июн

Бархатное

Пиво

150

60 000

02.июн

Горная

Вода

200

30 000

03.июн

Ситро

Лимонад

200

50 000

03.июн

Горная

Вода

100

15 000

04.июн

Домашнее

Пиво

200

90 000

04.июн

Грушевый

Лимонад

100

30 000

06.июн

Бархатное

Пиво

200

80 000

07.июн

Ситро

Лимонад

100

25 000

 

Чтобы произвести отбор данных с помощью автоматического фильтра, пользователю Excel достаточно выделить курсором в таблице ячейки «Дата», «Товар», «Группа», «Количество» и «Сумма», а затем указать на вкладке «Данные» значение «Фильтр».

Тем самым автоматически будут созданы списки фильтрации данных таблицы по всем указанным столбцам. С помощью списка можно, например, отобрать из массива данных по столбцу «Группа» только товары из группы лимонадов (рис. 1).

В результате исходная таблица преобразуется в отфильтрованную таблицу, где будут выведены только данные по товарам из группы лимонадов (табл. 2).

 

Таблица 2. Продажи товаров из группы лимонадов за июнь 2021 г.

Дата

Товар

Группа

Количество

Сумма

01.июн

Грушевый

Лимонад

300

90 000

03.июн

Ситро

Лимонад

200

50 000

04.июн

Грушевый

Лимонад

100

30 000

07.июн

Ситро

Лимонад

100

25 000

 

С помощью инструмента простой фильтрации можно проводить отбор данных и по дополнительным параметрам, используя списки из других столбцов. Так, можно отобрать из табл. 2 продажи только лимонада «Грушевый», выбрав его из списка в ячейке «Товар», а затем отобрать продажи этого лимонада в определенные дни месяца, выбрав их из списка в ячейке «Дата».

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

Основные недостатки автоматического фильтра:

• автофильтр работает только в неразрывном диапазоне данных, то есть если на одном листе нужно отфильтровать данные нескольких таблиц, сделать это не получится;

• каждый новый отбор данных визуально переформатирует как исходную таблицу, так и таблицы с предыдущими отборами. То есть для фиксации результатов разных отборов нужно копировать исходные таблицы данных и уже потом фильтровать данные по разным условиям отбора в копиях этой таблицы;

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

Расширенный фильтр

Чтобы при отборе данных пользователь мог оперировать одновременно несколькими условиями, в табличном редакторе Excel предусмотрен инструмент расширенного фильтра. Он запускается через меню панели инструментов «Данные/Сортировка и фильтр/Дополнительно».

Возможности расширенного фильтра, недоступные автоматическому фильтру:

• можно одновременно задавать большое количество условий отбора данных;

• все заданные критерии отбора данных находятся на виду у пользователя Excel;

• инструмент расширенного фильтра позволяет находить уникальные значения данных в многострочном массиве;

• результаты каждого варианта отбора данных можно сохранять как отдельную таблицу, что оставляет без изменений исходный массив данных;

• пользователь может одновременно использовать несколько условий отбора данных для разных столбцов исходного массива.

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

Шаг 1. Создаем дополнительную таблицу с условиями отбора. В первую строку дополнительной таблицы вставляем копии наименований столбцов исходной таблицы. Следующие строки (пустые) предназначены для описания условий отбора.

Прописываем в таблице, какие данные нужно отфильтровать из исходной таблицы. На примере автоматической фильтрации данных табл. 1 укажем, что это будет группа «Лимонады» и наименование товара «Грушевый» (рис. 2).

 

Шаг 2. Запускаем инструмент расширенного фильтра через вкладки «Данные/Сортировка и фильтр/Дополнительно». В открывшемся диалоговом окне нужно указать следующие параметры отбора данных:

• «фильтровать список на месте» (в этом случае фильтруется непосредственно исходная таблица) или «скопировать результат в другое место» (отсортированные данные будут выводиться в отдельную таблицу);

• «Исходный диапазон» — вносим диапазон ячеек исходной таблицы;

• «Диапазон условий» — нужно вписать диапазон заголовка дополнительной таблицы и строки, содержащей выбранные условия отбора данных. Важный момент: в этот диапазон не должны попадать пустые строки дополнительной таблицы. В противном случае сортировки данных не будет.

Пример работы с диалоговым окном по выбранным условиям показан на рис. 3.

После заполнения параметров диалогового окна расширенного фильтра нажимаем кнопку «ОК» и получаем данные о продажах из исходной таблицы только по группе «Лимонады» и наименованию «Грушевый» в отдельной таблице (табл. 3).

 

Таблица 3. Продажи товаров по группе «Лимонады» за июнь 2021 г.

Дата

Товар

Группа

Количество

Сумма

01.июн

Грушевый

Лимонад

300

90 000

04.июн

Грушевый

Лимонад

100

30 000

 

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

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

Для таких отборов используют символы подстановки или знаки математических неравенств. Основные из таких символов и неравенств представлены в табл. 4.

 

Таблица 4. Символы и знаки для сложных условий отбора данных расширенным фильтром

Цель отбора

Используемые символы или знаки

Точное соответствие значению в ячейках диапазона отбора

=наименование или цифра

Значения всех ячеек, начинающиеся с определенных букв

буква*

Значения всех ячеек, заканчивающиеся на определенные буквы

*буква

Значения всех ячеек, начинающиеся и заканчивающиеся на определенные буквы

буква*буква

Отобрать все пустые ячейки диапазона

=

Отобрать все непустые ячейки диапазона

<> 

Отобрать все ячейки с датой позже заданной

>= Дата

Отобрать все ячейки с суммой меньше заданной

<= Сумма

 

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

ИСПОЛЬЗОВАНИЕ ФУНКЦИИ РАСШИРЕННОГО ФИЛЬТРА НА ПРАКТИКЕ

Рассмотрим, как с помощью расширенного фильтра обработать массивы информации, которые могут помочь экономистам сформировать различные разрезы аналитических данных.

 

ПРИМЕР

У экономиста имеются данные о начислении заработной платы различным сотрудникам компании в алфавитном порядке (табл. 5). Нужно сформировать таблицы с показателями фонда оплаты труда сначала по подразделениям, а затем по категориям сотрудников.

 

Таблица 5. Ведомость начислений зарплаты за июнь 2021 г.

Сотрудник

Подразделение

Категория

Сумма

1

Антонов

Продажи

Сотрудник

40 000

2

Астахова

Финансы

Сотрудник

30 000

3

Белкин

Логистика

Менеджер

50 000

4

Волкова

Администрация

Сотрудник

25 000

5

Гришина

Логистика

Сотрудник

20 000

6

Ковров

Продажи

Сотрудник

30 000

7

Лопатин

Продажи

Руководитель

60 000

8

Мишин

Финансы

Менеджер

40 000

9

Петрова

Финансы

Руководитель

50 000

10

Розова

Логистика

Сотрудник

25 000

11

Рыжков

Администрация

Руководитель

80 000

12

Сидоров

Продажи

Сотрудник

40 000

13

Сорокина

Администрация

Сотрудник

30 000

14

Фомин

Логистика

Сотрудник

30 000

15

Чащина

Администрация

Менеджер

50 000

Итого

 

 

 

600 000


1. Сформируем ведомость начислений заработной платы за июнь 2021 г. по подразделениям.
Поскольку в исходной табл. 5 указано четыре подразделения, то в дополнительной таблице предусмотрим четыре строки. В каждой из них прописываем условие о точном значении отбора с помощью символов:

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

=“=Продажи”; =“=Логистика”; =“=Финансы”; =“=Администрация”.

Чтобы получить границы между подразделениями, перед каждой строкой отбора вставим заголовки столбцов (рис. 4).

 

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

1. Продажи.

Исходный диапазон = диапазон ячеек исходной таблицы А3:Е19.

Диапазон условий = ячейки первых двух строк дополнительной таблицы А21:Е22.

Диапазон копирования результата фильтрации = ячейки аналитической таблицы А31:Е34.

2. Логистика.

Исходный диапазон = диапазон ячеек исходной таблицы А3:Е19.

Диапазон условий = ячейки третьей и четвертой строк дополнительной таблицы А23:Е24.

Диапазон копирования результата фильтрации = ячейки аналитической таблицы А35:Е39.

3. Финансы.

Исходный диапазон = диапазон ячеек исходной таблицы А3:Е19.

Диапазон условий = ячейки пятой и шестой строк дополнительной таблицы А25:Е26.

Диапазон копирования результата фильтрации = ячейки аналитической таблицы А40:Е43.

4. Администрация.

Исходный диапазон = диапазон ячеек исходной таблицы А3:Е19.

Диапазон условий = ячейки седьмой и восьмой строк дополнительной таблицы А27:Е28.

Диапазон копирования результата фильтрации = ячейки аналитической таблицы А44:Е48.

В результате отбора исходного массива данных, произведенного с помощью расширенного фильтра, получаем новую аналитическую таблицу (табл. 6).

 

Таблица 6. Ведомость начислений зарплаты за июнь 2021 г. по подразделениям

Сотрудник

Подразделение

Категория

Сумма

1

Антонов

Продажи

Сотрудник

40 000

7

Лопатин

Продажи

Руководитель

60 000

12

Сидоров

Продажи

Сотрудник

40 000

Сотрудник

Подразделение

Категория

Сумма

3

Белкин

Логистика

Менеджер

50 000

5

Гришина

Логистика

Сотрудник

20 000

10

Розова

Логистика

Сотрудник

25 000

14

Фомин

Логистика

Сотрудник

30 000

Сотрудник

Подразделение

Категория

Сумма

2

Астахова

Финансы

Сотрудник

30 000

8

Мишин

Финансы

Менеджер

40 000

9

Петрова

Финансы

Руководитель

50 000

Сотрудник

Подразделение

Категория

Сумма

4

Волкова

Администрация

Сотрудник

25 000

11

Рыжков

Администрация

Руководитель

80 000

13

Сорокина

Администрация

Сотрудник

30 000

15

Чащина

Администрация

Менеджер

50 000


Как видно из полученного результата, исходная общая ведомость преобразовалась в сгруппированную по подразделениям.

2. Сформируем ведомость начислений заработной платы за июнь 2021 г. по категориям сотрудников.

Сразу составляем новую дополнительную таблицу с условиями отбора, чтобы не возникали конфликты между разными группировками отбора в сформированной ранее таблице, приведенной на рис. 4. Новая таблица будет аналогична первой с той лишь разницей, что теперь условие отбора пропишем в столбце «Категории» (рис. 5):

=”=Руководители”; =”=Менеджеры”; =”=Сотрудники”.

Запускаем расширенный фильтр и последовательно производим отбор данных исходной табл. 5.

1. Руководители.

Исходный диапазон = диапазон ячеек исходной таблицы А3:Е1.

Диапазон условий = ячейки первых двух строк дополнительной таблицы G21:K2.

Диапазон копирования результата фильтрации = ячейки аналитической таблицы G31:K34.

2. Менеджеры.

Исходный диапазон = диапазон ячеек исходной таблицы А3:Е19.

Диапазон условий = ячейки третьей и четвертой строк дополнительной таблицы G23:K24.

Диапазон копирования результата фильтрации = ячейки аналитической таблицы А35:Е38.

3. Сотрудники.

Исходный диапазон = диапазон ячеек исходной таблицы А3:Е19.

Диапазон условий = ячейки пятой и шестой строк дополнительной таблицы G25:K26.

Диапазон копирования результата фильтрации = ячейки аналитической таблицы G39:K48.

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

 

Таблица 7. Ведомость начислений зарплаты за июнь 2021 г. по категориям персонала

Сотрудник

Подразделение

Категория

Сумма

7

Лопатин

Продажи

Руководитель

60 000

9

Петрова

Финансы

Руководитель

50 000

11

Рыжков

Администрация

Руководитель

80 000

Сотрудник

Подразделение

Категория

Сумма

3

Белкин

Логистика

Менеджер

50 000

8

Мишин

Финансы

Менеджер

40 000

15

Чащина

Администрация

Менеджер

50 000

Сотрудник

Подразделение

Категория

Сумма

1

Антонов

Продажи

Сотрудник

40 000

2

Астахова

Финансы

Сотрудник

30 000

4

Волкова

Администрация

Сотрудник

25 000

5

Гришина

Логистика

Сотрудник

20 000

6

Ковров

Продажи

Сотрудник

30 000

10

Розова

Логистика

Сотрудник

25 000

12

Сидоров

Продажи

Сотрудник

40 000

13

Сорокина

Администрация

Сотрудник

30 000

14

Фомин

Логистика

Сотрудник

30 000

 

Практический пример показал следующее:

• с помощью расширенного фильтра можно из одной исходной таблицы сформировать несколько аналитических в различных группировках и не менять при этом исходные данные массива;

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

ЗАКЛЮЧЕНИЕ

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

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

А. А. Алексеев, главный экономист производственного предприятия

Статья опубликована в журнале «Планово-экономический отдел» № 8, 2021.

Отдаем журнал бесплатно!

Excel для экономиста: как пользоваться расширенным фильтром?

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

ВОЗМОЖНОСТИ ФУНКЦИИ РАСШИРЕННОГО ФИЛЬТРА В EXCEL, КОТОРЫЕ БУДУТ ПОЛЕЗНЫ В РАБОТЕ ЭКОНОМИСТА

Расширенный и автоматический фильтры — инструменты табличного редактора Excel. Они отбирают из массива данных необходимую пользователю информацию.

 

 

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

Автоматический фильтр

При автоматической фильтрации пользователь выделяет в простой таблице данных необходимые ему ячейки и на вкладке «Данные» панели инструментов Excel выбирает раздел «Сортировка и фильтр/Фильтр».

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

Возьмем для примера данные о продажах товаров в розничном магазине за первую неделю июня 2021 г. (табл. 1).

 

Таблица 1. Продажи товаров за июнь 2021 г.

Дата

Товар

Группа

Количество

Сумма

01.июн

Грушевый

Лимонад

300

90 000

01.июн

Бархатное

Пиво

150

60 000

02.июн

Горная

Вода

200

30 000

03.июн

Ситро

Лимонад

200

50 000

03.июн

Горная

Вода

100

15 000

04.июн

Домашнее

Пиво

200

90 000

04.июн

Грушевый

Лимонад

100

30 000

06.июн

Бархатное

Пиво

200

80 000

07.июн

Ситро

Лимонад

100

25 000

 

Чтобы произвести отбор данных с помощью автоматического фильтра, пользователю Excel достаточно выделить курсором в таблице ячейки «Дата», «Товар», «Группа», «Количество» и «Сумма», а затем указать на вкладке «Данные» значение «Фильтр».

Тем самым автоматически будут созданы списки фильтрации данных таблицы по всем указанным столбцам. С помощью списка можно, например, отобрать из массива данных по столбцу «Группа» только товары из группы лимонадов (рис. 1).

В результате исходная таблица преобразуется в отфильтрованную таблицу, где будут выведены только данные по товарам из группы лимонадов (табл. 2).

 

Таблица 2. Продажи товаров из группы лимонадов за июнь 2021 г.

Дата

Товар

Группа

Количество

Сумма

01.июн

Грушевый

Лимонад

300

90 000

03.июн

Ситро

Лимонад

200

50 000

04.июн

Грушевый

Лимонад

100

30 000

07.июн

Ситро

Лимонад

100

25 000

 

С помощью инструмента простой фильтрации можно проводить отбор данных и по дополнительным параметрам, используя списки из других столбцов. Так, можно отобрать из табл. 2 продажи только лимонада «Грушевый», выбрав его из списка в ячейке «Товар», а затем отобрать продажи этого лимонада в определенные дни месяца, выбрав их из списка в ячейке «Дата».

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

Основные недостатки автоматического фильтра:

• автофильтр работает только в неразрывном диапазоне данных, то есть если на одном листе нужно отфильтровать данные нескольких таблиц, сделать это не получится;

• каждый новый отбор данных визуально переформатирует как исходную таблицу, так и таблицы с предыдущими отборами. То есть для фиксации результатов разных отборов нужно копировать исходные таблицы данных и уже потом фильтровать данные по разным условиям отбора в копиях этой таблицы;

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

Расширенный фильтр

Чтобы при отборе данных пользователь мог оперировать одновременно несколькими условиями, в табличном редакторе Excel предусмотрен инструмент расширенного фильтра. Он запускается через меню панели инструментов «Данные/Сортировка и фильтр/Дополнительно».

Возможности расширенного фильтра, недоступные автоматическому фильтру:

• можно одновременно задавать большое количество условий отбора данных;

• все заданные критерии отбора данных находятся на виду у пользователя Excel;

• инструмент расширенного фильтра позволяет находить уникальные значения данных в многострочном массиве;

• результаты каждого варианта отбора данных можно сохранять как отдельную таблицу, что оставляет без изменений исходный массив данных;

• пользователь может одновременно использовать несколько условий отбора данных для разных столбцов исходного массива.

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

Шаг 1. Создаем дополнительную таблицу с условиями отбора. В первую строку дополнительной таблицы вставляем копии наименований столбцов исходной таблицы. Следующие строки (пустые) предназначены для описания условий отбора.

Прописываем в таблице, какие данные нужно отфильтровать из исходной таблицы. На примере автоматической фильтрации данных табл. 1 укажем, что это будет группа «Лимонады» и наименование товара «Грушевый» (рис. 2).

 

Шаг 2. Запускаем инструмент расширенного фильтра через вкладки «Данные/Сортировка и фильтр/Дополнительно». В открывшемся диалоговом окне нужно указать следующие параметры отбора данных:

• «фильтровать список на месте» (в этом случае фильтруется непосредственно исходная таблица) или «скопировать результат в другое место» (отсортированные данные будут выводиться в отдельную таблицу);

• «Исходный диапазон» — вносим диапазон ячеек исходной таблицы;

• «Диапазон условий» — нужно вписать диапазон заголовка дополнительной таблицы и строки, содержащей выбранные условия отбора данных. Важный момент: в этот диапазон не должны попадать пустые строки дополнительной таблицы. В противном случае сортировки данных не будет.

Пример работы с диалоговым окном по выбранным условиям показан на рис. 3.

После заполнения параметров диалогового окна расширенного фильтра нажимаем кнопку «ОК» и получаем данные о продажах из исходной таблицы только по группе «Лимонады» и наименованию «Грушевый» в отдельной таблице (табл. 3).

 

Таблица 3. Продажи товаров по группе «Лимонады» за июнь 2021 г.

Дата

Товар

Группа

Количество

Сумма

01.июн

Грушевый

Лимонад

300

90 000

04.июн

Грушевый

Лимонад

100

30 000

 

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

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

Для таких отборов используют символы подстановки или знаки математических неравенств. Основные из таких символов и неравенств представлены в табл. 4.

 

Таблица 4. Символы и знаки для сложных условий отбора данных расширенным фильтром

Цель отбора

Используемые символы или знаки

Точное соответствие значению в ячейках диапазона отбора

=наименование или цифра

Значения всех ячеек, начинающиеся с определенных букв

буква*

Значения всех ячеек, заканчивающиеся на определенные буквы

*буква

Значения всех ячеек, начинающиеся и заканчивающиеся на определенные буквы

буква*буква

Отобрать все пустые ячейки диапазона

=

Отобрать все непустые ячейки диапазона

<> 

Отобрать все ячейки с датой позже заданной

>= Дата

Отобрать все ячейки с суммой меньше заданной

<= Сумма

 

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

ИСПОЛЬЗОВАНИЕ ФУНКЦИИ РАСШИРЕННОГО ФИЛЬТРА НА ПРАКТИКЕ

Рассмотрим, как с помощью расширенного фильтра обработать массивы информации, которые могут помочь экономистам сформировать различные разрезы аналитических данных.

 

ПРИМЕР

У экономиста имеются данные о начислении заработной платы различным сотрудникам компании в алфавитном порядке (табл. 5). Нужно сформировать таблицы с показателями фонда оплаты труда сначала по подразделениям, а затем по категориям сотрудников.

 

Таблица 5. Ведомость начислений зарплаты за июнь 2021 г.

Сотрудник

Подразделение

Категория

Сумма

1

Антонов

Продажи

Сотрудник

40 000

2

Астахова

Финансы

Сотрудник

30 000

3

Белкин

Логистика

Менеджер

50 000

4

Волкова

Администрация

Сотрудник

25 000

5

Гришина

Логистика

Сотрудник

20 000

6

Ковров

Продажи

Сотрудник

30 000

7

Лопатин

Продажи

Руководитель

60 000

8

Мишин

Финансы

Менеджер

40 000

9

Петрова

Финансы

Руководитель

50 000

10

Розова

Логистика

Сотрудник

25 000

11

Рыжков

Администрация

Руководитель

80 000

12

Сидоров

Продажи

Сотрудник

40 000

13

Сорокина

Администрация

Сотрудник

30 000

14

Фомин

Логистика

Сотрудник

30 000

15

Чащина

Администрация

Менеджер

50 000

Итого

 

 

 

600 000


1. Сформируем ведомость начислений заработной платы за июнь 2021 г. по подразделениям.
Поскольку в исходной табл. 5 указано четыре подразделения, то в дополнительной таблице предусмотрим четыре строки. В каждой из них прописываем условие о точном значении отбора с помощью символов:

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

=“=Продажи”; =“=Логистика”; =“=Финансы”; =“=Администрация”.

Чтобы получить границы между подразделениями, перед каждой строкой отбора вставим заголовки столбцов (рис. 4).

 

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

1. Продажи.

Исходный диапазон = диапазон ячеек исходной таблицы А3:Е19.

Диапазон условий = ячейки первых двух строк дополнительной таблицы А21:Е22.

Диапазон копирования результата фильтрации = ячейки аналитической таблицы А31:Е34.

2. Логистика.

Исходный диапазон = диапазон ячеек исходной таблицы А3:Е19.

Диапазон условий = ячейки третьей и четвертой строк дополнительной таблицы А23:Е24.

Диапазон копирования результата фильтрации = ячейки аналитической таблицы А35:Е39.

3. Финансы.

Исходный диапазон = диапазон ячеек исходной таблицы А3:Е19.

Диапазон условий = ячейки пятой и шестой строк дополнительной таблицы А25:Е26.

Диапазон копирования результата фильтрации = ячейки аналитической таблицы А40:Е43.

4. Администрация.

Исходный диапазон = диапазон ячеек исходной таблицы А3:Е19.

Диапазон условий = ячейки седьмой и восьмой строк дополнительной таблицы А27:Е28.

Диапазон копирования результата фильтрации = ячейки аналитической таблицы А44:Е48.

В результате отбора исходного массива данных, произведенного с помощью расширенного фильтра, получаем новую аналитическую таблицу (табл. 6).

 

Таблица 6. Ведомость начислений зарплаты за июнь 2021 г. по подразделениям

Сотрудник

Подразделение

Категория

Сумма

1

Антонов

Продажи

Сотрудник

40 000

7

Лопатин

Продажи

Руководитель

60 000

12

Сидоров

Продажи

Сотрудник

40 000

Сотрудник

Подразделение

Категория

Сумма

3

Белкин

Логистика

Менеджер

50 000

5

Гришина

Логистика

Сотрудник

20 000

10

Розова

Логистика

Сотрудник

25 000

14

Фомин

Логистика

Сотрудник

30 000

Сотрудник

Подразделение

Категория

Сумма

2

Астахова

Финансы

Сотрудник

30 000

8

Мишин

Финансы

Менеджер

40 000

9

Петрова

Финансы

Руководитель

50 000

Сотрудник

Подразделение

Категория

Сумма

4

Волкова

Администрация

Сотрудник

25 000

11

Рыжков

Администрация

Руководитель

80 000

13

Сорокина

Администрация

Сотрудник

30 000

15

Чащина

Администрация

Менеджер

50 000


Как видно из полученного результата, исходная общая ведомость преобразовалась в сгруппированную по подразделениям.

2. Сформируем ведомость начислений заработной платы за июнь 2021 г. по категориям сотрудников.

Сразу составляем новую дополнительную таблицу с условиями отбора, чтобы не возникали конфликты между разными группировками отбора в сформированной ранее таблице, приведенной на рис. 4. Новая таблица будет аналогична первой с той лишь разницей, что теперь условие отбора пропишем в столбце «Категории» (рис. 5):

=”=Руководители”; =”=Менеджеры”; =”=Сотрудники”.

Запускаем расширенный фильтр и последовательно производим отбор данных исходной табл. 5.

1. Руководители.

Исходный диапазон = диапазон ячеек исходной таблицы А3:Е1.

Диапазон условий = ячейки первых двух строк дополнительной таблицы G21:K2.

Диапазон копирования результата фильтрации = ячейки аналитической таблицы G31:K34.

2. Менеджеры.

Исходный диапазон = диапазон ячеек исходной таблицы А3:Е19.

Диапазон условий = ячейки третьей и четвертой строк дополнительной таблицы G23:K24.

Диапазон копирования результата фильтрации = ячейки аналитической таблицы А35:Е38.

3. Сотрудники.

Исходный диапазон = диапазон ячеек исходной таблицы А3:Е19.

Диапазон условий = ячейки пятой и шестой строк дополнительной таблицы G25:K26.

Диапазон копирования результата фильтрации = ячейки аналитической таблицы G39:K48.

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

 

Таблица 7. Ведомость начислений зарплаты за июнь 2021 г. по категориям персонала

Сотрудник

Подразделение

Категория

Сумма

7

Лопатин

Продажи

Руководитель

60 000

9

Петрова

Финансы

Руководитель

50 000

11

Рыжков

Администрация

Руководитель

80 000

Сотрудник

Подразделение

Категория

Сумма

3

Белкин

Логистика

Менеджер

50 000

8

Мишин

Финансы

Менеджер

40 000

15

Чащина

Администрация

Менеджер

50 000

Сотрудник

Подразделение

Категория

Сумма

1

Антонов

Продажи

Сотрудник

40 000

2

Астахова

Финансы

Сотрудник

30 000

4

Волкова

Администрация

Сотрудник

25 000

5

Гришина

Логистика

Сотрудник

20 000

6

Ковров

Продажи

Сотрудник

30 000

10

Розова

Логистика

Сотрудник

25 000

12

Сидоров

Продажи

Сотрудник

40 000

13

Сорокина

Администрация

Сотрудник

30 000

14

Фомин

Логистика

Сотрудник

30 000

 

Практический пример показал следующее:

• с помощью расширенного фильтра можно из одной исходной таблицы сформировать несколько аналитических в различных группировках и не менять при этом исходные данные массива;

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

ЗАКЛЮЧЕНИЕ

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

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

А. А. Алексеев, главный экономист производственного предприятия

Статья опубликована в журнале «Планово-экономический отдел» № 8, 2021.

Подписка для физических лицДля физических лиц Подписка для юридических лицДля юридических лиц Подписка по каталогамПодписка по каталогам