- •Информатика
- •Часть 3 Разработка и анализ экономических документов с помощью электронных таблиц
- •Введение
- •Лекция 1. Электронные таблицы – современный инструмент компьютерных расчетов
- •1. Таблицы и табличные процессоры
- •2. Основные понятия электронных таблиц
- •Применение электронных таблиц для решения задач экономического содержания
- •Лабораторные занятия Занятие №1: Создание информационной среды для решения пользовательской задачи и ввод исходных данных
- •1. Информационная среда, предоставляемая программой ms Excel в распоряжение пользователя и ее настройка для решения пользовательских задач
- •2. Ввод данных и перемещение по листу
- •Занятие 2. Основные приемы редактирования и форматирования электронных документов с помощью Microsoft Excel
- •1. Особенности редактирования и форматирования электронных таблиц
- •Средства форматирования электронных таблиц
- •2.2. Копирование формата с помощью кнопки Формат по образцу
- •2.3. Форматирование чисел
- •2.4. Создание числового формата
- •2.5. Создание формата с помощью условного форматирования
- •Занятие 3. Особенности форматирования финансовых документов
- •1. Постановка задачи на разработку электронного документа и основные этапы его создания
- •2. Ввод и форматирование реквизитов документа
- •3. Использование абсолютной адресации ячеек
- •Вставка функций и графики, защита документа
- •Занятие 4. Средства анализа данных в электронных таблицах
- •1. Разработка документа для анализа
- •2.Оперирование данными. Сортировка данных
- •3. Поиск, фильтрация, редактирование в списках и базах данных
- •3.1. Автофильтрация
- •3.2. Расширенный фильтр
- •3.3. Фильтрация и помощью вычисляемого критерия
- •3.4. Поиск по критерию с помощью форм данных
- •3.5. Скрытие ненужных столбцов
- •4. Анализ документа с помощью диаграммы
- •Занятие 5. Таблица подстановки как средство решения задач экономического характера
- •1. Электронная таблица как динамическая модель
- •2. Таблица подстановки с одной ячейкой исходных данных
- •3. Таблица подстановки с двумя ячейками исходных данных
- •4. Диспетчер сценариев
- •Занятие 6. Использование команды специальной вставки для организации связей и вычислений в таблицах
- •1. Создание связей между таблицами
- •2. Вычисления с помощью специальной вставки
- •3. Использование макросов для вычислений
- •4. Консолидация данных
- •4.1. Консолидация по физическому расположению
- •4.2. Консолидация по заголовкам
- •Занятие 7. Поиск решения
- •1. Поиск решения
- •2.Подбор параметра
- •Занятие 8. Анализ и обработка данных с помощью сводных таблиц
- •1. Создание сводных таблиц
- •Самостоятельная работа
- •2.Изменение структуры таблицы
- •Вычисляемое поле
- •Самостоятельная работа
- •Обновление данных
- •Группирование элементов сводной таблицы.
- •Заключение
- •Литература:
3.2. Расширенный фильтр
Расширенный фильтр позволяет сформировать критерий фильтрации практически любой степени сложности, в том числе и виде формулы (вычисляемый критерий). Отфильтрованные данные могут быть скопированы в любой диапазон ячеек данного листа, либо на другой лист.
Задание 1. Используя расширенный фильтр из общего списка товаров выбрать в отделах, начинающихся на букву Р, все товары кроме сельди, цена которых при поступлении товара больше 45 или выбрать все товары из отдела Мясной, цена которых больше 30. На рис. 15 показаны все этапы создания такого списка и сам выбранный список. Для получения такого результата необходимо:
А) Задать критерий, в котором определяются условия для поиска данных. В общем случае критерий представляет собой таблицу, содержащую строку заголовка и записи с условиями фильтрации. Строка заголовка критерия может содержать все поля или только часть полей заголовка исходной таблицы, при этом порядок следования полей может и не сохраняться. Скопируйте вторую строку заголовка исходной таблицы в ячейку A24.
Б) В следующих строках после заголовка записываются условия, поэтому они должны быть свободны от других данных. Если перед условиями будет пустая строка, то результатом фильтрации будут все записи исходной таблицы. Введите условия фильтрации, указанные в задании (см. рис.15).
Все условия одной строки из таблицы критериев соединяются логической операцией И, таким образом будут показаны только те строки исходной таблицы, которые удовлетворяют всем условиям одновременно. Все строки таблицы критериев соединяются между собой логической операцией ИЛИ, таким образом будут показаны записи исходной таблицы, которые удовлетворяют или всем условиям первой строки из таблицы критериев, или всем условиям второй строки, или все условиям третьей строки и т.д. В нашем примере критерий отбора следует задать в двух строках таблицы критериев. В общем случае таблица критериев может содержать любые логически выражения, в том числе и формулы.
В) Для запуска механизма фильтрации необходимо:
Выделить исходную таблицу целиком, кроме первой строки заголовка.
Выполнить команду Данные, Фильтр, Расширенный фильтр. Появится диалоговое окно Расширенный фильтр (см. рис. 15).
В группе Обработка выбрать переключатель Скопировать результат в другое место. В этом случае исходная таблица не изменится, а отобранные записи будут помещены в тот диапазон, который вы укажете в поле Поместить результат в диапазон.
Проверить, действительно ли в поле Исходный диапазон введена ссылка на исходную таблицу. Если нет, то перейдите к данному полю (установите в него курсор) и введите ссылку на исходную таблицу. Для этого достаточно при нажатой левой кнопке мыши перетащить ее по ячейкам исходной таблицы по диагонали из левого верхнего угла в правый нижний. В нашем случае в поле Исходный диапазон должна быть абсолютная ссылка на таблицу $A$2:$J$20. Еще раз напомним, что ввод ссылок во всех полях диалогового окна лучше всего осуществлять путем протаскивания указателя мыши по диапазону.
Установить курсор ввода символов в поле Диапазон условий и введите ссылку на таблицу критериев, в нашем случае это будут ячейки с номерами $A$24:$J$26.
Если выбран переключатель Скопировать результат в другое место (в нашем случае он выбран), перейдите к полю Поместить результат в диапазон и введите ссылку или имя диапазона назначения.
Нажмите кнопку Ок. Результаты должны сразу отобразиться на рабочем листе.