Чем мы можем вам помочь?

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

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

Синтаксис

БДСУММ(база_данных; поле; критерии)

Аргумент

Описание

Допустимые значения

база_данных

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

Любой диапазон ячеек

поле

Столбец, значения из которого нужно просуммировать

Заголовок столбца в виде текста в кавычках ("Цена") или ссылка на ячейку с заголовком, либо номер столбца (1 для первого)

критерии

Диапазон ячеек, содержащий условия отбора данных

Диапазон ячеек. Должен состоять из двух строк: первая включает заголовки нужных столбцов, а вторая — значения

Примеры использования

Исходные данные:

 

A

B

C

1

Продукт

Количество

Цена

2

Яблоки

10

50

3

Груши

5

60

4

Яблоки

15

50

5

Апельсины

7

70

 

 

E

1

Продукт

2

Яблоки

Чтобы посчитать общее количество яблок, используйте следующую формулу:

=БДСУММ(A1:C5; 2; E1:E2)

Результат: 25 (10+15).

Если вы хотите суммировать количество фруктов с ценой выше 55, используйте следующий набор критериев:

 

E

1

Цена

2

>55

Формула будет иметь вид: =БДСУММ(A1:C5; 2; E1:E2). Результат: 12 (5+7).

Примечания

Убедитесь, что диапазон данных и критерии имеют одинаковые заголовки, чтобы функция могла правильно фильтровать данные.

Функция БДСУММ игнорирует пустые ячейки и строки с текстом в числовых полях.

Был ли материал полезным?
Да
Нет