एक्सेल डीएसयूएम फंक्शन - एक डेटाबेस में रिकॉर्ड जमा करता है

विषय - सूची
उदाहरण कार्यपुस्तिका डाउनलोड करें

उदाहरण कार्यपुस्तिका डाउनलोड करें

यह ट्यूटोरियल दर्शाता है कि कैसे उपयोग करना है एक्सेल डीएसयूएम फंक्शन एक्सेल में एक डेटाबेस में रिकॉर्ड योग करने के लिए।

DSUM फ़ंक्शन अवलोकन

DSUM फ़ंक्शन कुछ मानदंडों को पूरा करने वाले रिकॉर्ड के लिए डेटाबेस में फ़ील्ड के योग की गणना करता है।

DSUM एक्सेल वर्कशीट फ़ंक्शन का उपयोग करने के लिए, एक सेल चुनें और टाइप करें:

(ध्यान दें कि सूत्र इनपुट कैसे दिखाई देते हैं)

DSUM फ़ंक्शन सिंटैक्स और इनपुट:

1 =DSUM (डेटाबेस, फ़ील्ड, मानदंड)

डेटाबेस - शीर्ष पंक्ति में फ़ील्ड नामों के साथ डेटाबेस श्रेणी।

खेत - योग करने के लिए डेटाबेस के भीतर का क्षेत्र। यह या तो फ़ील्ड का नाम (उदा: "जन्म तिथि") या स्तंभ संख्या (उदा: 5) हो सकता है।

मानदंड - मानदंड वाले कक्षों की श्रेणी जो इंगित करती है कि किस रिकॉर्ड को योग करना है। उदाहरण:

DSUM एक्सेल के डेटाबेस कार्यों में से एक है। यह डेटा में फ़िल्टर की एक श्रृंखला लागू करने के बाद, डेटाबेस में एक कॉलम का योग देता है।

ध्यान दें कि जब हम इस संदर्भ में "डेटाबेस" कहते हैं, तो हमारा मतलब एक्सेल में डेटा की एक तालिका है, जिसे कॉलम हेडर के साथ व्यवस्थित किया गया है।

DSUM फ़ंक्शन का उपयोग कैसे करें

एक्सेल डीएसयूएम फ़ंक्शन का उपयोग करने के लिए, निम्न टाइप करें:

1 =DSUM(B7:F19,"ऑस्कर जीता", B3:F4)

हमारे पास कुछ मूवी डेटा वाला डेटाबेस है। हम जानना चाहते हैं कि वर्ष 2000 के बाद रिलीज हुई फिल्मों ने कितने ऑस्कर जीते, जिसने 1 अरब डॉलर से अधिक की कमाई की। DSUM हमारे लिए वह जानकारी प्राप्त कर सकता है।

यहां बताया गया है कि DSUM कैसे काम करता है:

  • पहला तर्क डेटाबेस है, जो हमें B7:F19 कोशिकाओं में मिला है। नोट: आपको इस श्रेणी में अपने कॉलम हेडर शामिल करने होंगे।
  • दूसरा तर्क वह कॉलम है जिसका हम योग करना चाहते हैं - ऑस्कर वोन। आप उद्धरणों में उनके नाम से, या उनकी संख्यात्मक स्थिति से कॉलम का उल्लेख कर सकते हैं (इसलिए हम यहां केवल 5 भी डाल सकते हैं)।
  • तीसरे तर्क में हम उन फ़िल्टरों को परिभाषित करते हैं जिन्हें हम चाहते हैं कि DSUM योग की गणना करने से पहले लागू हो। ये B3:F4 में हैं।

हमारे द्वारा B3:F4 में परिभाषित फ़िल्टर पर करीब से नज़र डालें। हमारे पास डेटाबेस के समान हेडर हैं, और हमने दो मानदंड परिभाषित किए हैं: एक "वर्ष" 2000 से अधिक, और "वर्ल्डवाइड ग्रॉस ($m)" 1000 से अधिक।

DSUM ने सही ढंग से 12 ऑस्कर लौटाए। दो फिल्में इन मानदंडों को पूरा करती हैं: द रिटर्न ऑफ द किंग, 11 ऑस्कर के साथ काम में सम्राट का हिस्सा करना, और स्पेक्टर, जो कुल में 1 और जोड़ता है।

DSUM केवल संख्यात्मक मान का योग करता है

DSUM में केवल संख्यात्मक डेटा वाली पंक्तियाँ शामिल होंगी, और पाठ को अनदेखा कर देगी। उदाहरण के लिए, यदि हम "नाम" कॉलम को समेटने का प्रयास करते हैं, तो DSUM 0 लौटाएगा, क्योंकि इसमें योग करने के लिए कोई संख्यात्मक डेटा नहीं मिलता है।

1 =DSUM(B7:F19,"नाम",B3:F4)

आप मानदंड के रूप में क्या उपयोग कर सकते हैं

DSUM आपको अपने डेटा को फ़िल्टर करते समय विभिन्न मानदंडों की एक श्रृंखला का उपयोग करने में सक्षम बनाता है। यहां कुछ सामान्य उदाहरण दिए गए हैं:

एकाधिक मानदंड पंक्तियों का उपयोग करना

जब आप अपनी मानदंड तालिका बनाते हैं, तो आप जरूरत पड़ने पर एक से अधिक पंक्तियों का उपयोग कर सकते हैं।

यदि आप एक से अधिक पंक्तियों का उपयोग करते हैं, तो DSUM "OR" तर्क का उपयोग करेगा - इसमें वह डेटा शामिल होगा जो आपकी किसी भी मानदंड पंक्ति से मेल खाता है।

यहाँ एक उदाहरण है:

1 =DSUM(B8:F20, 5,B3:C5)

हम जानना चाहते हैं कि 1997 के टाइटैनिक और 2003 के द रिटर्न ऑफ द किंग ने कुल कितने ऑस्कर जीते। चूंकि डेटाबेस में "टाइटैनिक" नामक दो फिल्में हैं, इसलिए हमने अपनी मानदंड तालिका में वर्ष भी निर्दिष्ट किया है।

ध्यान दें, हमने केवल उन दो स्तंभों का उपयोग किया है जिन्हें हम अपनी मानदंड तालिका में फ़िल्टर करना चाहते हैं - आपको उन सभी को शामिल करने की आवश्यकता नहीं है।

प्रत्येक फिल्म के लिए DSUM 22 - 11 देता है।

जब आपको डेटा फ़िल्टर करने की आवश्यकता न हो तो SUM का उपयोग करें

DSUM एक शक्तिशाली उपकरण है जब आपको जटिल तरीकों से डेटा को फ़िल्टर करने की आवश्यकता होती है। लेकिन अगर आपको फ़िल्टर का उपयोग करने की आवश्यकता नहीं है, तो इसके बजाय SUM का उपयोग करें।

आप इस तरह SUM का उपयोग करते हैं:

1 = एसयूएम (सी 3: सी 14)

जैसा कि आप यहां देख सकते हैं, एसयूएम के साथ आप बस अपने डेटा वाली सीमा को परिभाषित करते हैं, और यह उस सीमा के भीतर किसी भी संख्यात्मक कोशिकाओं का योग वापस कर देगा।

मुख्य एक्सेल एसयूएम फंक्शन<> पेज पर और जानें।

Google पत्रक में DSUM

DSUM फ़ंक्शन Google शीट्स में ठीक उसी तरह काम करता है जैसे Excel में:

अतिरिक्त नोट्स

कुछ मानदंडों को पूरा करने वाले डेटाबेस रिकॉर्ड जोड़ने के लिए DSUM फ़ंक्शन का उपयोग करें।

सबसे पहले, उस सरणी को इंगित करें जिसमें डेटाबेस है। महत्वपूर्ण: डेटाबेस की पहली पंक्ति में फ़ील्ड नाम होने चाहिए।

इसके बाद, इंगित करें कि डेटाबेस के भीतर किस क्षेत्र का योग करना है। या तो फ़ील्ड नाम दर्ज करें, जो कोटेशन (उदा: "आयु") से संलग्न है या डेटाबेस के भीतर फ़ील्ड की स्थिति के अनुरूप एक संख्या दर्ज करें (उदा: दूसरे कॉलम के लिए 2)।

अंत में, उन कक्षों की श्रेणी का संदर्भ लें जिनमें उपयोग करने के लिए मानदंड शामिल हैं। मानदंड के नीचे एक शर्त के साथ कम से कम एक फ़ील्ड नाम होना चाहिए। अधिक शर्तें जोड़ने के लिए आप अलग-अलग कॉलम में अधिक फ़ील्ड दर्ज कर सकते हैं।

VBA . में DSUM उदाहरण

आप वीबीए में डीएसयूएम फ़ंक्शन का भी उपयोग कर सकते हैं। प्रकार:
application.worksheetfunction.dsum (डेटाबेस, फ़ील्ड, मानदंड)
फ़ंक्शन तर्कों (डेटाबेस, आदि) के लिए, आप या तो उन्हें सीधे फ़ंक्शन में दर्ज कर सकते हैं, या इसके बजाय उपयोग करने के लिए चर परिभाषित कर सकते हैं।

एक्सेल में सभी फंक्शन की सूची पर लौटें

आप साइट के विकास में मदद मिलेगी, अपने दोस्तों के साथ साझा करने पेज

wave wave wave wave wave