Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Функции базы данных





Используются для анализа данных (и вычислений) из списков или баз данных.

Список – это совокупность данных, связанных однотипностью информации.

При выполнении таких операций, таких как поиск, сортировка или подведение итогов, список автоматически обрабатывается как база данных (БД).

Каждая строка в БД является записью, а столбцы – полями. Заголовки столбцов БД (верхняя строка) являются именами полей.

При создании БД (списка):

1. На листе не следует помещать более одного списка.

2. Между списком и другими данными листа нужно оставлять хотя бы одну пустую строку и один пустой столбец.

3. В самом списке не должно быть пустых строк и столбцов.

4. Данные в полях одного столбца должны быть одного типа.

 

Функции БД в общем виде записываются так:

ИМЯ­_ФУНКЦИИ (база_данных; поле; критерий)

База_данных – это интервал ячеек, содержащий исходные данные. Этот интервал должен включать строку с именами полей.

Поле – это имя столбца, по которому производятся вычисления.

Аргумент «поле» может быть задан как текст, например «№ группы», или как номер поля: 1 – для первого поля, 2 – для второго поля, или как ссылка на ячейку, в которой находится имя поля.

Критерий – это адрес диапазона, содержащего условия.

 

Правила создания критерия:

1. Критерий состоит из 2-х и более ячеек.

2. В первой ячейке находится имя поля, а в последующие заносятся условие.

3. Условие может быть текстом, числом, датой или логическим выражением.

4. Критерии могут быть простыми (содержат одно условие) и сложными (два и более условий).

5. Критерий может содержать возвращенное формулой значение. В этом случае первая ячейка не заполняется, но при указании диапазона ссылка на нее обязательно дается.

 

Примеры критериев:

Простой критерий

Фамилия
Иванов

При задании такого критерия будут обрабатываться все записи, соответствующие условию, т.е. с фамилией Иванов.

Сложный критерий

Фамилия № группы
Иванов  

 

Данный критерий соответствует логическому условию И, следовательно оба условия должны выполняться одновременно, в этом случае запись будет обрабатываться.

 

№ группы
 
 

 

Критерий соответствует логическому условию ИЛИ. Т.е. если выполняется хотя бы одно из условий, запись будет обработана.

 

 
=ИЛИ(D2=9221;D2=9222)

 

Критерий, содержащий в условии формулу, аналогичен критерию ИЛИ, рассмотренному ранее.

Использование критериев будет далее рассмотрено на примере.

 

Наиболее часто используемые функции в данной категории:

БДСУММ – суммирует числа в полях столбца записей базы данных, удовлетворяющих условию.

БИЗВЛЕЧЬ – извлекает из базы данных одну запись, удовлетворяющую заданному критерию.

БСЧЁТ – подсчитывает количество числовых ячеек в выборке из заданной базы данных по заданному критерию.

БСЧЁТА – подсчитывает количество непустых ячеек в выборке из заданной базы данных по заданному критерию.

ДМАКС – возвращает максимальное значение среди выделенных фрагментов базы данных.

ДМИН – возвращает минимальное значение среди выделенных фрагментов базы данных.

ДСРЗНАЧ – возвращает среднее значение выбранных фрагментов базы данных.

 

Пример.

Рассмотрим использование функции БДСУММ. Например, необходимо подсчитать общую сумму выплат сотрудникам второго подразделения, для данных, представленных в таблице 3. Если бы требовалось, определить сумму выплат для всех сотрудников, мы воспользовались бы функцией СУММ из категории математические.

 

Таблица 3 – Таблица данных

Ф.И.О. № подразделения Оклад Подоходный налог К выдаче
Антонов С. Т.   31 000,00р. 4 030,00р. 26 970,00р.
Сергеев М. Ю.   17 500,00р. 2 275,00р. 15 225,00р.
Платонов В. Л.   23 000,00р. 2 990,00р. 20 010,00р.
Иванов П.С.   19 800,00р. 2 574,00р. 17 226,00р.
Васильева Г. Д.   34 500,00р. 4 485,00р. 30 015,00р.
Афанасьева И.С   18 000,00р. 2 340,00р. 15 660,00р.
Яковлев П. Ю.   29 000,00р. 3 770,00р. 25 230,00р.
Иванов К. Г.   18 500,00р. 2 405,00р. 16 095,00р.

 


Но в нашем примере нужно суммировать только значения выплат для сотрудников второго подразделения, поэтому используем функцию БДСУММ. Сначала в ячейках А15:А16 создадим критерий (рис 2.).

 

Рисунок 2 – Задание критерия

 

Затем, установив курсор в любую свободную ячейку списка, выполним задание (с помощью мастера составим формулу), рис. 3:

 


Рисунок 3 – Диалоговое окно мастера функции БДСУММ

 

 
 

Результат выполнения задачи (рис. 4):

Рисунок 4 – Результат, полученный при использовании функции БДСУММ

 








Дата добавления: 2015-12-04; просмотров: 247. Нарушение авторских прав; Мы поможем в написании вашей работы!




Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...


Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...


ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...


Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

САНИТАРНО-МИКРОБИОЛОГИЧЕСКОЕ ИССЛЕДОВАНИЕ ВОДЫ, ВОЗДУХА И ПОЧВЫ Цель занятия.Ознакомить студентов с основными методами и показателями...

Меры безопасности при обращении с оружием и боеприпасами 64. Получение (сдача) оружия и боеприпасов для проведения стрельб осуществляется в установленном порядке[1]. 65. Безопасность при проведении стрельб обеспечивается...

Весы настольные циферблатные Весы настольные циферблатные РН-10Ц13 (рис.3.1) выпускаются с наибольшими пределами взвешивания 2...

Характерные черты немецкой классической философии 1. Особое понимание роли философии в истории человечества, в развитии мировой культуры. Классические немецкие философы полагали, что философия призвана быть критической совестью культуры, «душой» культуры. 2. Исследовались не только человеческая...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит...

Кран машиниста усл. № 394 – назначение и устройство Кран машиниста условный номер 394 предназначен для управления тормозами поезда...

Studopedia.info - Студопедия - 2014-2025 год . (0.01 сек.) русская версия | украинская версия