Სარჩევი
Excel DSUM ფუნქცია არის DATABASE ჯამის ფუნქცია. DSUM ფუნქცია ითვლის მითითებული ველების ჯამს მითითებული კრიტერიუმების მიხედვით. მას სჭირდება სამი სავალდებულო არგუმენტი: დიაპაზონი , ველი და კრიტერიუმები .
ამ სტატიაში, თქვენ გაიგებთ, თუ როგორ შეგიძლიათ გამოიყენოთ DSUM ფუნქცია შესაბამისი მაგალითებით.
ჩამოტვირთეთ Excel Workbook
Excel DSUM Function.xlsmExcel DSUM ფუნქცია: სინტაქსი და არგუმენტები
⦽ ფუნქციის მიზანი:
DSUM ფუნქცია ითვლის კონკრეტული ველის საერთო ჯამს კონკრეტული კრიტერიუმების მოცემული დიაპაზონიდან შესატყვისით.
⦽ სინტაქსი:
DSUM (database, field, criteria)
⦽ არგუმენტების ახსნა:
<16 ... ველიარგუმენტი | აუცილებელი/სურვილისამებრ | ახსნა |
---|---|---|
საჭიროა | მიუთითებს ჯამისთვის გამოსათვლელ სვეტს | |
კრიტერიუმები | საჭიროა | უჯრედების დიაპაზონი, სადაც მინიჭებულია კონკრეტული პირობები |
⦽ რა შეიძლება იყოს გამოყენებული როგორც კრიტერიუმები:
DSUM გთავაზობთ რამდენიმე კრიტერიუმის ტიპს დიაპაზონიდან მონაცემების გასაფილტრად. ზოგიერთი ყველაზე ხშირად გამოყენებული კრიტერიუმის ტიპიარის
<. .კრიტერიუმები | ტიპი | გამომავალი | |
---|---|---|---|
120 | ნომერი | უდრის 120 | |
> 120-ზე მეტი | |||
<120 | <120 ; 120 | შედარება | 120-ზე მეტი ან ტოლი |
7> | |||
შედარება | ცარიელი არ არის | ||
=B7 | 7-დან 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.
⏩ რეგიონი აღმოსავლეთი.
⏩ პოზიციონირებულიკატეგორიაში ქუქიები .
⏩ იდენტიფიცირებულია როგორც Arrow Root პროდუქტი.
➧ ჩაწერეთ შემდეგი ფორმულა ნებისმიერ უჯრედში ( ე.ი., 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 მაკრო კოდებში. მაკრო DSUM ფუნქციის ფორმატის შემდეგ, ჩვენ შეგვიძლია მივბაძოთ ამ სტატიის წინა მაგალითებს.
ვთქვათ, გვინდა ყველა ჩანაწერის სულ ფასის ჯამი. მონაცემთა ნაკრები.
➧ დააჭირეთ ALT+F11 საერთოდ. ცოტა ხანში იხსნება Microsoft Visual Basic ფანჯარა. Microsoft Visual Window-ში აირჩიეთ Insert > აირჩიეთ მოდული .
➧ მოდულში , ჩასვით შემდეგი მაკო კოდი და დააჭირეთ F5 გასაშვებადკოდი.
6325
მაკრო კოდში,
“F5:G5” ; მიუთითებს, სად დაჯდება შედეგის მნიშვნელობა.
➧ დაბრუნდით სამუშაო ფურცელზე და დაინახავთ სულ ფასის ჩანაწერების ჯამს უჯრედში F5:G5 .
SUMIF, SUMIFS და DSUM დიფერენცირება:
ასპექტები | SUMIF | SUMIFS | DSUM |
---|---|---|---|
სინტაქსი | SUMIF(დიაპაზონი, კრიტერიუმები, [ჯამური_დიაპაზონი]) | SUMIFS (ჯამური_დიაპაზონი, კრიტერიუმების_დიაპაზონი1, კრიტერიუმები1, [კრიტერიუმის_დიაპაზონი2, კრიტერიუმები2], …) | >< ჩანართი <3, UM, ველი 15> |
მონაცემთა ბაზა | პირობითი ფუნქცია | პირობითი ფუნქცია | მონაცემთა ბაზის ფუნქცია |
ფორმირება | არ არის საჭირო კონკრეტული ფორმირება | არ არის საჭირო კონკრეტული ფორმირება | ფუნქციონირებისთვის საჭიროა ველის ეტიკეტები |
დადგენის კრიტერიუმები | ერთი კრიტერიუმი შეიძლება იყოს ჩასმული ფორმულის შიგნით ან გარეთ | მრავალი კრიტერიუმის ჩასმა შესაძლებელია შიგნით ან გარეთ e ფორმულა და გამოიყურება ბინძური, მაგრამ მოქნილი. | კრიტერიუმები განისაზღვრება ფორმულის გარეთ ან შიგნით და გამოიყურება სუფთა |
სხვადასხვა კრიტერიუმების დამუშავება იმავე პოზიციაზე | შეუსაბამო | ვერ უმკლავდება მრავალ კრიტერიუმს ერთსა და იმავე პოზიციაზე | უმკლავდება მარტივად |
გაგება | შედარებით მარტივი გასაგები ვიდრე SUMIFS ფუნქცია | უფრო რთული გასაგები და გამოყენება | მარტივად გასაგები |
შენობების კომპლექსის კრიტერიუმები | მორგებული კომპლექსის კრიტერიუმები შენება რთულია | ძალიან აღმოსავლეთის კომპლექსური კრიტერიუმების აშენება | რთული ასაწყობი პერსონალური კომპლექსური კრიტერიუმები |
⧭ ის, რაც უნდა გვახსოვდეს DSUM-ის გამოყენებისას
🔼 კრიტერიუმების დიაპაზონი შეიძლება იყოს სამუშაო ფურცლის სადმე. თუმცა, სასურველია, არ განთავსდეს კრიტერიუმების დიაპაზონი ისეთ პოზიციებზე, როგორიცაა მონაცემთა ნაკრების გადაფარვა და მონაცემთა ნაკრების ქვემოთ.
🔼 თუ DSUM უნდა შეასრულოს მთელი მონაცემთა ბაზა, მოათავსეთ ცარიელი ხაზი. კრიტერიუმების დიაპაზონის სათაურის ქვემოთ.
🔼 კრიტერიუმების ნებისმიერი დიაპაზონი შეიძლება გამოყენებულ იქნას, თუ ის შედგება მინიმუმ ერთი სვეტის ველისა და ერთი პირობისგან.