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

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

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






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

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

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

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

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

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; просмотров: 214. Нарушение авторских прав; Мы поможем в написании вашей работы!



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

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

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

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

Патристика и схоластика как этап в средневековой философии Основной задачей теологии является толкование Священного писания, доказательство существования Бога и формулировка догматов Церкви...

Основные симптомы при заболеваниях органов кровообращения При болезнях органов кровообращения больные могут предъявлять различные жалобы: боли в области сердца и за грудиной, одышка, сердцебиение, перебои в сердце, удушье, отеки, цианоз головная боль, увеличение печени, слабость...

Вопрос 1. Коллективные средства защиты: вентиляция, освещение, защита от шума и вибрации Коллективные средства защиты: вентиляция, освещение, защита от шума и вибрации К коллективным средствам защиты относятся: вентиляция, отопление, освещение, защита от шума и вибрации...

Подкожное введение сывороток по методу Безредки. С целью предупреждения развития анафилактического шока и других аллергических реак­ций при введении иммунных сывороток используют метод Безредки для определения реакции больного на введение сыворотки...

Принципы и методы управления в таможенных органах Под принципами управления понимаются идеи, правила, основные положения и нормы поведения, которыми руководствуются общие, частные и организационно-технологические принципы...

ПРОФЕССИОНАЛЬНОЕ САМОВОСПИТАНИЕ И САМООБРАЗОВАНИЕ ПЕДАГОГА Воспитывать сегодня подрастающее поколение на со­временном уровне требований общества нельзя без по­стоянного обновления и обогащения своего профессио­нального педагогического потенциала...

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