- •Работа с табличными базами данных в ms exsel
- •8.11.13 Функции работы с базами данных
- •Функции даты времени
- •Использование функции категория ссылки и массива (ссылки и подстановки)
- •Структуризация таблиц
- •Работа с сгрупиррованными данными
- •Создание диаграмм по промежуточным итогам.
- •Аналитическая обработка данных с помощью сводных таблиц
- •Работа со сводной таблицей
8.11.13 Функции работы с базами данных
БД-функции, они Имеют 3 параметра: список, столбец, критерий.
Для того чтобы использовать любую функцию БД (БД сумм, Б, б счета, Дмин, Дмакс) необходимо:
Выше или ниже списка (или на другом листе) создать диапазон условий. Способ создания диапазона условий зависит от того, вычисляемое или не вычисляемое условие будет использовано:
При создании не вычисляемого условия диапазон условий создается:
Из списка копируются заголовки столбцов на которые накладываются условия
Под скопированными заголовками пишутся сами условия
Если используются несколько условий (посчитать средний оклад менеджера и начальника или суммарный оклад, или кол-во сотрудников старше 35 в отделе снабжения) по подпунктам
Если условия связаны логическим «и», их пишут в одну строку (РИСУНОК)
Если условия связаны логическим «или» - их пишут на разных строчках (минимальный возраст работников отдела снабжения и реализации); условие – отдел снабжения ИЛИ реализации, Определить мин. возраст женщин в организации и (ИЛИ) работников АХЧ (пишем на разных строчках)
При использовании вычисляемых условий – диапазон условий создается (посчитать кол-во работников организации выше среднего возраста) – условие ВЫШЕ СРЕДНЕГО; посчитать кол-во сотрудников с минимальной зарплатой – условие МИН ЗАРПЛАТА: Для создания диапазона выч. условий нужно:
Создать заголовки этого вычисляемого списка, которые должны отличаться от заголовков списка – для этого в заголовок добавляем 1….или 2…
Ссылки на ячейки находящиеся вне списка должны быть абсолютными ($)
Ссылки на ячейки внутри списка должны быть относительными кроме диапазона, диапазоны списка должны обозначаться абсолютными ссылками
Вычисляемое условие должно начинаться с = затем идет относительная ссылка на 1-ю ячейку в списка данного столбца и условие
Поставить указатель ячейки на список и вызвать необходимую функцию работы с БД посчитать кол-во работников старше 35 лет – БД сред знач, если кол-во работников с мин. окладом – Б счета, условие мин оклад.)
Функции БД имеют 3 параметра (диапазон всего списка – протягиванием мыши), столбец на котором производятся вычисления (кол-во работников с мин. окладом – условие мин оклад, столбец – фамилия), созданный нами диапазон условий
Функции даты времени
В экселе под датой, независимо от его формата, хранится число дней прошедших с 1-го января 1900 года
дата |
число |
1.01.1900 |
1 |
1.02.1900 |
32 |
8.11.2013 |
365х112+10х30,5+8= |
Для того, чтобы проверить используем функцию СЕГОДНЯ, потом поменять фомат на цифровой
Время соответствует десятичной дроби (т.е. дробной части …0,5=12часов; …0, 25=6часов…
Работа с датами подразумевает работу с числами – если из одной даты вычесть другую, то получим разницу в днях.
Название дня недели – дата и формат
Формат бывает:
ДДД – буквенно
ДДДД – полное название
МММ – сокращенное название месяца
ММММ - 4-хбуквенное
ЕЕЕ – 2-буквенный год
ЕЕЕЕ- 4-х буквенный год
Д- день месяца в виде от 1 до 31
15.11.13