Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
6 Структурирование списков.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
246.37 Кб
Скачать

Задание 2. Автофильтр

Создайте три копии листа Касса и переименуйте их в Касса-автофильтр (1, 2, 3).

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

Нажмите кнопку на столбце Дата и выберите Фильтры по дате - Настраиваемый фильтр. Появится окно Пользовательский автофильтр. В нем выберите Дата оплаты равно и в следующем за ним поле ввода введите дату 13.06.2010. Нажмите Ок. В списке отобразятся только данные с этой датой.

Во следующих копиях листа отберите данные по следующим критериям:

  • данные о взносах за электроэнергию для 6-го участка;

  • данные о сборах за первый квартал 2010 года.

Задание 3. Расширенный фильтр

В файле Заготовки Exel создайте копию листа Касса и переименуйте ее в Касса-расш.фильтр1. Скопируйте имена полей списка (ячейки А1:Н1) и поместите их на свободную область листа, например, в ячейки К1:R1. Это имена полей области критерия.

Под именами на следующей строке сформируйте область критериев отбора - под столбцом "Расход" введите >0.

Щелкните в любой ячейке в области исходного списка. Выполните команду Данные - Сортировка и фильтр - Дополнительно. В диалоговом окне задайте параметры:

  • переключатель - в положение скопировать результат в другое место;

  • Исходный диапазон - по умолчанию уже указан;

  • Диапазон условий - $K$1:$R$2 (выделите с помощью мыши);

  • Поместить результат - $K$4 (щелкните на ячейке).

Должен появиться список с теми строками, в которых расход больше нуля.

На этом же листе в свободной области сформируйте область второго критерия отбора (данные о сборах членских взносов по ул. Центральная и ул. Солнечная) и проведите фильтрацию. Для этого под столбцом "Улица в садоводстве" введите на следующей строке Центральная и в строку еще ниже Солнечная. Задайте нужные параметры в диалоговом окне. В появившемся списке должны быть отобраны данные только по этим двум улицам.

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

Вычисляемый критерий представляет собой формулу в виде логического выражения, которая возвращает логическое значение ИСТИНА или ЛОЖЬ. Формула обязательно содержит оператор отношения, который сравнивает некоторые вычисляемые выражения.

В файле Заготовки Exel создайте копию листа Касса и переименуйте ее в Касса-расш.фильтр2. Скопируйте имена полей списка (ячейки А1:Н1) и поместите их на свободную область листа в ячейки К1:R1.

Переименуйте в области критерия столбец "Дата оплаты" в "Дата оплаты1".

Пусть нам нужно из списка выбрать данные об оплате взносов за июль месяц. Для этого под столбцом "Дата оплаты1" введите вычисляемое логическое выражение:

=И(A2>=ДАТА(2010;7;1);A2<ДАТА(2010;7;31))

Знак «=» в этом выражении указывает на начало формулы. Логическое выражение всегда формируется для первой ячейки столбца, в данном случае — для А2.

После ввода формулы в ячейке появляется слово ЛОЖЬ (или ИСТИНА), являющееся значением логического выражения.

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

Проведем фильтрацию данных по следующему критерию: данные о сборах за электроэнергию выше среднего показателя. Создайте копию листа Касса и переименуйте ее в Касса-расш.фильтр3. Скопируйте заголовки таблицы и вставьте их в свободной области листа. Переименуйте столбец "Приход" в "Приход1". Под именами на следующей строчке сформируйте следующий критерий отбора:

  • "Номер корреспондирующего счета" - 76 (сборы за электроэнергию);

  • "Приход1" - формула =Яч1>СРЗНАЧ(Диапазон), где Яч1 - адрес первой ячейки в столбце "Приход" в исходном списке, СРЗНАЧ() - функция вычисления среднего значения, Диапазон - все значения столбца "Приход". В диапазоне надо указывать абсолютные адреса ячеек, чтобы диапазон вычисления среднего не смещался.

Выполните фильтрацию. Убедитесь, что данные отобраны правильно. Для контроля правильности с помощью функции СРЗНАЧ вычислите в свободной ячейке средний показатель сборов за электроэнергию. Сравните результаты отбора с вычисленным значением и убедитесь, что данные отобраны правильно.