- •Введение
- •Обработка данных с использованием арифметических формул Учебные цели изучения темы
- •Краткие теоретические сведения
- •Этапы решения задач обработки данных в среде табличного процессора
- •Задачи Задача 1.1. Расчет учебной нагрузки
- •Задача 1.2. Расчет платежей за воду
- •Задача 1.3. Платежный календарь
- •Подсчет и суммирование данных Учебные цели изучения темы
- •Краткие теоретические сведения
- •Функция(аргумент1; аргумент2; ... )
- •Суммирование всех значений диапазона
- •Сумм (данные).
- •Условное суммирование по одному критерию
- •Суммесли (диапазон; критерий; диапазон_суммирования)
- •Задача 2.2. Учет товарного запаса
- •Связывание данных посредством формул с двумерными и трехмерными ссылками Учебные цели изучения темы
- •Краткие теоретические сведения
- •Имя_Листа ! Адрес_Ячейки.
- •[Имя_Рабочей_книги] Имя_Листа ! Адрес_Ячейки
- •Задачи Задача 3.1. Потребительский кредит
- •Задача 3.2. Расчет зарплаты бригады
- •Задача 3.3. Расчет платежей за электроэнергию
- •Задача 3.4. Долгосрочное кредитование
- •Обработка данных с использованием условных формул Учебные цели изучения темы
- •Краткие теоретические сведения Логические выражения
- •И (логическое_значение1; …; логическое_значение30).
- •Или (логическое_значение1; …; логическое_значение30).
- •Не (логическое_значение).
- •Логическая функция если
- •Задачи Задача 4.1. Расчет комиссионных от продаж
- •Задача 4.2. Оплата телефонных переговоров
- •Задача 4.3. Счет за проживание в гостинице
- •Задача 4.4. Расчет стипендии
- •Задача 4.5. Расчет квартальной премии бригады
- •Задача 4.6. Поток товарно-материальных запасов
- •Задача 4.7. Учет расходования гсм
- •Обработка данных типа дата/вреМя с использованием функции выбора Учебные цели изучения темы
- •Краткие теоретические сведения
- •Дата (год; месяц; день).
- •Сегодня (). Создание ряда последовательных дат
- •Извлечение из даты дня, месяца или года
- •Возвращение дня недели, соответствующего любой дате
- •Выбор значений из списка по индексу
- •Выбор (номер_индекса; значение1; значение2; ...).
- •Возвращение даты, отстоящей на заданное количество рабочих дней от заданной даты
- •Определение количества рабочих дней между двумя датами
- •Определение разницы между двумя датами в годах
- •Задачи Задача 5.1. Учет издания методической литературы
- •Задача 5.2. Заработанный доход врачей‑стоматологов
- •Задача 5.3. Анализ опозданий сотрудников фирмы
- •Задача 5.4. Начисление заработной платы при трехсменной работе
- •Обработка текстовых данных с использованием функции вертикального просмотра таблицы Учебные цели изучения темы
- •Краткие теоретические сведения Извлечение символов из текстовой строки
- •Пстр (текст; начальная_позиция; количество_символов)
- •Преобразование текста, отображающего число, в число
- •Объединение несколько текстовых элементов в один
- •Поиск вхождения одной текстовой строки в другую
- •Преобразование знаков в текстовой строке из одного регистра в другой
- •Строчн (текст); прописн (текст). Присвоение имен ячейкам и диапазонам
- •Вертикальный просмотр таблицы
- •Задачи Задача 6.1. Расчет транспортного налога
- •Задача 6.2. Расшифровка кода группы и номера зачетной книжки студента
- •Задача 6.3. Анализ кодов isbn
- •Задача 6.4. Определение знака зодиака
- •Критериальные задачи Задача «Гороскоп»
- •Задача «Расчет стоимости заказа текстильных этикеток»
- •Задача «Расчет зарплаты ппс»
- •Задача «Учет движения товаров на мебельном складе»
- •Вопросы для критериальных тестов
- •Перечислить
- •Литература
Задача 4.7. Учет расходования гсм
Предметная область: учет выдачи горюче-смазочных материалов (ГСМ) клиентам автозаправочной станции (АЗС), производящих оплату по безналичному расчету. Элементы предметной области: наименования клиентов (10 названий фирм), наименования оплаченной марки ГСМ (д/т, А-80, А-92, А-96), объем (в л) оплаченного ГСМ, сумма (в грн) оплаты, ежедневные объемы расхода ГСМ.
Отношения:
клиент оплачивает определенный объем ГСМ, а затем выбирает его, не обязательно ежедневно. Для каждого клиента устанавливается договорная цена за 1 л ГСМ, рассчитываемая по формуле:
= если ( оплаченный объем > 0;
сумма к оплате / оплаченный объем;
договорная цена предыдущего дня4);
выбираемый ежедневно объем ГСМ расценивается по формуле:
= договорная цена 1 л ГСМ * объем расхода
ежедневно для каждого клиента фиксируются остатки ГСМ на начало и конец дня. Объем оплаченных остатков ГСМ на конец дня определяется по формуле:
= объем ГСМ на начало дня + объем прихода ГСМ – объем расхода ГСМ
объем оплаченных остатков ГСМ на начало следующего дня совпадает с объемом оплаченных остатков ГСМ на конец предыдущего дня. Стоимость остатков расцениваются по формуле:
= договорная цена 1 л ГСМ * объем остатка
Требования:
разработать табличную модель ежедневного учета выдачи ГСМ клиентам АЗС, производящих оплату по безналичному расчету, и реализовать ее на пяти рабочих листах;
использовать технологию ввода данных и формул в группе листов и связывание данных на листах;
на отдельном листе другой рабочей книги подсчитать объем и сумму реализованных ГСМ по маркам за пятидневный период (использовать формулы с трехмерными ссылками) и выполнить графическую интерпретацию этих данных.
Методические указания к решению
Разработать последовательность ввода данных и формул в группе листов и разгруппированных листах для сокращения объема однотипных действий.
Начиная со второго листа, с помощью формул с двумерными ссылками «вытаскивать» с предыдущего листа наименования клиентов, марок ГСМ, значения договорных цен и остатков объемов ГСМ.
Текстовые и числовые значения набрать, когда во всех пяти листах будут прописаны и тиражированы формулы.
Для выполнения последнего требования задачи на рабочих листах между заголовком документа и заголовком рабочей таблицы (рис. 29) выполнить условное суммирование выданных клиентам ГСМ по маркам.
Клиент |
Марка ГСМ |
Договорная цена |
Остатки на начало |
Оплата |
Расход |
Остатки на конец |
||||
Объем |
Сумма |
Объем |
Сумма |
Объем |
Сумма |
Объем |
Сумма |
Рис. 29. Макет таблицы для ежедневного учета расходования ГСМ
Обработка данных типа дата/вреМя с использованием функции выбора Учебные цели изучения темы
Завершив изучение этой темы, вы должны уметь:
Перечислять функции, с помощью которых выполняются операции:
извлечение дня, месяца или года из заданной даты;
возвращение дня недели, соответствующего любой дате;
определение количества рабочих дней между двумя датами;
возвращение даты, отстоящей на заданное количество рабочих дней от заданной даты;
расчет доли года, которую составляет количество дней между двумя датами.
Описывать назначение и синтаксис функций ДЕНЬ, МЕСЯЦ, ГОД, ДАТА. СЕГОДНЯ, ДЕНЬНЕД, ЧИСТРАБДНИ, ДОЛЯГОДА.
Описывать назначение и синтаксис функции ВЫБОР.
Уметь использовать средство Условное форматирование для идентификации данных, отвечающих определенным условиям, вводить формулы с перечисленными функциями с помощью средства Мастер функций.
Разрабатывать адекватные условиям предъявляемых задач формулы с функциями обработки даты и времени, логическими функциями и функциями поиска данных в таблице.
Исследовать и обосновывать полученные результаты решения задач.