- •Несколько условий для одного столбца
- •Несколько условий для нескольких столбцов, где все условия должны быть истинными
- •Несколько условий для нескольких столбцов, где любые условия могут быть истинными
- •Несколько наборов условий, где в каждом наборе имеются условия для нескольких столбцов
- •Несколько наборов условий, где в каждом наборе имеются условия для одного столбца
- •Условия отбора текстовых строк, содержащих определенную последовательность знаков
- •Условия, полученные в результате применения формулы
- •Примеры применения формулы.
- •Замечания:
Замечания:
В качестве аргумента «условия» можно использовать любой диапазон, который содержит по крайней мере один заголовок столбца и по крайней мере одну ячейку с условием, расположенную под заголовком столбца.
Например, если интервал G1:G2 содержит заголовок столбца «Доход» в ячейке G1 и значение «10 000р.» в ячейке G2, можно определить интервал «СоответствуетДоходу» и использовать это имя как аргумент «условия» в функции баз данных.
Несмотря на то, что диапазон условий может находиться в любом месте листа, не следует помещать его под списком. Это связано с тем, что данные, добавляемые в список, вставляются начиная с первой строки после списка. Если эта строка уже содержит данные, Microsoft Excel не сможет добавить новые данные в список.
Диапазон условий не должен перекрываться со списком.
Чтобы выполнить операцию над целым столбцом базы данных, вставьте пустую строку под строкой заголовков столбцов в диапазоне условий.
1.
Функция БДПРОИЗВЕД
Перемножает значения в поле (столбце) записей списка или базы данных, которые удовлетворяют заданным условиям.
Синтаксис
БДПРОИЗВЕД(база_данных;поле;условия)
2.
Функция БСЧЁТ
Подсчитывает количество ячеек в поле (столбце) записей списка или базы данных, которые содержат числа, удовлетворяющие заданным условиям.
Аргумент «поле» не является обязательным. Если аргумент «поле» опущен, то функция БСЧЁТ подсчитывает количество отвечающих условиям записей в базе данных.
Синтаксис
БСЧЁТ(база_данных;поле;условия)
3.
Функция БСЧЁТА
Подсчитывает непустые ячейки в поле (столбце) записей списка или базы данных, которые удовлетворяют заданным условиям.
Аргумент «поле» не является обязательным. Если аргумент «поле» опущен, функция БСЧЁТА подсчитывает количество отвечающих условиям записей в базе данных.
Синтаксис
БСЧЁТА(база_данных;поле;условия)
4.
Функция ДМАКС
Возвращает наибольшее число в поле (столбце) записей списка или базы данных, которое удовлетворяет заданным условиям.
Синтаксис
ДМАКС(база_данных;поле;условия)
5.
Функция ДМИН
Возвращает наименьшее число в поле (столбце) записей списка или базы данных, которое удовлетворяет заданным условиям.
Синтаксис
ДМИН(база_данных;поле;условия)
6.
Функция БДСУММ
Суммирует числа в поле (столбце) записей списка или базы данных, которые удовлетворяют заданным условиям.
Синтаксис
БДСУММ(база_данных;поле;условия)
7.
Функция ДСРЗНАЧ
Усредняет значения в поле (столбце) записей списка или базы данных, удовлетворяющие заданным условиям.
Синтаксис
ДСРЗНАЧ(база_данных;поле;условия)
8.
Функция ДСТАНДОТКЛ
Оценивает стандартное отклонение на основе выборки из генеральной совокупности, используя числа в поле (столбце) записей списка или базы данных, которые удовлетворяют заданным условиям.
Синтаксис
ДСТАНДОТКЛ(база_данных;поле;условия)
9.
Функция ДСТАНДОТКЛП
Вычисляет стандартное отклонение генеральной совокупности, используя числа в поле (столбце) записей списка или базы данных, которые удовлетворяют заданным условиям.
Синтаксис
ДСТАНДОТКЛП(база_данных;поле;условия)
10.
Функция БДДИСП
Оценивает дисперсию генеральной совокупности по выборке, используя отвечающие заданным условиям числа в поле (столбце) записей списка или базы данных.
Синтаксис
БДДИСП(база_данных;поле;условия)
11.
Функция БДДИСПП
Вычисляет дисперсию генеральной совокупности, используя числа в поле (столбце) записей списка или базы данных, которые удовлетворяют заданным условиям.
Синтаксис
БДДИСПП(база_данных;поле;условия)
12.
Функция БИЗВЛЕЧЬ
Извлекает из столбца списка или базы данных отдельное значение, удовлетворяющее заданным условиям.
Синтаксис
БИЗВЛЕЧЬ(база_данных;поле;условия)
Ход работы:
Создайте Excel приложение с именем SAD/
На рабочем листе с именем Данные создайте следующий опорный план:
Используя перечисленные функции, найдите ответы на следующие вопросы:
1.Найдите количество яблонь высотой от 10 до 16 ед.
2.Подсчитайте доход от яблонь высотой от 10 до 16 ед.
3.Каков наибольший доход от яблоневых и грушевых деревьев?
4. Каков наименьший доход от яблоневых и грушевых деревьев?
5. Каков общий доход от яблонь?
6. Каков общий доход от яблонь, имеющих высоту от 10 до 16 ед.?
7.Каков урожай от яблонь, имеющих высоту более 10 ед.?
8.Каков средний урожай яблонь высотой более 10?
9.Найдите средний возраст всех деревьев в базе данных.
10.Определите оценку стандартного отклонения урожайности яблонь и груш, (будем считать, что данные в базе данных— это только выборка из генеральной совокупности всех деревьев в саду).
11.Найдите точное стандартное отклонение в урожайности яблонь и груш, (если считать, что данные в базе данных описывают генеральную совокупность всех деревьев в саду).
12.Определите оценку дисперсии урожайности яблонь и груш (будеи считать, что данные в базе данных — это только выборка из генеральной совокупности всех деревьев в саду).
13.Какова точная дисперсия урожайности яблонь и груш, если считать, что данные в базе данных описывают генеральную совокупность всех деревьев в саду?
14.Извлеките из данных значение удовлетворяющее условию по полю урожай, заданному в диапазоне А1:А3.
Для этого дополните опорный план следующим образом:
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Если Вы все правильно сделали, то получите следующее решение:
