БДСУММ

Применяется к
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2016

В этой статье описывается синтаксис формулы и использование функции DSUM в Microsoft Excel. 

Описание

В списке или базе данных DSUM предоставляет сумму чисел в полях (столбцах) записей, соответствующих заданным условиям. 

Синтаксис

БДСУММ(база_данных; поле; условия)

Аргументы функции БДСУММ описаны ниже.

  • Базы данных Обязательно. Это диапазон ячеек, составляющих список или базу данных. База данных — это список связанных данных, в котором строки связанной информации являются записями, а столбцы данных — полями. Первая строка списка содержит метки для каждого столбца.
  • Поле Обязательно. Это указывает, какой столбец используется в функции. Укажите метку столбца, заключенную в двойные кавычки, например "Возраст" или "Доходность". Кроме того, можно указать число (без кавычек), представляющее позицию столбца в списке: например, 1 для первого столбца, 2 для второго столбца и т. д.
  • Критерии Обязательно. Это диапазон ячеек, содержащий указанные условия. В качестве аргумента "условия" можно использовать любой диапазон, который содержит хотя бы один заголовок столбца и хотя бы одну ячейку с условием, расположенную под заголовком столбца. 

Замечания

  • В качестве аргумента "условия" можно использовать любой диапазон, который содержит хотя бы один заголовок столбца и хотя бы одну ячейку с условием, расположенную под заголовком столбца. 
    Например, если диапазон G1:G2 содержит метку столбца Доход в G1 и сумму 10 000 долл. США в G2, можно определить диапазон как MatchIncome и использовать это имя в качестве аргумента условия в функциях базы данных.
  • Хотя диапазон условий может находиться в любом месте листа, лучше не размещать его под списком. Это рискованно. Это связано с тем, что данные, добавляемые в список, вставляются в первую строку после списка. Если строка под списком не пуста, Microsoft Excel не будет добавлять новые сведения.
  • Диапазон условий не должен перекрываться со списком. 
  • Чтобы выполнить операцию над целым столбцом базы данных, вставьте пустую строку под строкой заголовков столбцов в диапазоне условий. 

Пример

Скопируйте всю таблицу примера (включая строки формул DSUM) и вставьте ее в ячейку A1 нового листа Excel. Если в строках формул результаты не отображаются автоматически, выделите их, нажмите клавишу F2 и ввод. Возможно, вам потребуется настроить ширину столбцов, чтобы упростить просмотр всех сведений.  

Дерево Высота Возраст Урожай Доход Высота
="=Яблоня" >10 <16
="=Груша"
.
Дерево Высота Возраст Урожай Доход
Яблоня 18 20 14 105 ₽
Груша 12 12 10 96 ₽
Вишня 13 14 9 105 ₽
Яблоня 14 15 10 75 ₽
Груша 9 8 8 77 ₽
Яблоня 8 9 6 45 ₽
Формула Описание Результат
=DSUM(A5:E11;"Profit";A1:A2) Общая прибыль от яблони (строки 6, 9 и 11). 225 ₽
=DSUM(A5:E11,"Profit", A1:F3) Общая прибыль от яблонь высотой от 10 до 16 футов, а также всех деревьев груши (ряды 7, 9 и 10). 248 ₽

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