![](/user_photo/2706_HbeT2.jpg)
- •Самара 2017
- •Содержание
- •Цели лабораторных работ
- •Табличный процессорMsexcel Назначение табличного процессора
- •Загрузка табличного процессораMsExcel
- •Выход изMicrosoftExcel
- •ЭкранMicrosoftExcel
- •Требования к выполнению лабораторных работ
- •Раздел 1. Создание электронной таблицы лабораторная работа № 1 «Создание сложных текстовых документов» Ввод иредактирование данных в ячейках
- •Форматирование данных
- •Задание
- •Лабораторная работа № 2 «Форматы данных» Форматы числовых данных
- •Дополнительные возможности форматирования.
- •Изменение ширины и высоты ячейки
- •Отображение данных в ячейках таблицы
- •Задание
- •Раздел 2. Формулы и функции лабораторная работа № 3 «Использование формул и функций» Формулы
- •Правила работы с формулами и функциями
- •Адресация ячеек
- •Перемещение и копирование формул
- •Ошибки при обработке электронных таблиц
- •Автозаполнение
- •Задание 1
- •Задание 2
- •Раздел 3. Диаграммы и графики лабораторная работа № 4 «Построение диаграмм и графиков»
- •Основные части диаграммы
- •Создание диаграмм с помощью Мастера диаграмм
- •Динамическая связь данных
- •Удаление диаграммы
- •Задание
- •Раздел 4. Стандартные функции
- •Мастер функций
- •Лабораторная работа № 5 «Математические и статистические функции»
- •Задание 1
- •Задание 2
- •Лабораторная работа № 6 «Прогнозирование с использованием статистических функций»
- •Задание
- •Лабораторная работа № 7 «Статистическая обработка экспериментальных данных»
- •Задание
- •Лабораторная работа № 8 «Функции Даты и время» задание
- •Лабораторная работа № 9 «Логические функции
- •Задание
- •Раздел 5. Сервисные функции лабораторная работа № 10 «Подбор параметров. Создание сценариев»
- •Задание
- •Раздел 6. Работа с таблицей как с базой данных
- •Лабораторная работа № 11 «Сортировка и фильтрация данных» Сортировка данных
- •Фильтрация данных
- •Задание
- •Лабораторная работа № 12 «Итоговые расчёты» Ввод и просмотр данных
- •Поиск записей по критерию
- •Задание
- •Лабораторная работа № 13 «Функции баз данных»
- •Задание
- •Раздел 7. Экспорт и импорт данных лабораторная работа № 14 «Экспорт таблиц из Excel в Word»
- •Задание
- •Лабораторная работа № 15 «Экспорт таблиц из Excel в Access»
- •Налоги с фонда оплаты труда
- •Гл. Бухгалтер _____________________
- •Гл. Бухгалтер _____________________
- •Лабораторная работа № 18 «Решение задач средствами сводных таблиц»
- •Группировка данных в сводных таблицах
- •Обновление данных в сводных таблицах
- •Консолидация диапазонов исходных данных
- •Использование стандартных функций в сводных таблицах
- •Задание 1
- •Задание 2
- •Раздел 10. Финансовые задачи лабораторная работа № 19 «Расчет денежных сумм» Расчёт суммы на депозите
- •Задание 1
- •Расчёт реальной суммы денег
- •Задание 2
- •Расчёт суммы на депозите с учётом инфляции
- •Задание 3
- •Лабораторная работа № 20 «Создание модуля для расчёта суммы на депозите с учётом инфляции на конкретную дату»
- •Задание
- •Лабораторная работа № 20 «Создание модуля для написания даты прописью»
- •Написание дня недели прописью
- •Задание 1
- •Написание даты прописью
- •Задание 2
- •Задание 3
- •Лабораторная работа № 21 «Формирование даты в формате Excel из даты прописью»
- •Задание
- •Лабораторная работа № 22 «Создание модуля для написания числовых данных прописью»
- •Задание 1
- •Задание 2
- •Лабораторная работа № 23 «Финансовые функции» Особенности работы с финансовыми функциями
- •Расчёт операций по вкладам, кредитам и займам
- •Задание 1
- •Задание 2
- •Задание 3
- •Определение текущей стоимости
- •Задание 1
- •Задание 2
- •Определение срока платежа
- •Задание 1
- •Задание 2
- •Задание 3
- •Расчёт процентной ставки
- •Задание 1
- •Задание 2
- •Задание 3
- •Постоянные периодические выплаты
- •Задание 1
Задание
На депозит положена сумма в размере 100000 тыс.руб. под 9% годовых, годовой уровень инфляции составляет 7%. Найти сумму депозита и сумма депозита с учётом инфляции. На новом листе сделать расчёты для всех возможных периодов начисления процентов на произвольные начальную и конечную даты. Расчёты оформить в виде таблицы 4. Неизменяемые данные нужно указать в таблице 1 раз. Вторая и третья части таблицы будут повторяться 4 раза по количеству периодов начисления процентов.
Лабораторная работа № 20 «Создание модуля для написания даты прописью»
В Excel отсутствуют встроенные функции, позволяющие написать дату и число прописью.
Написание дня недели прописью
Рассмотрим создание модуля, который будет определять по дате день недели и возвращать название этого дня недели. Вначале опишем встроенные функции Excel, которые будут участвовать в создании модуля.
Microsoft Excel хранит даты как ряд последовательных номеров, что позволяет выполнять над ними вычисления. По умолчанию день 1 января 1900 года имеет номер 1, а 1 января 2008 — номер 39448, так как интервал в днях между этими датами составляет 39448. Функция ДЕНЬНЕД категории Дата и время позволяет по дате получать порядковый номер дня педели:
ДЕНЬНЕД (дата_в_числовом_формате; тип)
Дата_в_числовом_формате — это число, соответствующее дате, день недели которой необходимо найти. Даты должны вводиться как числа в формате Дата, или с использованием функции ДАТА или как результат вычисления других формул и функций.
Тип — это число, которое определяет тип возвращаемого значения.
Тип |
Возвращаемое число |
1 или опущен |
Число от 1 (воскресенье) до 7 (суббота). |
2 |
Число от 1 (понедельник) до 7 (воскресенье) |
3 |
Число от 0 (понедельник) до 6 (воскресенье) |
В рассматриваемой версии Excel принят порядок от 1 (воскресенье) до 7 (суббота). В соответствии с этим порядком составим модуль написания дня недели
В ячейке А1 записано число в формате дата, в режиме формул дата отображается в числовом виде.
Задание 1
Перейдите на новый лист и назовите его «День недели».
Введите в ячейку А1 текущую дату и проверьте работоспособность модуля.
В ячейке А10 запишите формулу написания дня недели:
=ЕСЛИ(ДЕНЬНЕД(A1)=1;"Воскресение";ЕСЛИ(ДЕНЬНЕД(A1)=2;"Понедельник";ЕСЛИ(ДЕНЬНЕД(A1)=3;"Вторник";ЕСЛИ(ДЕНЬНЕД(A1)=4;"Среда";ЕСЛИ(ДЕНЬНЕД(A1)=5;"Четверг";ЕСЛИ(ДЕНЬНЕД(A1)=6;"Пятница";"Суббота"))))))
Формулу следует вводить с использование Мастера функции. Функция Если является вложенной, следовательно в окне задания функции ЕСЛИ, в позиции значение, если ложь каждый раз нужно повторно вызывать функцию ЕСЛИ. Функцию ДЕНЬНЕД нужно вводить так же с использованием Мастера функции.
На этом же листе введите произвольно две даты и используя вышеприведённую формулу получите день недели. Формулу заново писать не нужно, её следует копировать.
Написание даты прописью
Модуль для написания даты прописью может найти применение при составлении платёжных поручений и накладных. Рассмотрим создание такого модуля. Введём следующие данные:
А1 – дата в формате Excel,
А2 – номер дня месяца;
А3 – год;
А4 – номер месяца;
А5:А15 – модуль написания названия месяца
А16 – добавляет нуль перед номером месяца, если этот номер меньше или равен 9;
А17, А18 – дата прописью.
Для ввода ячеек А2, А3, А4 используются стандартные функции ДЕНЬ, ГОД, МЕСЯЦ, категории Дата и время. Модуль написания названия месяца создается аналогично модулю написания дня недели с использованием логической функции ЕСЛИ, порядковый номер месяца от 1 (январь) до 12 (декабрь). Ячейка А16 записывается с использованием логической функции ЕСЛИ: =ЕСЛИ(A2<=9;0;""), в кавычках "" указывается текстовая константа, в данной формуле она пустая.
В ячейке А17, А18 формируется результат в виде операции конкатенации строк, которая реализуется с помощью непосредственного ввода в формулу оператора конкатенации & (1), или с помощью встроенной функции СЦЕПИТЬ (категория текстовые) (2).
=A16&A2&" "&A5&" "&A3&" г." (1)
СЦЕПИТЬ("от ";$A$16;$A$2;" ";$A$5;" ";$A$3;" года")