Як використовувати функцію СУММ в Excel (4 відповідних приклади)

  • Поділитися Цим
Hugh West

Excel ДСУМ функція - це БАЗА ДАНИХ функція суми. ДСУМ обчислює суму вказаних полів за заданими критеріями. Функція отримує три обов'язкових аргументи: Діапазон , Поле і Критерії .

У цій статті ви дізнаєтеся, як можна використовувати ДСУМ функцію з відповідними прикладами.

Завантажити книгу Excel

Використання функції Excel DSUM Функція.xlsm

Функція СУММ в Excel: синтаксис і аргументи

⦽ Функціональна мета:

На сьогоднішній день, на жаль, це не так. ДСУМ функція обчислює загальну суму конкретного Поле шляхом зіставлення конкретних Критерії з даного Діапазон .

⦽ Синтаксис:

DSUM (база даних, поле, критерії)

⦽ Пояснення аргументів:

Аргумент Обов'язково/необов'язково Пояснення
діапазон Необхідно діапазон комірок, які містять всі записи
галузь Необхідно Вказує на стовпець, для якого буде розраховуватися сума
критерії Необхідно діапазон комірок, в яких задаються конкретні умови

⦽ Що можна використовувати як критерії:

ДСУМ пропонує кілька типів критеріїв для фільтрації даних з діапазону. Деякі з найбільш використовуваних типів критеріїв

Критерії Тип Вихідні дані
"Ціна за одиницю" Рядок Рядки відповідають "Ціна за одиницю"
Кухарка! Підставний символ Рядки починаються з "Cook"
*ies* Підставний символ Рядки закінчуються на "ies"
120 Кількість Дорівнює 120
120 Порівняння Більше 120
<120 Порівняння Менше 120
>=120 Порівняння Більше або дорівнює 120
120 Порівняння Не дорівнює 120
Порівняння Не порожній
=B7 Формула Дорівнює аргументу В7

⦽ Параметр, що повертається:

На сьогоднішній день, на жаль, це не так. ДСУМ повертає значення суми.

⦽ Застосовується до:

Версія Microsoft Excel 2000 до Офісу 365, Версія в Excel 2011 для Mac і далі.

4 Відповідні приклади використання функції СУММ в Excel

Приклад 1: Використання DSUM як функції

Як і всі інші функції, ДСУМ це функція Excel, і вона працює як така. Вам потрібно лише оголосити аргументи відповідно до синтаксису.

Вставте наступну формулу в будь-яку порожню комірку (тобто, G5:H5 ) для розрахунку суми Ціна за одиницю поле.

=DSUM(B8:H19, "Ціна за одиницю",B5:C6)

Усередині формули,

B8:H19; це діапазон.

"Ціна за одиницю"; вказане поле, по якому ви розраховуєте суму.

B5:C6; діапазоні, де існують конкретні критерії.

Преса ENTER Після цього з'явиться оціночна вартість.

До формули ми накладаємо два критерії

⏩ Сума Ціна за одиницю з Ідентифікатор замовлення s більше, ніж 10021 .

⏩ Сума Ціна за одиницю з Кількість продано більше або дорівнює 120 .

На сьогоднішній день, на жаль, це не так. ДСУМ функція обчислює $3.74 Він підсумовує сприятливі записи (тобто $1.87 і $1.87 ) і призводить до ( $1.87+$1.87 ) $3.74 .

Ви можете використовувати різні критерії в залежності від типів даних і ДСУМ функція працює просто чудово.

Приклад 2: DSUM розраховує загальну суму (єдиний критерій)

Аналогічно до СУМА функцію, функцію, функцію, функцію ДСУМ може обчислити загальну суму будь-якого поля (тобто, Будь-яка колонка У цьому випадку ми розраховуємо Загальна ціна кожного проданого продукту з набору даних.

Впишіть у будь-яку клітинку наведену нижче формулу (тобто, G5:H5 ).

=DSUM(B8:H19, "Загальна ціна",B5:C6)

У формулі,

B8:H19; вказує на діапазон.

"Загальна ціна"; вказує на вказане поле, по якому виконується розрахунок суми.

B5:C6; відноситься до діапазону, де існують конкретні критерії.

Хіт ENTER Після цього з'явиться загальне значення суми.

Формула передбачає лише один критерій

⏩ Підсумувати Загальна ціна з Ідентифікатор замовлення s дорівнює або менше 10017 тобто всі записи в наборі даних.

Результуюче значення формули має вигляд $2033.01. Він підсумовує всі записи в Загальна ціна колонка . Ви можете використовувати інші заголовки як поля для підрахунку загальної суми.

Приклад 3: DSUM обчислює суму (декілька критеріїв)

З попереднього прикладу (тобто, Приклад 2 ), ми дізнаємося про ДСУМ працює аналогічно функції СУМА Але що робити, якщо ми просто хочемо підсумувати конкретне поле, яке відповідає декільком умовам?

У цьому сценарії ми вводимо чотири критерії в діапазоні (тобто, B5:E6 ) та ДСУМ суми записів на рахунках Загальна ціна які мають

Ідентифікатор замовлення дорівнює або перевищує 10017.

⏩ Регіон На схід.

⏩ Розташований в Печиво категорія.

⏩ Ідентифіковані як Корінь стрілиці Продукт.

Запишіть у будь-яку клітинку наступну формулу (тобто, G5:H5 ).

=DSUM(B8:H19, "Загальна ціна",B5:E6)

Посилання декларують ті ж самі аргументи, що і в попередніх прикладах. Всі критерії знаходяться в B8:H19 як ми бачимо.

Формула зіставляє кожне вказане поле з критеріями і рухається вправо, щоб остаточно зіставити відповідні записи.

Преса ВВОД. З'являється агреговане значення.

Формула нарешті збігається 3 записи, які відповідають накладеним умовам і повертає значення $695.42 .

Якщо ми перехресно перевіримо отримане значення з відповідними записами, то значення виявиться однаковим ( $318.28 + $303.02 + $74.12 ) $695.42 .

Приклад 4: Використання DSUM у макросах VBA

Ми також можемо використовувати ДСУМ функціонувати в Макрос VBA Після того, як макрос ДСУМ ми можемо повторити будь-який з попередніх прикладів цієї статті.

Припустимо, ми хочемо, щоб сума Загальна ціна кожного запису в наборі даних.

Хіт ALT+F11 разом. За мить. Microsoft Visual Basic Відкривається вікно. У ньому Microsoft Visual Window , Виберіть Вставка Вибирайте Модуль .

В рамках проекту Модуль Вставте наступний код Maco і натисніть кнопку F5 для запуску коду.

 Sub ExcelDSUMFunction() Range("F5:G5").Value = Application.WorksheetFunction.DSum(Range("B8:H19"), "Total Price", Range("B5:C6")) End Sub 

В рамках проекту Макрос код,

"F5:G5" ; вказує, де буде знаходитися результуюче значення.

Поверніться до робочого аркуша і ви побачите суму Загальна ціна записи в комірці F5:G5 .

Розрізняють SUMIF, SUMIFS та DSUM:

Аспекти SUMIF ПІДСУМКИ ДСУМ
Синтаксис SUMIF(діапазон, критерії, [сума_діапазону]) SUMIFS(діапазон_сум, діапазон_критеріїв1, критерії1, [діапазон_критеріїв2, критерії2], ...)

DSUM(база даних, поле, критерії)

База даних Умовна функція Умовна функція База даних Функція
Формування Особливої освіти не потрібно Особливої освіти не потрібно Для роботи потрібні польові етикетки
Встановлення критеріїв Окремий критерій може бути вставлений як всередині, так і зовні формули Кілька критеріїв можуть бути вставлені всередину або зовні формули і виглядати безладно, але гнучко. Критерії визначаються поза або всередині формули і виглядають чисто
Обробка декількох критеріїв в одній позиції

Не застосовується

Неможливо врахувати декілька критеріїв в одній позиції Легко справляється з ручками
Розуміння Порівняно легше зрозуміти, ніж функцію SUMIFS Важко зрозуміти та застосувати Легко зрозумілий
Критерії будівельного комплексу Побудова індивідуальних комплексних критеріїв є складним завданням Дуже східні для побудови індивідуальних комплексних критеріїв Складні для побудови індивідуальні комплексні критерії

⧭ На що слід звернути увагу при використанні DSUM

Діапазон критеріїв може знаходитися в будь-якому місці робочого аркуша. Однак бажано не розміщувати діапазон критеріїв в таких позиціях, як перекриття з набором даних, а також під набором даних.

🔼 Якщо ДСУМ має виконуватися до всього набору даних, розмістіть порожній рядок під заголовком діапазону критеріїв.

🔼 Можна використовувати будь-який діапазон критеріїв, якщо він складається принаймні з одного поля стовпця та однієї умови.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.