విషయ సూచిక
Excel DSUM ఫంక్షన్ అనేది DATABASE సమ్ ఫంక్షన్. DSUM ఫంక్షన్ పేర్కొన్న ప్రమాణాలను అనుసరించి పేర్కొన్న ఫీల్డ్ల మొత్తాన్ని గణిస్తుంది. దీనికి మూడు తప్పనిసరి వాదనలు అవసరం: పరిధి , ఫీల్డ్ మరియు ప్రమాణాలు .
ఈ కథనంలో, మీరు తగిన ఉదాహరణలతో DSUM ఫంక్షన్ను ఎలా ఉపయోగించవచ్చో తెలుసుకుంటారు.
Excel వర్క్బుక్ని డౌన్లోడ్ చేయండి
Excel DSUM Function.xlsm యొక్క ఉపయోగాలుExcel DSUM ఫంక్షన్: సింటాక్స్ మరియు ఆర్గ్యుమెంట్లు
⦽ ఫంక్షన్ లక్ష్యం:
DSUM ఫంక్షన్ ఇచ్చిన పరిధి నుండి నిర్దిష్ట క్రైటీరియా ని సరిపోల్చడం ద్వారా నిర్దిష్ట ఫీల్డ్ మొత్తం మొత్తాన్ని గణిస్తుంది.
⦽ సింటాక్స్:
DSUM (database, field, criteria)
⦽ వాదనల వివరణ:
వాదన | అవసరం/ఐచ్ఛికం | వివరణ |
---|---|---|
పరిధి | అవసరం | అన్ని ఎంట్రీలను కలిగి ఉన్న సెల్ల పరిధి |
ఫీల్డ్ | అవసరం | మొత్తానికి లెక్కించాల్సిన నిలువు వరుసను సూచిస్తుంది |
ప్రమాణం | అవసరం | నిర్దిష్ట షరతులు కేటాయించబడిన సెల్ల పరిధి |
⦽ ప్రమాణంగా ఏమి ఉపయోగించవచ్చు:
DSUM పరిధి నుండి డేటాను ఫిల్టర్ చేయడానికి బహుళ ప్రమాణాల రకాలను అందిస్తుంది. ఎక్కువగా ఉపయోగించే కొన్ని ప్రమాణాల రకాలు
12> 120 <7 >ప్రమాణాలు | రకం | అవుట్పుట్ | ||
---|---|---|---|---|
"యూనిట్ ధర" | స్ట్రింగ్ | “యూనిట్ ధర”తో సరిపోలిన అడ్డు వరుసలు | ||
< 17> | వరుసలు “కుక్” | |||
*ies | వైల్డ్ కార్డ్ | 15తో | <15 తో ముగుస్తుంది “ తో ప్రారంభమవుతాయి | |
120 | సంఖ్య | 120కి సమానం | ||
> 120 | ||||
కంటే ఎక్కువ 120 | పోలిక | 120 | ||
120 | 1 1 7 <1 1 7 కాంపారి 6 < 1 సమానం కాదు | |||
పోలిక | ఖాళీ కాదు | |||
=B7 7 | < > | <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 ల యూనిట్ ధర కంటే ఎక్కువ రెండు ప్రమాణాలను విధిస్తాము 1>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 ) మరియు <1
⏩ ఆర్డర్ ID 10017 కంటే ఎక్కువ లేదా అంతకంటే ఎక్కువ మొత్తం ధర ఫీల్డ్ యొక్క>DSUM మొత్తం ఎంట్రీలు.
⏩ ప్రాంతం తూర్పు.
⏩ స్థానం కుకీలు వర్గంలో.
⏩ బాణం రూట్ ఉత్పత్తిగా గుర్తించబడింది.
➧ కింది ఫార్ములాను ఏదైనా సెల్లో వ్రాయండి ( అంటే, 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 Window లో, Insert > మాడ్యూల్ ని ఎంచుకోండి.
➧ మాడ్యూల్ లో, కింది మాకో కోడ్ను అతికించి, ఆపై <1 నొక్కండి అమలు చేయడానికి>F5 కోడ్.
8415
మాక్రో కోడ్లో,
“F5:G5” ; ఫలిత విలువ ఎక్కడ ఉంటుందో సూచిస్తుంది.
➧ వర్క్షీట్కి తిరిగి వెళ్లండి మరియు మీరు మొత్తం ధర ఎంట్రీల మొత్తాన్ని సెల్ F5:G5లో చూస్తారు .
SUMIF, SUMIFS మరియు DSUMలను వేరు చేయండి:
U (17>టాబ్ ఫీల్డ్)
15>
16> ఫార్మేషన్వర్తించదు
అంశాలు | SUMIF | SUMIFS | DSUM |
---|---|---|---|
సింటాక్స్ | SUMIF(పరిధి, ప్రమాణాలు, [sum_range]) | SUMIFS(మొత్తం_శ్రేణి, ప్రమాణ_పరిధి1, ప్రమాణాలు1, [క్రైటీరియా_రేంజ్2, ప్రమాణాలు2], …) | |
డేటాబేస్ | షరతులతో కూడిన ఫంక్షన్ | షరతులతో కూడిన ఫంక్షన్ | ఒక డేటాబేస్ ఫంక్షన్ |
ప్రత్యేక నిర్మాణం అవసరం లేదు | ప్రత్యేక నిర్మాణం అవసరం లేదు | ఆపరేట్ చేయడానికి ఫీల్డ్ లేబుల్స్ అవసరం | |
ప్రమాణాలు విధించడం | ఫార్ములా లోపల లేదా వెలుపల ఒకే ప్రమాణాన్ని చొప్పించవచ్చు | బహుళ ప్రమాణాలను లోపల లేదా వెలుపల చేర్చవచ్చు ఇ ఫార్ములా మరియు లుక్ గజిబిజిగా ఉంటుంది కానీ ఫ్లెక్సిబుల్. | ప్రమాణాలు ఫార్ములా వెలుపల లేదా లోపల నిర్వచించబడ్డాయి మరియు క్లీన్గా చూడండి |
అదే స్థానంలో బహుళ ప్రమాణాలను నిర్వహించడం | |||
ఒకే స్థానంలో బహుళ ప్రమాణాలను నిర్వహించడం సాధ్యం కాదు | సులభంగా హ్యాండిల్స్ | ||
అర్థం చేసుకోవడం | SUMIFS ఫంక్షన్ కంటే తులనాత్మకంగా అర్థం చేసుకోవడం సులభం | అర్థం చేసుకోవడం మరియు వర్తింపజేయడం కష్టం | సులువుగా |
నిర్మాణ కాంప్లెక్స్ ప్రమాణాలు | కస్టమ్ కాంప్లెక్స్ క్రైటీరియా బిల్డింగ్ కష్టం | చాలా తూర్పు కస్టమ్ కాంప్లెక్స్ క్రైటీరియా | కస్టమ్ కాంప్లెక్స్ ప్రమాణాలను రూపొందించడం కష్టం |
⧭ DSUMని ఉపయోగిస్తున్నప్పుడు గుర్తుంచుకోవలసిన విషయాలు
🔼 ప్రమాణాల పరిధి వర్క్షీట్లో ఎక్కడైనా ఉండాలి. ఏదేమైనప్పటికీ, డేటాసెట్తో అతివ్యాప్తి చేయడం మరియు డేటాసెట్కి దిగువన ఉన్న స్థానాల్లో ప్రమాణాల పరిధిని ఉంచకుండా ఉండటం మంచిది.
🔼 ఒకవేళ DSUM మొత్తం డేటాసెట్లో ప్రదర్శించాల్సి ఉంటే, ఖాళీ లైన్ ఉంచండి ప్రమాణాల శ్రేణి యొక్క శీర్షిక క్రింద