Функции для анализа данных




 

Функции для анализа данных - это функции, возвращающие информацию о данных таблицы, которые удовлетворяют некоторым условиям.

Индивидуальные задания для вычисления различных функций приведены в табл.6.

 

Таблица 6. Функции для анализа данных

Задание
  Подсчитать средний оклад мужчин старше 50 лет
  Подсчитать минимальный оклад у женщин, работающих в отделе Отдел
  Подсчитать количество человек, принятых на работу после даты Дата
  Подсчитать количество сотрудников отдела Отдел
  Подсчитать количество студентов, обучающихся на факультете Факультет
  Подсчитать, сколько студентов группы Группа по предмету Предмет оценку Оценка
  Подсчитать средний балл в группе Группа по предмету Предмет
  Подсчитать средний балл студента Фамилия по всем предметам
  Подсчитать, сколько курсовых работ у группы Группа
  Подсчитать общую нагрузку преподавателя Преподаватель
  Определить, сколько лекционных курсов у преподавателя Преподаватель
  Подсчитать, какой объем времени отводится преподавателю Преподаватель на проведение курсовых работ
  Определить, на какую сумму был поставлен товар Товар от клиента Клиент
  Определить, на какую сумму был отпущен товар Товар клиенту Клиент
  Определить среднюю цену, по которой поставлялся товар Товар
  Определить максимальную цену, по которой был продан товар Товар
  Определить общую стоимость товара, перевозимого от поставщика Поставщик способом перевозки Способ _ перевозки
  Определить среднюю стоимость транспортных расходов для поставщика Поставщик
  Определить среднюю стоимость транспортных расходов для способа перевозки Способ _ перевозки
  Определить максимальную стоимость товара, перевозимого от поставщика Поставщик

 

При выполнении заданий ОБЯЗАТЕЛЬНО использовать соответствующие функции, встроенные в MS Excel.

Во многих заданиях надо будет использовать функции СЧЕТЕСЛИ и СУММЕСЛИ. Они позволяют задавать условия непосредственно в формуле. Но в этих функциях можно использовать только простые условия сравнения.

Функции СЧЕТЕСЛИ имеет синтаксис

 

=СЧЕТЕСЛИ (диапазон; условие).

 

Аргумент диапазон задает диапазон, в котором подсчитывается количество значений, удовлетворяющих критерию. Критерий задается вторым аргументом условие, представляющим собой текстовое значение. Эта функция относится к категории статических функций.

Функция СУММЕСЛИ имеет синтаксис

 

= СУММЕСЛИ (диапазон; условие; диапазон_суммирования).

 

Первые два аргумента диапазон и условие используются так же, как и в функции СЧЕТЕСЛИ. Аргумент диапазон_суммирования задает диапазон суммируемых значений. Функция относится к категории математических.

Пример. Пусть необходимо подсчитать сумму окладов всех сотрудников с именем Сергей (рис. 8).

 


Рис. 8. Использование функции СУММЕСЛИ

В некоторых заданиях необходимо использовать функции баз данных. Функции баз данных имеют обобщенное название Д-функции. Д-функции оперируют только с элементами диапазона, которые удовлетворяют заданным условиям.

 

У всех Д-функций один и тот же синтаксис:

 

=Дфункция (база_данных; поле; критерий).

 

Аргумент база_данных задает весь список, а не отдельный столбец. Второй аргумент поле определяет столбец, в котором производятся вычисления (суммирование, усреднение и т.п.). Аргумент критерий задает диапазон критериев. Диапазон критериев формируется так же, как при использовании расширенного фильтра.

В табл. 7 приведено краткое описание функций баз данных.

 

Таблица 7. Функции баз данных

 

Функция Описание
ДСРЗНАЧ Вычисляет среднее значение в столбце списка или базы данных среди значений, удовлетворяющих заданным условиям
БСЧЕТ Подсчитывает количество ячеек, содержащих числа, в столбце списка или базы данных среди записей, удовлетворяющих заданным условиям
БСЧЕТА Подсчитывает все непустые ячейки, которые удовлетворяют заданным условиям
БИЗВЛЕЧЬ Извлекает отдельное значение, которое удовлетворяет заданным условиям
ДМАКС Возвращает наибольшее число, которое удовлетворяет заданным условиям
ДМИН Возвращает наименьшее число, которое удовлетворяет заданным условиям
БДПРОИЗВЕДЕН Перемножает значения, которые удовлетворяют заданным условиям
БДСУММ Суммирует числа, которые удовлетворяют заданным условиям
ДСТАНДОТКЛ Оценивает стандартное отклонение на основе выборки из генеральной совокупности
ДСТАНДОТКЛП Вычисляет стандартное отклонение генеральной совокупности
БДДИСП Оценивает дисперсию генеральной совокупности по выборке
БДДИСПП Вычисляет дисперсию генеральной совокупности

 

Пример. Необходимо вычислить минимальный оклад у работников ПФО с именем Николай. На рис. 9 продемонстрировано решение этой задачи.

 


Рис. 9. Пример использования функции баз данных

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-09-20 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: