- •Профессиональный лицей
- •Дипломная работа
- •Профессиональный лицей
- •Задание
- •Руководитель дипломной работы: Яценко Людмила Васильевна
- •Оглавление
- •Введение
- •1. Мероприятия по охране труда и технике безопасности
- •Общие положения
- •Общие требования к оборудованию рабочего места
- •Режим работы и отдыха операторов персональных компьютеров
- •Требования безопасности перед началом работы
- •Требования безопасности во время работы
- •Требования безопасности после окончания работы
- •Действия в аварийных ситуациях
- •Функции Excel
- •2.1 Финансовые
- •2.2 Дата и время
- •2.3 Логические
- •2.4 Математические
- •2.5 Ссылки и массивы
- •2.6 Текстовые
- •2.7 Проверка свойств и значений
- •2.8 Работа с базой данных
- •2.9 Мастер диаграмм
- •3. Технология вычисления функций в excel
- •3.1 Состав функций
- •3.2 Ввод функций
- •3.3 Вложенные функции
- •3.4 Использование функции если
- •3.5 Обзор функций Excel
- •3.6 Работа с формулами
- •3.7 Относительная и абсолютная адресация
- •4. Создание и работа с графиками в Excel
- •4.1 Подтипы графиков
- •4.2 Нестандартные графики
- •4.3 Построение графиков
- •4.4 Построение с помощью мастера
- •4.5 Мгновенные графики
- •4.6 Редактирование графика
- •4.7 Изменение параметров графика
- •4.8 Форматирование значений по осям X и y
- •5. Работа с базой данных
- •5.1 Построение базы данных
- •5.2 Сортировка данных
- •5.3 Поиск данных
5.1 Построение базы данных
Для организации базы данных следует ввести имена полей в виде текстовых данных в первой строке базы данных, а затем заполнить поля таблицы, при этом рекомендуется придерживаться следующих правил:
-
Область для размещения данных должна иметь прямоугольную форму, наличие пустых ячеек нежелательно.
-
В каждой колонке следует использовать один и тот же тип данных, т.е. не смешивать в одной колонке числовые и текстовые данные.
-
Не рекомендуется отделять строку с именами полей от первой записи в базе данных пустыми строками.
-
В базе данных не должно быть одинаковых имен полей, желательно, чтобы имя поля состояло из одного слова длиной не более 15 символов.
5.2 Сортировка данных
Процесс упорядочения записей в базе данных называется сортировкой. При сортировке изменяется порядок следования записей в базе данных или в таблице. Вы должны иметь возможность восстановить исходный порядок следования записей. Универсальным средством для этого является введение порядковых номеров записей.
Чтобы выполнить сортировку базы данных по данным одного столбца, следует поместить курсор в любое место этого столбца и щелкнуть на кнопку сортировки по возрастанию или по убыванию панели инструментов. При сортировке по возрастанию текстовые данные упорядочиваются в алфавитном порядке от А до Я. Числовые данные упорядочиваются по возрастанию значений от минимального к максимальному. Даты упорядочиваются от наиболее ранней даты к наиболее поздней.
Записи в базе данных можно упорядочивать по нескольким полям. Например, нам надо упорядочить записи по названиям отделов и для каждого отдела упорядочить их по окладам работников. Для этого следует:
-
Поместить курсор в любое место базы данных.
-
Исполнить команду Данные Сортировка.
-
В открывшемся диалоговом окне укажите поле, по которому будет выполняться первичная сортировка, выбрав его из списка, т.е. Отдел, и поле, по которому далее упорядочиваются записи, т.е. Оклад. Укажите порядок сортировки (по возрастанию или по убыванию) и щелкните OK. Таблица будет отсортирована.
5.3 Поиск данных
С помощью пункта меню ДанныеФильтр вы можете отобрать из базы данных информацию, которая отвечает указанным условиям. Поиск можно выполнять в нескольких режимах: либо в режиме автофильтра, либо в режиме расширенного фильтра.
В режиме автофильтра можно задавать условия отбора записей по значениям одного или нескольких полей.
-
Поместите курсор в область базы данных.
-
Выберите команду ДанныеФильтрАвтофильтр.
-
Поля данных дополнятся черными стрелками-указателями, щелкнув на которые, можно задать условия отбора для этого поля.
Например, если нам надо найти работников проектного отдела, имеющих оклад больше 300, во-первых, в списке Отдел выберем проект, во-вторых, в списке Оклад выберем Условие... и в открывшемся диалоговом окне введем условие отбора:
В результате фильтрации в БД будут выделены строки, удовлетворяющие критериям:
Вернуть базе данных первоначальный вид можно командой ДанныеФильтр Отобразить все, а заодно и выключить Автофильтр.
В случае использования расширенного фильтра предварительно необходимо в свободной части таблицы сформировать блок условий отбора.
-
В верхней строке блока условий должны располагаться имена полей, значения которых будут использоваться для отбора записей (их лучше всего скопировать из таблицы).
-
В нижележащие строки заносятся условия отбора.
Например, если мы хотим найти сотрудников, родившихся до 1960 года и имеющих оклад меньший или равный 400, надо сформировать следующий блок условий отбора:
Далее исполним команду ДанныеФильтрРасширенный фильтр. Откроется диалоговое окно, в котором укажем
-
область базы данных (исходный диапазон),
-
область диапазона условий,
-
будут ли записи фильтроваться на месте или скопированы в другое место таблицы. Здесь надо указать левую верхнюю ячейку начала вывода записей.
Возможно формирование более гибких условий отбора:
-
для выделения строк БД, содержащих текстовые данные, включающие некоторый фрагмент, требуется в качестве условия указать этот фрагмент и символ "*". Звездочка заменит собой любое число символов. Для замены одного символа служит "?".
-
для отбора записей, содержащих данные, попадающие в некоторый интервал, условия отбора можно записать в нескольких столбцах. Например, отберем записи, относящиеся к сотрудникам, фамилии которых начинаются с буквы "П", родившимся в период с 1960 по 1969 годы: .
-
если необходимо задать условия, отвечающие операции логического ИЛИ, условия отбора следует записывать в разных строках:
.
Приложение
Задание 1
На сберегательный счет в конце каждого месяца вносятся обязательные платежи по 100 тыс. грн. Рассчитайте, какая сумма окажется на счете через восемь лет при ставке процента 9.5% годовых.
Решение:
Для расчета применяется формула БЗ, т.к требуется найти будущее значение выплаченной суммы. В данной задаче при ежемесячном начислении процентов общее число периодов начисления равно 8*12 (аргумент число_периодов), а процент за период начисления равен 9,5%/12 (аргумент норма). По условию аргумент нз = - 100000. Это отрицательна сумма, т.к деньги были вложены. Выплаты отсутствую, поэтому аргумент выплата отсутствует. Используя функцию БЗ, получим
Б3 (9,5%/12; 8*12;; - 1000000) = 14297518,58 грн.
Результаты решения задачи представлены в таблице 1.
Динамика роста стоимости показана в рисунке 2.
Таблица 3 содержит расчетные формулы к решению задачи в пакете Microsoft Excel.
Таблица 1
Расчет будущей стоимости
|
A |
B |
C |
D |
E |
F |
G |
1 |
ЗАДАНИЕ №1 |
||||||
2 |
год |
ставка |
число периодов |
выплата |
вклад |
тип |
величина вклада |
3 |
1 |
0,007917 |
12 |
-100000 |
0 |
0 |
1 253 653,69р. |
4 |
2 |
0,007917 |
24 |
-100000 |
0 |
0 |
2 631 729,49р. |
5 |
3 |
0,007917 |
36 |
-100000 |
0 |
0 |
4 146 575,97р. |
6 |
4 |
0,007917 |
48 |
-100000 |
0 |
0 |
5 811 767,32р. |
7 |
5 |
0,007917 |
60 |
-100000 |
0 |
0 |
7 642 224,88р. |
8 |
6 |
0,007917 |
72 |
-100000 |
0 |
0 |
9 654 350,92р. |
9 |
7 |
0,007917 |
84 |
-100000 |
0 |
0 |
11 866 175,62р. |
10 |
8 |
0,007917 |
96 |
-100000 |
0 |
0 |
14 297 518,58р. |
Рисунок 2
Таблица 3. Расчет будущей стоимости
|
A |
B |
C |
D |
E |
F |
G |
1 |
ЗАДАНИЕ №1 |
||||||
2 |
год |
ставка |
число периодов |
выплата |
вклад |
тип |
величина вклада |
3 |
1 |
=0,095/12 |
=12*A3 |
-100000 |
0 |
0 |
=БЗ (B3; C3; D3; 0; F3) |
4 |
2 |
=0,095/12 |
=12*A4 |
-100000 |
0 |
0 |
=БЗ (B4; C4; D4; 0; F4) |
5 |
3 |
=0,095/12 |
=12*A5 |
-100000 |
0 |
0 |
=БЗ (B5; C5; D5; 0; F5) |
6 |
4 |
=0,095/12 |
=12*A6 |
-100000 |
0 |
0 |
=БЗ (B6; C6; D6; 0; F6) |
7 |
5 |
=0,095/12 |
=12*A7 |
-100000 |
0 |
0 |
=БЗ (B7; C7; D7; 0; F7) |
8 |
6 |
=0,095/12 |
=12*A8 |
-100000 |
0 |
0 |
=БЗ (B8; C8; D8; 0; F8) |
9 |
7 |
=0,095/12 |
=12*A9 |
-100000 |
0 |
0 |
=БЗ (B9; C9; D9; 0; F9) |
10 |
8 |
=0,095/12 |
=12*A10 |
-100000 |
0 |
0 |
=БЗ (B10; C10; D10; 0; F10) |
Определение текущей стоимости.
Для расчета текущей стоимости (начальное значение) вклада (займа) используется функция
П3 (норма; Кпер; выплата; бс; тип),
где:
норма - процентная ставка за один период;
Кпе - общее число периодов выплат;
выплата - это выплата, производимая в каждый периода
бс - будущая стоимость вклада, которую нужно достичь после последней выплаты, если аргумент бс опущен, то он полагается равным 0;...
тшп - это число 0 или 1, обозначающее, когда производится выплата (1 - в начале периода, 0 - в конце периода), если аргумент пшп опущен, то он полагается равным 0. Параметр mип нужно указывать, только если выплата не равна 0, т.е. делаются взносы по периодам.
Список литературы:
1. Александр Левин: Excel - это очень просто!
2. Патрик Блаттнер: Использование Microsoft Excel 2002
3. Игорь Пащенко: Excel шаг за шагом