- •Электронные таблицы Excel
- •Содержание
- •1 Лабораторная работа № 1
- •Краткие теоретические сведения
- •Редактирование данных
- •1.2 Пример выполнения задания
- •1.3 Варианты индивидуальных заданий
- •1.4 Контрольные вопросы
- •2 Лабораторная работа №2
- •2.1 Краткие теоретические сведения
- •3.1.1 Сортировка данных
- •2.1.2 Фильтрация данных в списке
- •2.1.3 Работа с функциями базы данных.
- •2.2 Задание для самостоятельной работы
- •2.3 Контрольные вопросы
- •3 Лабораторная работа №3
- •3.1 Краткие теоретические сведения
- •3.1.1. Формирование итогов в списках
- •3.1.2 Проверка вводимых данных
- •3.1.3 Консолидация данных
- •3.1.4 Создание сводных таблиц
- •3.2 Задание для самостоятельной работы
- •3.3 Контрольные вопросы
- •4 Лабораторная работа №4
- •4.1 Краткие теоретические сведения
- •4.2 Задание на самостоятельную работу
- •4.3 Контрольные вопросы
- •5 Лабораторна робота №5
- •5.1 Теоретичні відомості
- •5.2 Задачі для самостійної роботи
- •Задача 8 . Порівняєте по строку окупності три варіанти інвестицій, які характеризуються наступними потоками платежів:
- •5.3 Контрольні запитання
- •6 Лабораторна робота №6 Тема: Симплексний метод розв'язування задач лінійного програмування
- •6.1. Теоретичні відомості
- •6.2. Завдання
- •6.3. Порядок виконання
- •Сервис → Сценарии у вікні Диспетчер сценариев → Отчет. У вікні Отчет по сценарию → Структура → ок.
- •6.4. Приклад виконання
- •6.4.14 Параметричний аналіз
- •6.5. Варіанти завдання
- •7 ЛІтература
3 Лабораторная работа №3
Тема: Итоги, проверка данных, консолидация и сводные таблицы для списков
3.1 Краткие теоретические сведения
3.1.1. Формирование итогов в списках
К оманда Итоги из меню Данные позволяет вычислять итоговые величины для данных списка, у которых совпадают значения в указанном столбце. Команда Итоги создает группы записей, у которых совпадают значения указанного поля. Чтобы команда Итоги работала, список должен быть сначала отсортирован по полю, составляющему группы. После сортировки можно подсчитать итоги по группам записей. Команда Итоги разрешает подводить итоги более чем по одному полю из группы записей, а также добавлять обрабатываемые поля и применять для вычисления результатов другие функции. В рассматриваемом примере отсортируем список по полю № бригады и заполним окно диалога как показано на рисунке 3.1.
Рисунок 3.1 – Окно диалога «Промежуточные итоги»
В результирующей таблице после окончания записей каждой группы будет вставлена дополнительная строка с вычисленными итоговыми функциями, как показано на рисунке 3.2.
Рисунок 3.2 – Подведение итогов по бригадам
Таблица с итогами структурирована. Слева показаны три уровня группировки. Если щелкнуть по значку “ - “ уровня 2, то на экране останется только итоговая строка для первой или второй бригады.
3.1.2 Проверка вводимых данных
Вы можете использовать команду Данные/Проверка для того, чтобы проверять удовлетворяют ли значения, которые вводятся в список, условиям. Для задания условий на вводимые значения выделите диапазон, на который будете накладывать условия, и выберите пункты меню Данные/Проверка… В окне диалога Проверка вводимых значений на вкладке Параметры укажите тип данных и интервал значений, которые разрешается вводить. На рисунке 4.3 приведено окно диалога, в котором задаются ограничения для поля Количество. Вкладка Сообщение для ввода разрешает создать подсказку пользователю о том, какие данные можно вводить. На вкладке Сообщение об ошибке можно указать сообщение, которое будет появляться на экране, если введены некорректные данные.
Р исунок 3.3 – Проверка данных
3.1.3 Консолидация данных
Консолидация позволяет вычислять итоговые величины для однотипных данных, расположенных на нескольких листах таблицы. Предположим, мы имеем однотипные таблицы о сборе яблок за три дня. Получим с помощью консолидации на четвертом листе таблицы итоговые значения о количестве собранных яблок и начисленных денег за три дня.
Подготовим сначала данные для консолидации. Для этого:
-
Выделите ячейки A1:J9 на листе Ведомость и скопируйте их в буфер обмена.
-
Добавьте новый лист в рабочую книгу (Вставить/Лист), выделите на новом листе ячейку А1 и вставьте данные из буфера обмена (Вставка/Скопированные ячейки…).
-
Дайте листу имя Ведомость 2.
-
Измените данные на листе: поменяйте порядок фамилий работников, количество собранных яблок, сорта.
-
Повторите пункты 1-4 для нового листа Ведомость 3.
Предположим, что мы получили три таких таблицы:
Ведомость 1 оплаты за сбор урожая |
||||
№ бригады |
Сорт |
Фамилия |
Количество |
Начислено (грн.) |
1 |
Джонатан |
Иванов А.А. |
200 |
24 |
1 |
Джонатан |
Петров П.П. |
80 |
9,6 |
2 |
Джонатан |
Сидоров А.Р. |
180 |
21,6 |
2 |
Джонатан |
Сергеев В.П. |
170 |
20,4 |
1 |
Семеренко |
Ярема С.Р. |
140 |
23,8 |
2 |
Семеренко |
Якир Р.Р. |
130 |
22,1 |
2 |
Шафран |
Киров С.С. |
160 |
16 |
Ведомость 2 оплаты за сбор урожая |
||||
№ бригады |
Сорт |
Фамилия |
Количество |
Начислено (грн.) |
1 |
Джонатан |
Иванов А.А. |
200 |
24 |
1 |
Джонатан |
Петров П.П. |
80 |
9,6 |
2 |
Джонатан |
Сидоров А.Р. |
180 |
21,6 |
2 |
Джонатан |
Киров С.С. |
170 |
20,4 |
1 |
Семеренко |
Ярема С.Р. |
140 |
23,8 |
2 |
Семеренко |
Якир Р.Р. |
130 |
22,1 |
2 |
Шафран |
Сергеев В.П. |
260 |
26 |
Ведомость 3 оплаты за сбор урожая |
||||
№ бригады |
Сорт |
Фамилия |
Количество |
Начислено (грн.) |
1 |
Джонатан |
Сидоров А.Р. |
190 |
22,8 |
1 |
Джонатан |
Сергеев В.П. |
280 |
33,6 |
2 |
Джонатан |
Иванов А.А. |
180 |
21,6 |
2 |
Джонатан |
Петров П.П. |
170 |
20,4 |
1 |
Семеренко |
Ярема С.Р. |
140 |
23,8 |
2 |
Семеренко |
Киров С.С. |
130 |
22,1 |
2 |
Шафран |
Якир Р.Р. |
160 |
16 |
В ставляем новый лист и назовем его Консолидация за 3 дня. Выделим на листе Ведомость список фамилий рабочих в ячейках G2:G9 и скопируем его в ячейки А1:А8 листа Консолидация за 3 дня. Скопируем также на этот лист имена полей, для которых будем вычислять итоги за 3 дня – Количество и Начислено (грн.). Выделяем на листе Консолидация за 3 дня ячейки A2:C8 и выбираем команду меню Данные/Консолидация… Заполняем окно диалога как показано на рисунке 4.4. В поле Ссылка отмечаем блок для консолидации и щелкаем на кнопке Добавить, чтобы отмеченный диапазон попал в список диапазонов консолидации. Ставим флажок Использовать в качестве имен значения левого столбца, так как в этом столбце находятся фамилии рабочих, по которым определяется количество и заработок для суммирования (заметим, что порядок фамилий рабочих на разных листах консолидации не совпадает). Ставим флажок Создавать связи с исходными данными, чтобы изменения в исходных таблицах автоматически отображались в консолидированной таблице.
Рисунок 3.4 – Диалоговое окно «Консолидация»
Результаты консолидации представлены на рисунке 3.5. Консолидированная таблица имеет структурированный вид. При нажатии на любой из знаков «+» видно из каких значений состоит итог.
Р исунок 3.5 – Результат консолидации