
- •Содержание
- •Введение
- •Лабораторная работа № 1 операционные системы и программные оболочки
- •Цели работы:
- •Теоретические сведения:
- •Копирование
- •Удаление файлов
- •Задания для лабораторной работы:
- •Текстовый редактор microsoft word
- •Цели работы:
- •Теоретические сведения:
- •Задание параметров страницы.
- •Установка шрифта
- •Установка абзаца
- •Ввод текста
- •Работа с несколькими открытыми документами
- •Работа с фрагментом текста
- •Поиск и замена символов и фрагментов текста
- •8. Нумерация страниц
- •9. Создание списков
- •Вставка специальных символов.
- •Вставка формулы.
- •Вставка рисунка.
- •Вставка рисунка из коллекции
- •Вставка таблицы
- •Вычисления в таблице
- •Например, чтобы усреднить значения ячеек
- •Часть 1. Работа с текстом
- •Часть 2. Работа с объектами
- •Табличный процессор microsoft excel
- •Цели работы:
- •Теоретические сведения:
- •Ввод данных в ячейку
- •Редактирование уже введенных данных
- •1 Способ
- •2 Способ
- •Типы данных
- •Форматирование данных
- •Изменение ширины колонки
- •Ускорение ввода данных
- •Копирование данных
- •Автозаполнение
- •Ввод прогрессий
- •Формулы
- •Относительная и абсолютная адресация
- •Копирование формул
- •Перемещение формул
- •Сортировка данных
- •3. Задание для выполнения лабораторной работы:
- •Лабораторная работа № 4 графическое представление данных в excel
- •Цели работы:
- •Теоретические сведения:
- •3. Задание для выполнения лабораторной работы:
- •Лабораторная работа № 5 встроенные функции excel
- •Цели работы:
- •Теоретические сведения:
- •Статистические функции
- •Логические функции
- •Функции даты и времени
- •Год("5.7.02") равняется 2002
- •Функции базы данных
- •Имя функции (база_данных; поле; критерий)
- •3. Задание для выполнения лабораторной работы:
- •Данные об успеваемости студентов
- •Список литературы
- •Приложение а пример оформления титульного листа
- •Отчет по лабораторной работе № ____
- •Приложение б краткая справка по total commander
Год("5.7.02") равняется 2002
Более подробно рассмотрим категорию функций работа с базой данных.
Функции базы данных
Используются для анализа данных (и вычислений) из списков или баз данных.
Список - совокупность данных, связанных однотипностью информации.
При выполнении таких операций, таких как поиск, сортировка или подведение итогов, список автоматически обрабатывается как база данных (БД).
Каждая строка в БД является записью, а столбцы – полями. Заголовки столбцов БД (верхняя строка) являются именами полей.
При создании БД (списка):
-
На листе не следует помещать более одного списка.
-
Между списком и другими данными листа нужно оставлять хотя бы одну пустую строку и один пустой столбец.
-
В самом списке не должно быть пустых строк и столбцов.
-
Данные в полях одного столбца должны быть одного типа.
Функции БД в общем виде записываются так:
Имя функции (база_данных; поле; критерий)
База_данных - это интервал ячеек, содержащий исходные данные. Этот интервал должен включать строку с именами полей.
Поле - это имя столбца, по которому производятся вычисления.
Аргумент «поле» может быть задан как текст, например "№ группы", или как номер поля: 1 - для первого поля, 2 - для второго поля, или как ссылка на ячейку, в которой находится имя поля.
Критерий - это адрес диапазона, содержащего условия.
Правила создания критерия:
-
Критерий состоит из 2-х и более клеток.
-
В первой клетке находится имя поля, а в последующие заносится условие.
-
Условие может быть текстом, числом, датой или логическим выражением.
-
Критерии могут быть простыми (содержат одно условие) и сложными (два и более условий).
-
Критерий может содержать возвращенное формулой значение. В этом случае первая ячейка не заполняется, но при указании диапазона ссылка на нее обязательно дается.
Примеры критериев:
Простой критерий
Фамилия |
Иванов |
При задании такого критерия будут обрабатываться все записи, соответствующие условию, т.е. с фамилией Иванов.
Сложный критерий
Фамилия |
№ группы |
Иванов |
3221 |
Данный критерий соответствует логическому условию И, следовательно оба условия должны выполняться одновременно, в этом случае запись будет обрабатываться.
№ группы |
3221 |
3222 |
Критерий соответствует логическому условию ИЛИ. Т.е. если выполняется хотя бы одно из условий, запись будет обработана.
|
=ИЛИ(D2=3221;D2=3222) |
Критерий, содержащий в условии формулу. Аналогичен критерию ИЛИ, рассмотренному ранее.
Использование критериев будет далее рассмотрено на примере.
Наиболее часто используемые функции в данной категории:
БДСУММ - Суммирует числа в полях столбца записей базы данных, удовлетворяющих условию.
БИЗВЛЕЧЬ - Извлекает из базы данных одну запись, удовлетворяющую заданному критерию.
БСЧЁТ - Подсчитывает количество числовых ячеек в выборке из заданной базы данных по заданному критерию.
БСЧЁТА - Подсчитывает количество непустых ячеек в выборке из заданной базы данных по заданному критерию.
ДМАКС - Возвращает максимальное значение среди выделенных фрагментов базы данных.
ДМИН - Возвращает минимальное значение среди выделенных фрагментов базы данных.
ДСРЗНАЧ - Возвращает среднее значение выбранных фрагментов базы данных.
Пример.
Рассмотрим использование функции БДСУММ. Пусть в таблице3 требуется подсчитать общую сумму выплат сотрудникам второго подразделения. Если бы требовалось, определить общую сумму выплат для всех сотрудников, следовало бы воспользоваться функцией СУММ из категории математические.
Таблица 3 - Таблица данных
Ф.И.О. |
№ подразд. |
Оклад |
П_налог |
К выдаче |
Антонов С. Т. |
1 |
3 100,00р. |
403,00р. |
2 697,00р. |
Сергеев М. Ю. |
2 |
1 750,00р. |
227,50р. |
1 522,50р. |
Платонов В. Л. |
2 |
2 300,00р. |
299,00р. |
2 001,00р. |
Иванов П.С. |
2 |
1 980,00р. |
257,40р. |
1 722,60р. |
Васильева Г. Д. |
3 |
3 450,00р. |
448,50р. |
3 001,50р. |
Афанасьева И.С |
1 |
1 800,00р. |
234,00р. |
1 566,00р. |
Яковлев П. Ю. |
1 |
2 900,00р. |
377,00р. |
2 523,00р. |
Иванов К. Г. |
2 |
1 850,00р. |
240,50р. |
1 609,50р. |
Так как в нашем примере нужно суммировать только значения выплат для сотрудников второго подразделения, используем функцию БДСУММ. Сначала в ячейках А15:А16 создадим критерий.
Рисунок 48 – Задание критерия
Затем, установив курсор в любую свободную ячейку, выполним задание:
Рисунок 49 – Диалоговое окно функции БДСУММ
Результат выполнения задачи:
Рисунок 50 – Результат