यह ट्यूटोरियल दर्शाता है कि एक्सेल डीजीईटी फ़ंक्शन का उपयोग कैसे करें, किसी दिए गए फ़ील्ड में मानदंड से मेल खाने वाले रिकॉर्ड से एकल मान लौटाता है।
डीजीईटी समारोह अवलोकन
डीजीईटी फ़ंक्शन किसी दिए गए फ़ील्ड में मानदंड से मेल खाने वाले रिकॉर्ड से एकल मान देता है।
डीजीईटी एक्सेल वर्कशीट फ़ंक्शन का उपयोग करने के लिए, एक सेल का चयन करें और टाइप करें:
(ध्यान दें कि सूत्र इनपुट कैसे दिखाई देते हैं)
डीजीईटी फंक्शन सिंटैक्स और इनपुट्स:
1 | = डीजीईटी (डेटाबेस, फ़ील्ड, मानदंड) |
डेटाबेस - हेडर सहित डेटाबेस रेंज।
खेत - फ़ील्ड का नाम या अनुक्रमणिका गिनने के लिए।
मानदंड - हेडर सहित मानदंड सीमा।
डीजीईटी क्या है?
डीजीईटी कार्यों के डेटाबेस समूह में एक एक्सेल फ़ंक्शन है। यह अन्य लुकअप फ़ंक्शंस जैसे VLOOKUP, XLOOKUP या संयुक्त INDEX MATCH के समान काम करता है।
फ़ंक्शन को एक डेटाबेस (या तालिका) की ओर इंगित किया जाता है और एकल मान परिणाम वापस करने के लिए मानदंड निर्दिष्ट किए जाते हैं।
1 | =DGET($B$2:$E$9,H3,G3:G4) |
साल 2022 को टेबल में वापस कर दिया गया।
डीजीईटी का उपयोग कैसे करें
डीजीईटी फ़ंक्शन तीन आवश्यक तर्क लेता है:
- डेटाबेस: यह लुकअप में प्रयुक्त सेल की श्रेणी है। पहली पंक्ति में टेबल हेडर होने चाहिए।
- खेत: यह इंगित करता है कि रिटर्न परिणाम के लिए किस कॉलम का उपयोग किया जाता है। इसे उद्धरणों में टेक्स्ट के रूप में, सेल संदर्भ के रूप में या कॉलम इंडेक्स के रूप में दर्ज किया जा सकता है यानी 1 पहला कॉलम है, 2 अगला है, आदि।
- मानदंड: यह उन कक्षों की श्रेणी है जिनमें आपके द्वारा निर्दिष्ट शर्तें शामिल हैं। शर्तों की संख्या की कोई सीमा नहीं है, लेकिन इसमें कम से कम एक कॉलम लेबल और उसके नीचे डेटा का कम से कम एक सेल शामिल होना चाहिए।
इस फ़ंक्शन का उपयोग करने के लिए कुछ प्रमुख बिंदु हैं।
डीजीईटी - एकाधिक मैच
- VLOOKUP या INDEXMATCH के विपरीत, यह एक से अधिक मैच होने पर परिणाम नहीं लौटाएगा।
1 =DGET($B$2:$E$9,"Year",G3:G4)
वैकल्पिक रूप से, यदि कोई मिलान नहीं मिला तो #VALUE लौटा दिया जाएगा।
डीजीईटी - एकाधिक मानदंड
- मॉडल और रंग की तलाश जैसे डीजीईटी फ़ंक्शन में कई मानदंडों का उपयोग किया जा सकता है।
उदाहरण के लिए, लागत को मानदंड के रूप में जोड़कर, आप इससे अधिक या कम उपयोग कर सकते हैं।
डीजीईटी - एकाधिक पंक्तियाँ
- डीजीईटी फ़ंक्शन वाले सेल को भरा नहीं जा सकता है और इसके परिणामस्वरूप #NUM त्रुटि होगी (मानदंड कॉलम का शीर्षलेख अब तर्क में पारित नहीं किया जाएगा)।
क्या होगा यदि हेडर पंक्ति जमी हुई है और फिर सेल भर गई है?
परिणाम #NUM है! त्रुटि। अपेक्षित परिणाम वापस करने के लिए आपको हेडर और ग्रे चार्जर मानदंड के साथ एक नई तालिका बनानी होगी। यह एक ऐसा परिदृश्य है जहां अन्य लुकअप फ़ंक्शन डीजीईटी की तुलना में कहीं अधिक लचीले होते हैं।
डीजीईटी - आंशिक मैच
- अंत में, डीजीईटी आंशिक मैचों का उपयोग करके परिणाम लौटा सकता है।
अधिक लुकअप फ़ंक्शंस में रुचि रखते हैं?
VLOOKUP, HLOOKUP, INDEX MATCH या नए XLOOKUP पर हमारे अन्य लेख देखें।
गूगल शीट्स में डीजीईटी
डीजीईटी फ़ंक्शन ठीक उसी तरह काम करता है जैसे एक्सेल में Google शीट्स में होता है: