В этой статье описывается синтаксис формулы и использование функции БДСУММ в Microsoft Excel.
Описание
В списке или базе данных БДСУММ предоставляет сумму чисел в полях (столбцах) записей, соответствующих заданным условиям.
Синтаксис
БДСУММ(база_данных; поле; условия)
Аргументы функции БДСУММ описаны ниже.
-
База_данных — обязательный аргумент. Это диапазон ячеек, составляющих список или базу данных. База данных — это список связанных данных, в котором строки связанной информации являются записями, а столбцы данных — полями. Первая строка списка содержит метки для каждого столбца.
-
Поле — обязательный аргумент. Это указывает, какой столбец используется в функции. Укажите метку столбца, заключенную в двойные кавычки, например "Возраст" или "Доходность". Кроме того, можно указать число (без кавычек), представляющее позицию столбца в списке: например, 1 для первого столбца, 2 для второго столбца и т. д.
-
Критерии Обязательный. Это диапазон ячеек, содержащий указанные условия. В качестве аргумента "условия" можно использовать любой диапазон, который содержит хотя бы один заголовок столбца и хотя бы одну ячейку с условием, расположенную под заголовком столбца.
Замечания
-
В качестве аргумента "условия" можно использовать любой диапазон, который содержит хотя бы один заголовок столбца и хотя бы одну ячейку с условием, расположенную под заголовком столбца.
Например, если диапазон G1:G2 содержит метку столбца Доход в G1 и сумму 10 000 долл. США в G2, можно определить диапазон как MatchIncome и использовать это имя в качестве аргумента условия в функциях базы данных.
-
Хотя диапазон условий может находиться в любом месте листа, лучше не размещать его под списком. Это рискованно. Это связано с тем, что данные, добавляемые в список, вставляются в первую строку после списка. Если строка под списком не пуста, Microsoft Excel не будет добавлять новые сведения.
-
Диапазон условий не должен перекрываться со списком.
-
Чтобы выполнить операцию над целым столбцом базы данных, вставьте пустую строку под строкой заголовков столбцов в диапазоне условий.
Пример
Скопируйте всю таблицу примера (включая строки формул БДСУММ) и вставьте ее в ячейку A1 нового листа Excel. Если в строках формул результаты не отображаются автоматически, выделите их, нажмите клавишу F2 и ввод. Возможно, вам потребуется настроить ширину столбцов, чтобы упростить просмотр всех сведений.
Дерево |
Высота |
Возраст |
Урожай |
Доход |
Высота |
---|---|---|---|---|---|
="=Яблоня" |
>3 |
<5 |
|||
="=Груша" |
|||||
. |
|||||
Дерево |
Высота |
Возраст |
Урожай |
Доход |
|
Яблоня |
18 |
20 |
14 |
105 ₽ |
|
Груша |
12 |
12 |
10 |
96 ₽ |
|
Вишня |
13 |
14 |
9 |
105 ₽ |
|
Яблоня |
14 |
15 |
10 |
75 ₽ |
|
Груша |
9 |
8 |
8 |
77 ₽ |
|
Яблоня |
8 |
9 |
6 |
45 ₽ |
|
Формула |
Описание |
Результат |
|||
=БДСУММ(A5:E11;"Profit";A1:A2) |
Общая прибыль от яблони (строки 6, 9 и 11). |
225 ₽ |
|||
=БДСУММ(A5:E11,"Profit", A1:F3) |
Общая прибыль от яблонь высотой от 10 до 16 футов, а также всех деревьев груши (ряды 7, 9 и 10). |
248 ₽ |