Преглед садржаја
Екцел ДСУМ функција је функција суме БАЗА ПОДАТАКА . Функција ДСУМ израчунава збир наведених поља према одређеним критеријумима. Потребна су три обавезна аргумента: Опсег , Поље и Критеријуми .
У овом чланку, научићете како можете да користите функцију ДСУМ са одговарајућим примерима.
Преузмите Екцел радну свеску
Употреба Екцел ДСУМ Фунцтион.клсмЕкцел ДСУМ функција: синтакса и аргументи
⦽ Циљ функције:
Функција ДСУМ израчунава укупан збир одређеног Поља тако што одговара одређеним Критеријумима из датог Опсега .
⦽ Синтакса:
DSUM (database, field, criteria)
⦽ Објашњење аргумента:
Аргумент | Обавезно/Опционално | Објашњење |
---|---|---|
опсег | Обавезно | опсег ћелија које садрже све уносе |
поље | Обавезно | Означава колону коју треба израчунати за збир |
критеријуме | Обавезно | опсег ћелија у којима су додељени специфични услови |
⦽ Шта се може користити као критеријум:
ДСУМ нуди више типова критеријума за филтрирање података из опсега. Неки најчешће коришћени типови критеријумааре
Критеријуми | Тип | Излаз | |||
---|---|---|---|---|---|
„Јединична цена“ | Стринг | Редови се подударају са „Јединичном ценом“ | |||
> | |||||
> | 1 17> | Редови почињу са „Кувати“ | |||
*ес | Заменски знак | > 1 Редови се завршавају са >< | |||
120 | Број | Једнако са 120 | |||
17> | |||||
17> | |||||
17> | |||||
17> | |||||
> Веће од 120 | |||||
&лт;120 | Поређење | > | ><1 с < 1 1 1 120 | Поређење | Веће или једнако 120 |
120 | > | ><16 1 1 7 7 > | |||
Поређење | Није празно | ||||
=Б7 | 17> | 17 | 1 1 1 7 > |
⦽ Повратни параметар:
Функција ДСУМ враћа збирну вредност.
⦽ Односи се на:
Мицрософт Екцел верзија 2000 на Оффице 365, Екцелверзија 2011 за Мац и даље.
4 погодна примера за коришћење Екцел ДСУМ функције
Пример 1: ДСУМ се користи као функција
Као и све друге функције, ДСУМ је Екцел функција и функционише као таква. Морате само да декларишете аргументе према упутствима синтаксе.
➧ Налепите следећу формулу у било коју празну ћелију (тј. Г5:Х5 ) да бисте израчунали збир поља Јединична цена .
=DSUM(B8:H19,"Unit Price",B5:C6)
Унутар формуле,
Б8:Х19; је опсег.
„Јединична цена“; је наведено поље чији збир израчунавате.
Б5:Ц6; опсег где постоје специфични критеријуми.
➧ Притисните ЕНТЕР . Тада ће се појавити процењена вредност.
По формули намећемо два критеријума
⏩ Сум Јединична цена од ИД поруџбине је већи од 10021 .
⏩ Сума Јединична цена од Количина продата већа или једнака 120 .
Функција ДСУМ процењује $3,74 . Он сабира повољне уносе (тј. $1,87 и $1,87 ) и резултира ( $1,87+$1,87 ) $3,74 .
Можете да користите различите критеријуме у зависности од ваших типова података и функција ДСУМ функционише сасвим добро.
Пример 2: ДСУМ израчунава укупан збир (један критеријум)
Слично функцији СУМ , функција ДСУМ може израчунати укупан збир било којег поља (тј. Било која колона ). У овом случају, израчунавамо Укупну цену сваког продатог производа из скупа података.
➧ Упишите формулу испод у било коју ћелију (тј. Г5 :Х5 ).
=DSUM(B8:H19,"Total Price",B5:C6)
У формули,
Б8:Х19; означава опсег.
“Укупна цена”; указује на наведено поље чији збир израчунавате.
Б5:Ц6; односи се на опсег у којем постоје специфични критеријуми.
➧ Притисните ЕНТЕР . Након тога ће се појавити укупна вредност суме.
Формула намеће само један критеријум
⏩ Да би се збројила Укупна цена ИД поруџбине једнака до или мање од 10017 што значи све уносе у скупу података.
Резултантна вредност формуле је 2033,01$. Збира све уносе у колони Укупна цена колона . Можете да користите друга заглавља као поља да бисте добили укупан збир.
Пример 3: ДСУМ израчунава збир (више критеријума)
Из претходног примера (тј. Пример 2 ), сазнајемо да функција ДСУМ функционише слично функцији СУМ . Али шта ако желимо само да збројимо одређено поље које је у складу са више услова?
У овом сценарију намећемо четири критеријума у опсегу (тј. Б5:Е6 ) и ДСУМ сумира уносе у пољу Укупна цена који имају
⏩ ИД поруџбине једнак или већи од 10017.
⏩ Регион Исток.
⏩ Позиционирану категорији Колачићи .
⏩ Идентификован као Корен стрелице производ.
➧ Упишите следећу формулу у било коју ћелију ( тј. Г5:Х5 ).
=DSUM(B8:H19,"Total Price",B5:E6)
Референце декларишу исте аргументе као и у претходним примерима. Сви критеријуми се налазе у опсегу Б8:Х19 као што можемо да видимо.
Формула одговара сваком наведеном пољу са критеријумима и помера се удесно да би коначно упарила одговарајуће уносе.
➧ Притисните ЕНТЕР. Појављује се збирна вредност.
Формула коначно одговара 3 уноса који су у складу са наметнутим условима и враћа вредност од 695,42$ .
Ако унакрсно проверимо резултујућу вредност са подударним уносима, чини се да је вредност иста ( 318,28$ + 303,02$ + 74,12$ ) $695,42 .
Пример 4: ДСУМ се користи у ВБА макроима
Такође можемо да користимо ДСУМ функција у ВБА макро кодовима. Пратећи формат функције макро ДСУМ , можемо да опонашамо све претходне примере овог чланка.
Рецимо, желимо збир Укупне цене сваког уноса у скуп података.
➧ Притисните АЛТ+Ф11 у потпуности. За тренутак се отвара прозор Мицрософт Висуал Басиц . У Мицрософт Висуал Виндов , изаберите Инсерт &гт; Изаберите Модуле .
➧ У Модуле , налепите следећи Мацо код, а затим притисните Ф5 за покретањекод.
4548
У коду Макро ,
“Ф5:Г5” ; означава где ће се налазити резултујућа вредност.
➧ Вратите се на радни лист и видећете збир Тотал Прице уноса у ћелији Ф5:Г5 .
Разликујте СУМИФ, СУМИФС и ДСУМ:
Није применљиво
Аспекти | СУМИФ | СУМИФС | ДСУМ |
---|---|---|---|
Синтакса | СУМИФ(опсег, критеријуми, [опсег_збире]) | СУМИФС(опсег_збира, опсег_критеријума1, критеријум1, [опсег_критеријума2, критеријум2], …) | (1 критеријум)><7 поље ДС 15> |
База података | Условна функција | Условна функција | Функција базе података |
Формација | Није потребна посебна формација | Није потребна посебна формација | За рад су потребне ознаке поља |
Наметање критеријума | Један критеријум се може уметнути унутар или изван формуле | Више критеријума се може уметнути унутар или изван е Формула и изгледајте неуредно, али флексибилно. | Критеријуми су дефинисани изван или унутар формуле и изгледају чисто |
Руковање са више критеријума на истој позицији | |||
Није могуће руковати више критеријума на истој позицији | Лако се рукује | ||
Разумевање | Релативно лако за разумевање од СУМИФС функције | Теже за разумевање и примену | Лако Разумети |
Критеријуми комплекса зграде | Критеријуми прилагођеног комплекса Изградња је тешка | Веома исток за изградњу прилагођених сложених критеријума | Тешко је изградити прилагођене сложене критеријуме |
⧭ Ствари које треба имати на уму док користите ДСУМ
🔼 Опсег критеријума може бити било где у радном листу. Међутим, пожељно је да се опсег критеријума не поставља на позиције као што су преклапање са скупом података и испод скупа података.
🔼 Ако ДСУМ мора да се изврши за цео скуп података, ставите празан ред испод заглавља опсега критеријума.
🔼 Може се користити било који опсег критеријума ако се састоји од најмање једног поља колоне и једног услова.