સામગ્રીઓનું કોષ્ટક
Excel DSUM ફંક્શન એ ડેટાબેઝ સમ ફંક્શન છે. DSUM ફંક્શન નિર્દિષ્ટ માપદંડોને અનુસરીને ઉલ્લેખિત ક્ષેત્રોના સરવાળાની ગણતરી કરે છે. તે ત્રણ ફરજિયાત દલીલો લે છે: શ્રેણી , ક્ષેત્ર અને માપદંડ .
આ લેખમાં, તમે યોગ્ય ઉદાહરણો સાથે DSUM ફંક્શનનો ઉપયોગ કેવી રીતે કરી શકો તે શીખી શકશો.
એક્સેલ વર્કબુક ડાઉનલોડ કરો
Excel DSUM Function.xlsm નો ઉપયોગExcel DSUM ફંક્શન: સિન્ટેક્સ અને દલીલો
⦽ ફંક્શન ઉદ્દેશ્ય:
DSUM ફંક્શન આપેલ શ્રેણી માંથી ચોક્કસ માપદંડ સાથે મેળ કરીને ચોક્કસ ફિલ્ડ ના કુલ સરવાળાની ગણતરી કરે છે.
⦽ સિન્ટેક્સ:
DSUM (database, field, criteria)
⦽ દલીલો સમજૂતી:
<16 શ્રેણીદલીલ | જરૂરી/વૈકલ્પિક | સમજીકરણ |
---|---|---|
આવશ્યક | કોષોની શ્રેણી કે જે બધી એન્ટ્રીઓ ધરાવે છે | |
ફીલ્ડ | આવશ્યક | રકમ માટે ગણતરી કરવા માટેની કૉલમ સૂચવે છે |
માપદંડ | જરૂરી | કોષોની શ્રેણી જ્યાં ચોક્કસ શરતો સોંપવામાં આવી છે |
⦽ માપદંડ તરીકે શું વાપરી શકાય છે:
DSUM શ્રેણીમાંથી ડેટા ફિલ્ટર કરવા માટે બહુવિધ માપદંડ પ્રકારો ઑફર કરે છે. કેટલાક સૌથી વધુ ઉપયોગમાં લેવાતા માપદંડ પ્રકારોછે
સાથે સમાપ્ત થાય છે < 12>< 16> < 120માપદંડ | પ્રકાર | આઉટપુટ |
---|---|---|
“એકમની કિંમત” | સ્ટ્રિંગ | પંક્તિઓ મેચ “યુનિટ કિંમત” |
કુક* | Wildcar 17> | પંક્તિઓ “કુક” થી શરૂ થાય છે |
*ies | વાઇલ્ડકાર્ડ | પંક્તિઓ “ies” |
120 | સંખ્યા | 120 |
&g120 | 120 | 6> સરખામણી> 120 કરતાં વધુ |
<120 | સરખામણી | 120 કરતાં ઓછી |
સરખામણી | 120 | |
120 | 2 સમાન નથી | |
સરખામણી | ખાલી નથી | |
=B7 | સૂત્ર | B7 ની દલીલની સમાન |
⦽ રીટર્ન પેરામીટર:
DSUM ફંક્શન સરવાળો મૂલ્ય પરત કરે છે.
⦽ આના પર લાગુ થાય છે:
Microsoft Excel સંસ્કરણ 2000 આને ઓફિસ 365, એક્સેલવર્ઝન 2011 માટે Mac અને આગળ.
4 એક્સેલ DSUM ફંક્શનનો ઉપયોગ કરવા માટે યોગ્ય ઉદાહરણો
ઉદાહરણ 1: DSUM એ ફંક્શન તરીકે વપરાય છે
અન્ય તમામ કાર્યોની જેમ, DSUM એ એક્સેલ ફંક્શન છે, અને તે આ રીતે કાર્ય કરે છે. તમારે ફક્ત વાક્યરચના દ્વારા નિર્દેશિત દલીલો જાહેર કરવી પડશે.
➧ નીચેના સૂત્રને કોઈપણ ખાલી કોષમાં પેસ્ટ કરો (એટલે કે, 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 કુલ રકમની ગણતરી કરે છે (સિંગલ માપદંડ) <23
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 કરતાં વધુ હોય છે.
⏩ પ્રદેશ પૂર્વ.
⏩ સ્થિત થયેલ કુકીઝ શ્રેણીમાં.
⏩ એરો રુટ ઉત્પાદન તરીકે ઓળખાયેલ.
➧ કોઈપણ કોષમાં નીચેનું સૂત્ર લખો ( એટલે કે, G5:H5 ).
=DSUM(B8:H19,"Total Price",B5:E6)
સંદર્ભ એ જ દલીલો જાહેર કરે છે જેમ કે તેઓ અગાઉના ઉદાહરણોમાં કરે છે. બધા માપદંડો B8:H19 શ્રેણીમાં બેસે છે જેમ આપણે જોઈ શકીએ છીએ.
સૂત્ર દરેક નિર્દિષ્ટ ફીલ્ડને માપદંડ સાથે મેળ ખાય છે અને અંતે યોગ્ય એન્ટ્રીઓ સાથે મેળ કરવા માટે જમણી તરફ ખસે છે.
➧ ENTER દબાવો. એકંદર મૂલ્ય દેખાય છે.
સૂત્ર આખરે 3 એન્ટ્રીઝ સાથે મેળ ખાય છે જે લાદવામાં આવેલી શરતોનું પાલન કરે છે અને $695.42 નું મૂલ્ય પરત કરે છે. .
જો આપણે મેળ ખાતી એન્ટ્રીઓ સાથે પરિણામી મૂલ્યને ક્રોસ-ચેક કરીએ, તો મૂલ્ય સમાન દેખાય છે ( $318.28 + $303.02 + $74.12 ) $695.42 .
ઉદાહરણ 4: VBA મેક્રોમાં વપરાયેલ DSUM
અમે DSUM નો પણ ઉપયોગ કરી શકીએ છીએ VBA મેક્રો કોડ્સમાં કાર્ય. મેક્રો DSUM ફંક્શન ફોર્મેટને અનુસરીને, અમે આ લેખના કોઈપણ અગાઉના ઉદાહરણોની નકલ કરી શકીએ છીએ.
ચાલો કહીએ કે, અમને દરેક એન્ટ્રીની કુલ કિંમત નો સરવાળો જોઈએ છે. ડેટાસેટ.
➧ એકસાથે ALT+F11 દબાવો. એક ક્ષણમાં Microsoft Visual Basic વિન્ડો ખુલે છે. Microsoft વિઝ્યુઅલ વિન્ડો માં, Insert > પસંદ કરો. મોડ્યુલ પસંદ કરો.
➧ મોડ્યુલ માં, નીચેના મેકો કોડને પેસ્ટ કરો પછી <1 દબાવો>F5 ચલાવવા માટેકોડ.
3291
મેક્રો કોડમાં,
“F5:G5” ; પરિણામી મૂલ્ય ક્યાં બેસશે તે દર્શાવે છે.
➧ વર્કશીટ પર પાછા જાઓ અને તમે સેલ F5:G5 માં કુલ કિંમત એન્ટ્રીઓનો સરવાળો જોશો. .
SUMIF, SUMIFS અને DSUM ને અલગ કરો:
<12પાસાઓ<14 | SUMIF | SUMIFS | DSUM |
---|---|---|---|
સિન્ટેક્સ | SUMIF(શ્રેણી, માપદંડ, [સમ_શ્રેણી]) | SUMIFS(સમ_શ્રેણી, માપદંડ_શ્રેણી1, માપદંડ1, [માપદંડ_શ્રેણી2, માપદંડ2], …) | DSUM(ડેટાબેઝ, ફીલ્ડ, માપદંડ) <17 15> |
ડેટાબેઝ | શરતી કાર્ય | શરતી કાર્ય | ડેટાબેઝ કાર્ય |
રચના | કોઈ ખાસ રચનાની જરૂર નથી | કોઈ વિશિષ્ટ રચનાની જરૂર નથી | ચલાવવા માટે ફીલ્ડ લેબલ્સની જરૂર છે |
લાદિત માપદંડ | સિંગલ માપદંડ ફોર્મ્યુલાની અંદર અથવા બહાર દાખલ કરી શકાય છે | બહુવિધ માપદંડો અંદર અથવા બહાર દાખલ કરી શકાય છે e ફોર્મ્યુલા અને જુઓ અવ્યવસ્થિત પરંતુ લવચીક. | માપદંડો ફોર્મ્યુલાની બહાર અથવા અંદર વ્યાખ્યાયિત કરવામાં આવે છે અને સ્વચ્છ જુઓ |
એક જ સ્થિતિમાં બહુવિધ માપદંડોને હેન્ડલ કરવું | લાગુ પડતું નથી | એક જ સ્થિતિમાં બહુવિધ માપદંડોને હેન્ડલ કરવામાં અસમર્થ | સરળતા સાથે હેન્ડલ કરે છે |
સમજવું | SUMIFS ફંક્શન કરતાં તુલનાત્મક રીતે સમજવામાં સરળ | સમજવું અને લાગુ કરવું વધુ મુશ્કેલ | સહેલાઈથી સમજાયું |
બિલ્ડિંગ જટિલ માપદંડ | કસ્ટમ કોમ્પ્લેક્સ માપદંડનું નિર્માણ મુશ્કેલ છે | કસ્ટમ જટિલ માપદંડ બનાવવા માટે ખૂબ જ પૂર્વ છે | વૈવિધ્યપૂર્ણ જટિલ માપદંડ બનાવવાનું મુશ્કેલ |
⧭ DSUM નો ઉપયોગ કરતી વખતે ધ્યાનમાં રાખવા જેવી બાબતો
🔼 માપદંડ શ્રેણી વર્કશીટમાં ગમે ત્યાં હોય. જો કે, ડેટાસેટ સાથે ઓવરલેપ થવા જેવી સ્થિતિમાં અને ડેટાસેટની નીચે માપદંડ શ્રેણી ન મૂકવાનું પસંદ કરવામાં આવે છે.
🔼 જો DSUM એ સમગ્ર ડેટાસેટ પર પ્રદર્શન કરવું હોય, તો ખાલી લાઇન મૂકો માપદંડ શ્રેણીના હેડરની નીચે.
🔼 માપદંડની કોઈપણ શ્રેણીનો ઉપયોગ કરી શકાય છે જો તેમાં ઓછામાં ઓછી એક કૉલમ ફીલ્ડ અને એક શરત હોય.