консолидация данных и фильтры в microsoft excel. Консолидация данных и фильтры в microSoft Excel
Скачать 3.36 Mb.
|
ОГЛАВЛЕНИЕ 2 Консолидация данных 3 Методы консолидации данных 3 Консолидация данных с использованием трехмерных ссылок 3 Консолидация данных по расположению 5 Консолидация данных по категориям 5 Задание исходных областей консолидируемых данных 6 Изменение итоговой таблицы консолидации данных 7 Добавление области данных в итоговую таблицу 8 Изменение области данных в итоговой таблице 8 Создание связей итоговой таблицы с исходными данными 9 Фильтры 9 Отображение строк списка с использованием фильтра 10 Условия отбора автофильтра 11 Отображение строк списка с использованием условий отбора 11 Виды условий отбора 12 Последовательности символов 12 Знаки подстановки 12 Значения сравнения 13 Фильтрация списка с помощью расширенного фильтра 13 Удаление фильтра из списка 14 Контрольные вопросы и контрольное задание 15 С помощью трехмерных ссылок, что является наиболее предпочтительным способом. При использовании трехмерных ссылок отсутствуют ограничения по расположению данных в исходных областях. По расположению, если данные исходных областей находятся в одном и том же месте и размещены в одном и том же порядке. Используйте этот способ для консолидации данных нескольких листов, созданных на основе одного шаблона. Если данные, вводимые с помощью нескольких листов-форм, необходимо выводить на отдельные листы, используйте мастер шаблонов с функцией автоматического сбора данных. По категориям, если данные исходных областей не упорядочены, но имеют одни и те же заголовки. Используйте этот способ для консолидации данных листов, имеющих разную структуру, но одинаковые заголовки. С помощью сводной таблицы. Этот способ сходен с консолидацией по категориям, но обеспечивает большую гибкость при реорганизации категорий. Н а листе консолидации скопируйте или задайте надписи для данных консолидации. Укажите ячейку, в которую следует поместить данные консолидации. Введите формулу. Она должна включать ссылки на исходные ячейки каждого листа, содержащего данные, для которых будет выполняться консолидация. Повторите шаги 2 и 3 для каждой ячейки, в которой требуется вывести результаты обработки данных. Укажите верхнюю левую ячейку области назначения консолидируемых данных. Выберите команду "Консолидация" в меню "Данные". Выберите из раскрывающегося списка "Функция" функцию, которую следует использовать для обработки данных. Введите в поле "Ссылка" исходную область консолидируемых данных, а после чего нажмите кнопку "Добавить". Повторите шаг 4 для всех консолидируемых исходных областей. Чтобы автоматически обновлять итоговую таблицу при изменении источников данных, установите флажок "Создавать связи с исходными данными". Выберите из раскрывающегося списка "Функция" функцию, которую следует использовать для обработки данных. Введите исходную область консолидируемых данных в поле "Ссылка". Убедитесь, что исходная область имеет заголовок. После этого нужно нажать кнопку "Добавить". В наборе флажков "Использовать в качестве имен" установите флажки, соответствующие расположению в исходной области заголовков: в верхней строке, в левом столбце или в верхней строке и в левом столбце одновременно. Чтобы автоматически обновлять итоговую таблицу при изменении источников данных, установите флажок "Создавать связи с исходными данными". Для облегчения работы с исходными областями задайте имя каждого диапазона и используйте в поле Ссылка только имена. Если исходные области и область назначения находятся на одном листе, используйте имена или ссылки на диапазоны. Если исходные области и область назначения находятся на разных листах, используйте имя листа и имя или ссылку на диапазон. Например, чтобы включить диапазон с заголовком «Бюджет», находящийся в книге на листе « Бухгалтерия», введите Бухгалтерия!Бюджет. Если исходные области и область назначения находятся в разных книгах, используйте имя книги, имя листа, а затем — имя или ссылку на диапазон. Например, чтобы включить диапазон «Продажи» из листа «Дальний Восток» в книге «1996», находящейся в этой же папке, введите: '[1996.xls]Дальний Восток'!Продажи Если исходные области и область назначения находятся в разных книгах разных каталогов диска, используйте полный путь к файлу книги, имя книги, имя листа, а затем — имя или ссылку на диапазон. Например, чтобы включить диапазон «Оборот» листа «Февраль» в книге «Отдел продаж», которая находится в папке «Бюджет», введите: Укажите левую верхнюю ячейку существующей итоговой таблицы. Выберите команду «Консолидация» в меню «Данные». В списке «Список» диапазонов укажите исходную область, которую следует изменить. Внесите изменения в выбранную область в поле «Ссылка». Нажмите кнопку Добавить. Если старая ссылка не нужна, укажите ее в списке Список диапазонов, а затем нажмите кнопку «Удалить». Чтобы пересчитать итоговую таблицу, нажмите кнопку «OK». Укажите ячейки в фильтруемом списке. Выберите пункт Фильтр в меню «Данные», а затем - команду «Автофильтр». Чтобы отфильтровать строки, содержащие определенное значение, нажмите кнопку со стрелкой в столбце, в котором содержатся искомые данные. Выберите значение в списке. Повторите шаги 3 и 4, чтобы ввести дополнительные ограничения для значений в других столбцах.
Примечание: Условия Пустые и Непустые можно использовать, только если в столбце содержатся пустые ячейки. Отображение строк списка с использованием условий отбораЧтобы отобрать строки из списка с использованием одного или двух условий отбора для одного столбца, нажмите кнопку со стрелкой в столбце, в котором находятся сравниваемые данные, а затем выберите пункт Условие. Чтобы отобразить строки, удовлетворяющие одному условию отбора, выберите необходимый оператор сравнения в первом поле под надписью Показать только те строки, значения которых и значение сравнения справа от него. Чтобы отобразить строки, удовлетворяющие одновременно двум условиям отбора, введите оператор и значение сравнения в первой группе полей, нажмите кнопку «И», а затем введите второй оператор и значение сравнения во второй группе полей. Чтобы отобразить строки, удовлетворяющие одному из двух условий отбора, введите оператор и значение сравнения в первой группе полей, нажмите кнопку «Или», а затем введите второй оператор и значение сравнения во второй группе полей. Виды условий отбораПри настройке автофильтра или вводе условий отбора в диапазоне условий расширенного фильтра можно использовать перечисленные ниже элементы условий. Последовательности символовЧтобы отобрать строки, содержащие ячейки с заданным значением, введите требуемые число, дату, текстовую или логическую константу в ячейку ниже заголовка столбца диапазона условий. Например, чтобы отобрать строки, в которых индекс отделения связи равен 115522, введите в диапазоне условий число 115522 ниже заголовка «Индекс отделения связи». При использовании текстовой константы в качестве условия отбора будут отобраны все строки с ячейками, содержащими текст, начинающийся с заданной последовательности символов. Например, при вводе условия «Анг» будут отобраны строки с ячейками, содержащими слова Ангара, Англия и Ангола. Чтобы получить точное соответствие отобранных значений заданному образцу, например текст, следует ввести условие: =''=текст'' Знаки подстановкиЧтобы отобрать строки с ячейками, содержащими последовательность символов, в некоторых позициях которой могут стоять произвольные символы, следует использовать знаки подстановки. Знак подстановки эквивалентен одному символу или произвольной последовательности символов.
Значения сравненияЧтобы отобрать строки с ячейками, имеющими значения в заданных границах, следует использовать оператор сравнения. Условие отбора с оператором сравнения следует ввести в ячейку ниже заголовка столбца в диапазоне условий. Например, чтобы отобрать строки, имеющие значения ячеек большие или равные 1000, введите условие отбора >=1000 ниже заголовка «Количество». Примечание. Строчные и прописные буквы при фильтрации данных не различаются. Фильтрация списка с помощью расширенного фильтраЧтобы отфильтровать список с помощью расширенного фильтра, столбцы списка должны иметь заголовки. На листе также должно быть не менее трех пустых строк выше списка. Эти строки будут использованы в качестве диапазона условий отбора. После этого: Скопируйте из списка заголовки фильтруемых столбцов. Вставьте скопированные заголовки столбцов в первой пустой строке диапазона условий отбора. Введите в строки под заголовками условий требуемые критерии отбора. Убедитесь, что между значениями условий и списком находится как минимум одна пустая строка. Укажите ячейку в списке. Выберите пункт «Фильтр» в меню «Данные», а затем - команду «Расширенный фильтр». Чтобы показать результат фильтрации, скрыв ненужные строки, установите переключатель «Обработка» в положение «Фильтровать список на месте». Введите в поле «Диапазон критериев» ссылку на диапазон условий отбора, включающий заголовки столбцов. Чтобы скопировать отфильтрованные строки в другую область листа, установите переключатель «Обработка» в положение «Скопировать результаты в другое место», перейдите в поле «Поместить результат в диапазон», а затем укажите верхнюю левую ячейку области вставки. Чтобы убрать диалоговое окно Расширенный фильтр на время выделения диапазона условий отбора, нажмите кнопку свертывания диалогового окна: Совет. Если на листе существует диапазон с именем «Критерии», то в поле «Диапазон условий» автоматически появится ссылка на этот диапазон. Удаление фильтра из спискаЧтобы удалить фильтр для одного столбца списка, нажмите на кнопку со стрелкой, а затем выберите из развернувшегося списка «Все». Чтобы удалить фильтры для всех столбцов списка, выберите пункт «Фильтр» в меню «Данные», а затем - команду «Показать все». Чтобы удалить автофильтр из списка, выберите пункт «Фильтр» в меню «Данные», а затем - команду Автофильтр. Контрольные вопросы и контрольное заданиеЧто такое консолидация данных, для чего она применяется на практике? Каким образом можно создать трехмерную ссылку для консолидации данных? Что такое фильтры и как добавить различные фильтры в таблицу? Необходимо создать для книги Excel, область в которой будет произведена консолидация данных произвольным образом, а потом, полученные данные должны быть отфильтрованы автофильтром по любому признаку. |