
सारांश
एक्सेल डीजीईटी फ़ंक्शन को दिए गए क्षेत्र में एकल रिकॉर्ड से एक मान प्राप्त होता है जो मापदंड से मेल खाता है। यदि एक से अधिक रिकॉर्ड मिलान मापदंड हैं, तो DGET #NUM त्रुटि को फेंक देगा।
प्रयोजन
मिलान रिकॉर्ड से मूल्य प्राप्त करेंप्रतिलाभ की मात्रा
किसी दिए गए फ़ील्ड में मानवाक्य - विन्यास
= DGET (डेटाबेस, क्षेत्र, मानदंड)तर्क
- डेटाबेस - हेडर सहित डेटाबेस रेंज।
- फ़ील्ड - गिनती करने के लिए फ़ील्ड नाम या इंडेक्स।
- मापदंड - हेडर सहित मानदंड रेंज।
संस्करण
एक्सेल 2003उपयोग नोट
एक्सेल DGET फ़ंक्शन किसी रिकॉर्ड में दिए गए फ़ील्ड से एकल मान प्राप्त करता है जो मानदंडों से मेल खाता है। डेटाबेस तर्क कक्षों की श्रेणी है कि क्षेत्र हेडर है, है क्षेत्र का नाम या क्षेत्र से एक अधिकतम मूल्य प्राप्त करने के सूचकांक है, और मापदंड हेडर कि से मेल के साथ कोशिकाओं की एक सीमा है डेटाबेस ।
ऊपर दिए गए उदाहरण का उपयोग करके, आप फ़ील्ड "टोटल" से उस रिकॉर्ड में मान प्राप्त कर सकते हैं जहाँ रंग "लाल" है और "डे" नीचे दोनों में से किसी एक सूत्र के साथ है:
=DGET(B7:E14,"Total",B4:E5) // field by name =DGET(B7:E14,4,B4:E5) // field by index
DGET फ़ंक्शन को मिलान मापदंड के आधार पर एकल मान निकालने के लिए डिज़ाइन किया गया है। जब एक से अधिक रिकॉर्ड मापदंड से मेल खाते हैं, तो DGET #NUM त्रुटि को फेंक देगा।
मानदंड विकल्प
मानदंड में कुछ वाइल्डकार्ड सहित विभिन्न प्रकार के भाव शामिल हो सकते हैं। नीचे दी गई तालिका कुछ उदाहरण दिखाती है:
मानदंड | व्यवहार |
---|---|
लाल | मैच "लाल" या "लाल" |
फिर से * | "पुनः" के साथ शुरू होता है |
१० | 10 के बराबर |
> १० | 10 से अधिक है |
खाली नहीं | |
100 | 100 नहीं |
> 12/19/2017 | 19 दिसंबर, 2017 से अधिक |
नोट: ऐसा लगता है कि वाइल्डकार्ड के लिए समर्थन अन्य कार्यों जैसे कि COUNTIFS, SUMIFS, MATCH आदि के साथ व्यापक नहीं है। उदाहरण के लिए, पैटर्न ??? अधिक आधुनिक कार्यों में 3 बिल्कुल पात्रों के साथ तार का मिलान करेगा, लेकिन डेटाबेस कार्यों में नहीं। यदि आप वाइल्डकार्ड का उपयोग कर रहे हैं, तो सावधानीपूर्वक परीक्षण करें।
बहु-पंक्ति मानदंड
DGET के लिए मानदंड श्रेणी में हेडर के नीचे एक से अधिक पंक्ति शामिल हो सकती हैं। जब मानदंड में एक से अधिक पंक्ति शामिल होती है, तो प्रत्येक पंक्ति OR तर्क के साथ जुड़ जाती है, और दिए गए मानदंड पंक्ति में भाव AND तर्क के साथ जुड़ जाते हैं।
टिप्पणियाँ:
- यदि एक से अधिक रिकॉर्ड मिलान मापदंड हैं, तो DGET #NUM त्रुटि को फेंक देगा।
- DGET मापदंड में वाइल्डकार्ड का समर्थन करता है
- मानदंड में एक से अधिक पंक्ति शामिल हो सकती हैं
- क्षेत्र तर्क दोहरे उद्धरण में एक नाम ( "") के रूप में या एक नंबर का प्रतिनिधित्व क्षेत्र सूचकांक के रूप में आपूर्ति की जा सकती।
- डेटाबेस और मापदंड पर्वतमाला मिलान हेडर शामिल करना चाहिए।