Како да се користи функцијата Excel DSUM (4 соодветни примери)

  • Споделете Го Ова
Hugh West
Функцијата

Excel DSUM е функција за сума БАЗА НА ПОДАТОЦИ . Функцијата DSUM го пресметува збирот на одредени полиња според одредени критериуми. Потребни се три задолжителни аргументи: Опсег , Поле и Критериуми .

Во оваа статија, ќе научите како можете да ја користите функцијата DSUM со соодветни примери.

Преземете работна книга на Excel

Употреба на Excel DSUM Function.xlsm

Excel DSUM функција: синтакса и аргументи

⦽ Цел на функцијата:

Функцијата DSUM го пресметува вкупниот збир на одредено Поле со совпаѓање на конкретни критериуми од даден опсег .

⦽ Синтакса:

DSUM (database, field, criteria)

⦽ Аргументи Објаснување:

Аргумент Задолжително/Изборно Објаснување
опсег Потребен опсег на ќелии што ги задржуваат сите записи
поле Потребно Ја означува колоната што треба да се пресмета за сума
критериуми Потребно опсег на ќелии каде што се доделени специфични услови

⦽ Што може да се користи како критериуми:

DSUM нуди повеќе типови критериуми за филтрирање на податоците од опсегот. Некои најчесто користени типови критериумисе

<. .
Критериуми Тип Излез
120 Број Еднакво на 120
;>                  Поголемо од 120
<120 ; >
Споредба Не е празно
=B7 =B7 ><1  >

⦽ Враќање параметар:

Функцијата DSUM враќа збирна вредност.

⦽ Се однесува на:

Microsoft Excel верзија 2000 до Office 365, Excelверзија 2011 година за Mac и натаму.

4 соодветни примери за користење на функцијата Excel DSUM

Пример 1: DSUM се користи како функција

Како и сите други функции, DSUM е функција на Excel и функционира како таква. Треба само да ги декларирате аргументите како што е наложено од синтаксата.

Залепете ја следната формула во која било празна ќелија (т.е., G5:H5 ) за да ја пресметате збир на полето Единечна цена .

=DSUM(B8:H19,"Unit Price",B5:C6)

Внатре во формулата,

B8:H19; е опсегот.

„Единечна цена“; е наведеното поле на кое го пресметувате збирот.

B5:C6; опсег каде што постојат конкретни критериуми.

Притиснете ENTER . Потоа ќе се појави проценетата вредност.

Според формулата, наметнуваме два критериуми

⏩ Збир Единечна цена од ID на нарачка и поголема од 10021 .

⏩ Збир Единечна цена од Количина продадена поголема или еднаква на 120 .

Функцијата DSUM оценува 3,74$ . Ги сумира поволните записи (т.е. 1,87$ и 1,87$ ) и резултира со ( 1,87$+1,87$ ) 3,74$ .

Можете да користите различни критериуми во зависност од типовите на вашите податоци и функцијата DSUM работи добро.

Пример 2: DSUM пресметува вкупна сума (еден критериум)

Слично на функцијата SUM , функцијата DSUM може да го пресмета вкупниот збир на кое било поле (т.е. Било која колона ). Во овој случај, ја пресметуваме Вкупната цена на секој продаден производ од базата на податоци.

Напишете ја формулата подолу во која било ќелија (т.е., G5 :H5 ).

=DSUM(B8:H19,"Total Price",B5:C6)

Во формулата,

B8:H19; го означува опсегот.

„Вкупна цена“; го означува наведеното поле од кое го пресметувате збирот.

B5:C6; се однесува на опсегот каде што постојат одредени критериуми.

Притиснете ENTER . После тоа, ќе се појави вкупната вредност на сумата.

Формулата наметнува само еден критериум

⏩ За да се сумира Вкупната цена од ID на нарачката еднакви до или помалку од 10017 што значи сите записи во базата на податоци.

Резултантната вредност на формулата е 2033,01$. Ги сумира сите записи во колоната Вкупна цена . Можете да користите други заглавија како полиња за да дојдете до вкупниот збир.

Пример 3: DSUM пресметува сума (повеќе критериуми)

Од претходниот пример (т.е., Пример 2 ), дознаваме дека функцијата DSUM работи слично како и функцијата SUM . Но, што ако сакаме само да сумираме одредено поле кое е во согласност со повеќе услови?

Во ова сценарио, наметнуваме четири критериуми во опсег (т.е., B5:E6 ) и DSUM ги собира записите од полето Вкупна цена кои имаат

ID на нарачка еднаква или поголема од 10017.

⏩ ​​Регион Исток.

⏩ Позициониранво категоријата Cookies .

⏩ Идентификуван како Arrow Root Product.

Напишете ја следнава формула во која било ќелија ( т.е., G5:H5 ).

=DSUM(B8:H19,"Total Price",B5:E6)

Референците ги декларираат истите аргументи како и во претходните примери. Сите критериуми се наоѓаат во опсегот B8:H19 како што можеме да видиме.

Формулата го совпаѓа секое наведено поле со критериумите и се движи надесно за конечно да одговара на соодветните записи.

Притиснете ENTER. Се појавува збирната вредност.

Формулата конечно се совпаѓа со 3 записи кои се во согласност со наметнатите услови и враќа вредност од 695,42$ .

Ако ја вкрстиме резултантната вредност со соодветните записи, вредноста се чини дека е иста ( 318,28$ + 303,02$ + 74,12$ ) 695,42$ .

Пример 4: DSUM се користи во VBA макроа

Можеме да го користиме и DSUM функција во VBA Macro кодови. Следејќи го макро форматот на функцијата DSUM , можеме да ги имитираме сите претходни примери на овој напис.

Да речеме, сакаме збир од Вкупната цена на секој запис во базата на податоци.

Кликнете на ALT+F11 целосно. За момент Microsoft Visual Basic се отвора прозорец. Во Мајкрософт визуелен прозорец , изберете Вметни > Изберете Модул .

Во Модулот , залепете го следниот Maco-код, а потоа притиснете F5 за да ја извршитекод.

7908

Во кодот Макро ,

„F5:G5“ ; означува каде ќе седи резултантната вредност.

Вратете се на работниот лист и ќе го видите збирот на Вкупна цена записи во ќелијата F5:G5 .

Разликувајте SUMIF, SUMIFS и DSUM:

Не е применливо

Аспекти SUMIF SUMIFS DSUM
Синтакса SUMIF(опсег, критериуми, [збир_опсег]) SUMIFS(опсег на сума,                     опсег_критериуми1, критериуми1, [опсег_критериуми2, критериуми2], …) <

, поле 15>

База на податоци Условна функција Условна функција Функција на база на податоци
Формирање Не е потребна посебна формација Не е потребна посебна формација Потребни се етикети на терен за да функционира
Наметнувачки критериуми Еден критериум може да се вметне внатре или надвор од формулата Повеќе критериуми може да се вметнат внатре или надвор д Формулата и Изгледајте неуредно, но флексибилно. Критериумите се дефинирани надвор или внатре во формулата и изгледаат чисти
Ракување со повеќе критериуми во иста позиција
Не може да се справи со повеќе критериуми во иста позиција Лесно се справува
Разбирање Релативно лесно да се разбере од функцијата SUMIFS Потешко да се разбере и да се примени Лесно Разбрано
Критериуми за градење комплекси Тешко е да се градат критериуми за прилагодени комплекси Многу источно да се изградат критериуми за прилагодени комплекси Тешко е да се изградат приспособени комплексни критериуми

⧭ Работи што треба да се имаат на ум додека се користи DSUM

🔼 Опсегот на критериуми може да да биде каде било во работниот лист. Сепак, се претпочита да не се поставува опсегот на критериуми на позиции како што се преклопување со збирката податоци, и под базата на податоци.

🔼 Ако DSUM треба да се изврши на целата база на податоци, ставете празна линија под заглавјето на опсегот на критериуми.

🔼 Може да се користи кој било опсег на критериуми ако се состои од најмалку едно поле за колона и еден услов.

Хју Вест е високо искусен тренер и аналитичар на Excel со повеќе од 10 години искуство во индустријата. Има диплома за сметководство и финансии и магистер по бизнис администрација. Хју има страст за предавање и има развиено уникатен пристап на наставата кој е лесен за следење и разбирање. Неговото стручно познавање на Excel им помогна на илјадници студенти и професионалци ширум светот да ги подобрат своите вештини и да се истакнат во нивните кариери. Преку својот блог, Хју го споделува своето знаење со светот, нудејќи бесплатни упатства за Excel и онлајн обука за да им помогне на поединците и бизнисите да го достигнат својот целосен потенцијал.