
- •1. Разработка и заполнение таблиц.
- •2. Сортировка данных.
- •3. Фильтрация данных.
- •4. Условное форматирование.
- •5. Сводная таблица.
- •6. Промежуточные итоги.
- •7. Разработка отчета Карточка абонента.
- •Содержание
- •1 Технологии работы с базами данных в ms Excel..............................................................6
- •2 Создание и использование базы данных «атс»..............................................................16
- •2.2 Разработка и заполнение таблицы Тарифы
- •2.3 Разработка и заполнение таблицы Переговоры
- •2.4 Сортировка данных
- •2.5 Фильтрация данных
- •2.6 Условное форматирование
- •2.7 Сводная таблица
- •7) В полях значений выбраны операции Минимум, Максимум и Среднее (рис. 2.27).
- •2.8 Промежуточные итоги
- •2.9 Разработка отчета Карточка абонента
2.8 Промежуточные итоги
С помощью технологии сортировки и подведения промежуточных итогов в таблице Тарифы найдено количество тарифов каждого типа. По итоговым данным построена круговая диаграмма.
Порядок выполнения:
1) Новый лист рабочей книги переименован в соответствии с названием технологии –
Промежуточные итоги.
2) На лист скопирована таблица Тарифы. При этом использована специальная вставка
копируемого диапазона (вставить значения).
3) Записи таблицы отсортированы в алфавитном порядке значений поля Тип.
4) Курсор установлен области данных, т.е. в одной из ячеек таблицы.
5) На вкладке Данные, в группе Структура выбрана команда Промежуточные итоги.
6) В диалоговом окне Промежуточные итоги указаны параметры группировки и подведения итогов (рис. 2.29).
7) По итоговым данным (без общего итога) построена круговая диаграмма. На диаграмму добавлены подписи данных, в долях (рис. 2.30).
Рисунок 2.29 – Установка параметров группировки и подведения итогов
Рисунок
2.30
–
Итоговая
таблица
и
круговая
диаграмма
2.9 Разработка отчета Карточка абонента
Отчет создан на новом рабочем листе, который переименован в соответствии с именем отчета – Карточка абонента. На лист скопированы записи таблицы Переговоры, относящиеся к выбранному абоненту. Таблица дополнена графой (полем) Стоимость, значения в которой рассчитаны с учетом скидки для звонков, реализованных с 23:00 до 6:00 (70% от установленного тарифа).
Порядок выполнения:
1) Курсор установлен области данных, т.е. в одной из ячеек исходной таблицы
Переговоры.
2) На вкладке Данные, в группе Сортировка и фильтр выбрана команда Фильтр.
3) В списке режимов фильтрации поля Телефон установлен флажок для выбранного номера телефона − 335555 (рис. 2.31).
Рисунок
2.31
– Отбор записей
по
номеру
телефона
абонента
4) Отобранные записи скопированы на лист Карточка абонента, при этом использована специальная вставка копируемого диапазона (вставить значения). Для полей с датами и временем установлены соответствующие форматы.
5) Таблица дополнена графой (полем) Стоимость, значения в которой рассчитаны по логической формуле:
0,7, если время звонка с 23: 00 до 6 : 00
Стоимость Д Т ,
1,
если время звонка вне льготногоинтервала
где Д − длительность разговора, мин.; Т – тариф, руб/мин.
В записи формулы использованы функции ВПР − для получения значения тарифа из таблицы Тарифы; ЕСЛИ и ИЛИ – для ввода значения «льготного» коэффициента; ЧАС – для получения часа звонка.
Формула была введена в первую ячейку поля и, после установления абсолютной ссылки на таблицу в функции ВПР, скопирована на остальные ячейки поля (рис. 2.32).
Рисунок
2.32
– Расчет
стоимости
звонков
6) Создана новая таблица, в которой рассчитаны следующие показатели: количество звонков, в том числе неоплаченных; оплачено, руб.; к оплате, руб.
Функции, используемые для расчета показателей, показаны на рисунке 2.33.
Рисунок
2.33
– Расчет
показателей
Функция СЧЁТ (категория Статистические) возвращает количество ячеек в указанном диапазоне; функция СЧИТАТЬПУСТОТЫ (категория Статистические) возвращает количество пустых ячеек в указанном диапазоне; функция СУММЕСЛИ (категория Математические) возвращает сумму ячеек, заданных логическим условием.
Результаты расчетов показаны на рисунке 2.34.
Рисунок
2.34
– Результаты
расчета
показателей
CrrrrcoK rrcrrom.3oBallllhiX HCTO'IIIHKOB