Applies ToExcel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2016 Microsoft365.com "Мой Office" для iPhone

В этой статье описывается синтаксис формулы и использование функции БДСУММ в 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 ₽

К началу страницы

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.