DCOUNTA फ़ंक्शन

यह आलेख Microsoft Excel में DCOUNTA फ़ंक्शन के सूत्र सिंटैक्स और उसके उपयोग के बारे में वर्णन करता है.

वर्णन

आपके द्वारा निर्दिष्ट शर्तों से मेल खाने वाली सूची या डेटाबेस में अभिलेखों के फ़ील्ड (स्तंभ) के अरिक्त कक्षों की गणना करता है.

फ़ील्ड तर्क वैकल्पिक होता है. यदि फ़ील्ड को छोड़ दिया जाए, तो DCOUNTA डेटाबेस के उन सभी अभिलेखों की गणना करता है जो मापदंड से मेल खाते हैं.

सिंटैक्स

DCOUNTA(डेटाबेस, फ़ील्ड, मापदंड)

DCOUNTA फ़ंक्शन सिंटैक्स में निम्न तर्क होते हैं:

  • डेटाबेस    आवश्यक. कक्षों की श्रेणी जो सूची या डेटाबेस बनाती है. डेटाबेस संबंधित डेटा की एक सूची होती है जिसमें संबंधित जानकारी की पंक्तियाँ रिकॉर्ड होती हैं, और डेटा के स्तंभ फ़ील्ड होते हैं. सूची की पहली पंक्ति में प्रत्येक स्तंभ के लिए लेबल होते हैं.

  • फ़ील्ड    वैकल्पिक. इंगित करता है कि फ़ंक्शन में कौन सा स्तंभ उपयोग किया जाता है. स्तंभ लेबल को दोहरे उद्धरण चिह्नों के बीच दर्ज करें, जैसे "आयु" या "प्राप्ति" या कोई संख्या (उद्धरण चिह्नों के बिना) जो सूची के अंदर स्तंभ की स्थिति को दर्शाती हो: पहले स्तंभ के लिए 1, दूसरे स्तंभ के लिए 2, और इसी प्रकार आगे भी.

  • मापदंड    आवश्यक. कक्षों की श्रेणी जिसमें आपके द्वारा निर्दिष्ट शर्तें होती हैं. आप मापदंड तर्क के लिए किसी भी श्रेणी का उपयोग कर सकते हैं, जब तक कि इसमें कम से कम एक स्तंभ लेबल हो और स्तंभ लेबल के नीचे कम से कम एक कक्ष हो जिसमें आप स्तंभ के लिए कोई शर्त निर्दिष्ट करते हैं.

रिमार्क्स

  • आप मापदंड तर्क के लिए किसी भी श्रेणी का उपयोग कर सकते हैं, जब तक कि इसमें शर्त निर्दिष्ट करने के लिए कम से कम एक स्तंभ लेबल हो और स्तंभ लेबल के नीचे कम से कम एक कक्ष हो.

    उदाहरण के लिए, यदि श्रेणी G1:G2 में G1 में स्तंभ लेबल आय और G2 में राशि $ 10,000 है, तो आप श्रेणी को 'आय मिलाएँ' के रूप में निर्धारित कर सकते हैं और इस नाम को डेटाबेस फ़ंक्शंस में मापदंड तर्क के रूप में उपयोग कर सकते हैं.

  • यद्यपि मापदंड श्रेणी को कार्यपत्रक पर कहीं भी स्थित किया जा सकता है, मापदंड श्रेणी को सूची के नीचे न रखें. यदि आप सूची में और जानकारी जोड़ते हैं, तो नई जानकारी सूची के नीचे पहली पंक्ति में जोड़ दी जाती है. यदि सूची के नीचे की पंक्ति रिक्त नहीं है, तो Excel नई जानकारी नहीं जोड़ सकता.

  • यह सुनिश्चित करें कि मापदंड श्रेणी सूची को अधिव्याप्त नहीं करती.

  • किसी डेटाबेस में किसी संपूर्ण स्तंभ पर कोई कार्रवाई करने के लिए, मापदंड श्रेणी में स्तंभ लेबल्स के नीचे एक रिक्त पंक्ति दर्ज करें.

उदाहरण

नि‍म्‍न तालि‍का में उदाहरण डेटा की प्रति‍लि‍पि बनाएँ, और नई Excel कार्यपुस्‍ति‍का के कक्ष A1 में इसे चि‍पकाएँ. सूत्रों द्वारा परि‍णाम दि‍खाने के लि‍ए, उनका चयन करें, F2 दबाएँ, और तब Enter दबाएँ. यदि आपको आवश्‍यकता हो, तो सभी डेटा देखने के लिए आप स्‍तंभ की चौड़ाइयों को समायोजि‍त कर सकते हैं. यदि आप Excel में निम्न नमूनों में से किसी की भी प्रतिलिपि बनाते हैं, तो सुनिश्चित करें कि आपने इस तालिका में ऊपरी बाएँ कोने के कक्ष सहित सभी कक्षों को शामिल किया है.

वृक्ष

ऊँचाई

आयु

उपज

लाभ

ऊँचाई

="=सेब"

>10

<16

="=नाशपाती"

वृक्ष

ऊँचाई

आयु

उपज

लाभ

सेब

18

20

14

105.0

नाशपाती

12

12

10

96.0

चेरी

13

14

9

105.0

सेब

14

15

10

75.0

नाशपाती

9

8

8

76.8

सेब

8

9

6

45.0

सूत्र

वर्णन

परिणाम

=DCOUNTA(A4:E10, "लाभ", A1:F2)

ऊँचाई >10 और <16 वाले स्तंभ A में "सेब" वाली पंक्तियों (1) की गणना करता है. केवल पंक्ति 8 इन तीन शर्तों को पूरा करती है.

1

मापदंड के उदाहरण

  • जब आप किसी कक्ष में =पाठ दर्ज करते हैं, तो Excel उसकी सूत्र के रूप में इंटरप्रेट करता है और इसे परिकलित करने का प्रयास करता है. =पाठ दर्ज करने के लिए ताकि Excel इसे परिकलित करने का प्रयास न करें, इस सिंटैक्स का उपयोग करें:

    =''= प्रविष्टि ''

    जहाँ प्रविष्टि वह पाठ या मान है, जिसे आप ढूँढना चाहते हैं. उदाहरण के लिए:

जो आपके द्वारा कक्ष में लिखा जाता है

जो Excel द्वारा मूल्यांकित और प्रदर्शित किया जाता है

="=डेवोलिओ"

=डेवोलिओ

="=3000"

=3000

  • जब आप पाठ डेटा फ़िल्टर करते हैं, तो Excel अपरकेस और लोअरकेस वर्णों के बीच भेद नहीं करता. हालाँकि, आप केस-संवेदी खोज करने के लिए सूत्र का उपयोग कर सकते हैं.

निम्न अनुभाग जटिल मापदंड के उदाहरण प्रदान करते हैं.

एक स्तंभ में एकाधिक मापदंड

बूलियन तर्क:     (विक्रेता = "डेवोलिओ" OR विक्रेता = "बुकानन")

ऐसी पंक्तियों को ढूँढने के लिए जो, एक स्तंभ के लिए एकाधिक मापदंडों को पूरा करती हैं, मापदंड को मापदंड श्रेणी की भिन्न पंक्तियों में सीधे एक के नीचे एक लिखें.

निम्न डेटा श्रेणी (A6:C10) में, विक्रय प्रतिनिधि स्तंभ में मापदंड श्रेणी (B1:B3) का उपयोग उन पंक्तियों की गणना करती है जिनके विक्रय प्रतिनिधि स्तंभ में या तो "डेवोलियो" या "बुकानन" है.

विक्रेता

="=डेवोलिओ"

="=बुकानन"

श्रेणी

विक्रेता

विक्रय

पेय पदार्थ

सुयामा

$5,122

माँस

डेवोलिओ

$450

उत्पादन

बुकानन

$6,328

उत्पादन

डेवोलिओ

$6,544

सूत्र

वर्णन

परिणाम

'=DCOUNTA(A6:C10,2,B1:B3)

A6:C10 में पंक्तियों की संख्‍या (3) की गणना करता है, जो पंक्ति 2 या 3 में किसी भी "विक्रेता" शर्तों को पूरा करती है.

=DCOUNTA(A6:C10,2,B1:B3)

एकाधिक स्तंभों में एकाधिक मापदंड जहाँ सभी मापदंड का सत्य होना आवश्यक है

बूलियन तर्क:     (प्रकार = "उत्पाद" AND विक्रय > 2000)

एकाधिक स्तंभों में एकाधिक मापदंडों को पूरा करने वाली पंक्तियाँ ढूँढने के लिए, मापदंड श्रेणी की एक ही पंक्ति में सभी मापदंडों को लिखें.

निम्न डेटा श्रेणी (A6:C12) में, मापदंड श्रेणी (A1:C2) का उपयोग उन सभी पंक्तियों की गणना के लिए‍ किया जाता है जिनके श्रेणी स्तंभ में "उत्पाद" और विक्रय स्तंभ में $2,000 से अधिक कोई मान होता है.

श्रेणी

विक्रेता

विक्रय

="=उत्पादन"

>2000

श्रेणी

विक्रेता

विक्रय

पेय पदार्थ

सुयामा

$5,122

माँस

डेवोलिओ

$450

उत्पादन

बुकानन

$935

उत्पादन

डेवोलिओ

$6,544

पेय पदार्थ

बुकानन

$3,677

उत्पादन

डेवोलिओ

$3,186

सूत्र

वर्णन

परिणाम

'=DCOUNTA(A6:C12,,A1:C2)

A6:C12 में पंक्तियों की संख्‍या (2) की गणना करता है, जो पंक्ति 2 (="उत्पाद" और >2000) में शर्तों को पूरा करती हैं.

=DCOUNTA(A6:C12,,A1:C2)

एकाधिक स्तंभों में एकाधिक मापदंड जहाँ कोई भी मापदंड सत्य हो सकता है

बूलियन तर्क:     (प्रकार = "उत्पादन" OR विक्रेता = "डेवोलिओ")

उन पंक्तियों को ढूँढने के लिए जो एकाधिक स्तंभों में एकाधिक मापदंडों को पूरा करती हैं, जहाँ कोई भी मापदंड सत्य हो सकता है, मापदंड को मापदंड श्रेणी में भिन्न पंक्तियों में लिखें.

निम्न डेटा श्रेणी (A6:C10) में, मापदंड श्रेणी (A1:B3) उन सभी पंक्तियों को प्रदर्शित करती है, जिनके प्रकार स्तंभ में "उत्पाद" या "डेवोलियो" होता है.

श्रेणी

विक्रेता

="=उत्पादन"

="=डेवोलिओ"

श्रेणी

विक्रेता

विक्रय

पेय पदार्थ

सुयामा

$5,122

माँस

डेवोलिओ

$675

उत्पादन

बुकानन

$937

उत्पादन

बुकानन

सूत्र

वर्णन

परिणाम

'=DCOUNTA(A6:C10,"विक्रय", A1:B3)

A6:C10 में पंक्तियों की संख्‍या (2) की गणना करता है, जो A1:C3 में किन्हीं भी शर्तों को पूरा करती है, जहाँ "विक्रय" फ़ील्ड ख़ाली नहीं है.

=DCOUNTA(A6:C10, "विक्रय", A1:B3)

मापदंडों के एकाधिक सेट्स जहाँ प्रत्येक सेट में एकाधिक स्तंभों के लिए मापदंड होता है

बूलियन तर्क:     ( (विक्रेता = "डेवोलिओ" AND विक्रय >3000) OR (विक्रेता = "बुकानन" AND विक्रय > 1500) )

उन पंक्तियों को ढूँढने के लिए, जो मापदंड के एकाधिक सेट्स को पूरा करती हैं, जहाँ प्रत्येक सेट में एकाधिक स्तंभों के लिए मापदंड शामिल होता है, मापदंड का प्रत्येक सेट अलग-अलग पंक्तियों में लिखें.

निम्न डेटा श्रेणी (A6:C10) में, मापदंड श्रेणी (B1:C3) का उपयोग उन पंक्तियों की गणना के लिए किया जाता है जिनके विक्रय प्रतिनिधि स्तंभ में "डेवोलियो" और विक्रय स्तंभ में $3,000 से अधिक का मान हो, या वे पंक्तियाँ जिनके विक्रय प्रतिनिधि स्तंभ में "बुकानन" और विक्रय स्तंभ में $1,500 से अधिक का मान हों.

श्रेणी

विक्रेता

विक्रय

="=डेवोलिओ"

>3000

="=बुकानन"

>1500

श्रेणी

विक्रेता

विक्रय

पेय पदार्थ

सुयामा

$5,122

माँस

डेवोलिओ

$450

उत्पादन

बुकानन

$6,328

उत्पादन

डेवोलिओ

$6,544

सूत्र

वर्णन

परिणाम

'=DCOUNTA(A6:C10,,B1:C3)

A6:C10 में पंक्तियों की संख्‍या (2) की गणना करता है, जो B1:C3 में सभी शर्तें पूरा करती हैं.

=DCOUNTA(A6:C10,,B1:C3)

मापदंडों के एकाधिक सेट्स जहाँ प्रत्येक सेट में एक स्तंभ के लिए मापदंड होता है

बूलियन तर्क:     ( (विक्रय > 6000 AND विक्रय < 6500 ) OR (विक्रय < 500) )

उन पंक्तियों को ढूँढने के लिए, जो मापदंडों के एकाधिक सेट्स को पूरा करती हैं, जहाँ प्रत्येक सेट में एक स्तंभ के लिए मापदंड शामिल है, समान स्तंभ शीर्ष वाले एकाधिक स्तंभों को शामिल करें.

निम्न डेटा श्रेणी (A6:C10) में, मापदंड श्रेणी (C1:D3) का उपयोग उन पंक्तियों की गणना के लिए किया जाता है जिनके मान $6,000 और $6,500 के बीच हों और विक्रय स्तंभ में $500 से कम मान हों.

श्रेणी

विक्रेता

विक्रय

विक्रय

>6000

<6500

<500

श्रेणी

विक्रेता

विक्रय

पेय पदार्थ

सुयामा

$5,122

माँस

डेवोलिओ

$450

उत्पादन

बुकानन

$6,328

उत्पादन

डेवोलिओ

$6,544

सूत्र

वर्णन

परिणाम

'=DCOUNTA(A6:C10,,C1:D3)

पंक्तियों की संख्‍या (2) की गणना करता है, जो पंक्ति 2 (>6000 और <6500) में शर्तों को पूरा करती हैं या पंक्ति 3 (<500) में शर्त पूरी करती है.

=DCOUNTA(A6:C10,,C1:D3)

उन पाठ मानों को ढूँढने के लिए मापदंड जो कुछ वर्णो को साझा करते हैं लेकिन अन्य को नहीं

उन पाठ मानों को ढूँढने के लिए, जो कुछ वर्णों को साझा करते हैं लेकिन अन्य को नहीं, निम्न में से एक या अधिक कार्य करें:

  • किसी स्तंभ में किसी पाठ वाली पंक्तियों को ढूँढ़ने के लिए बिना बराबर चिह्न (=) के एक या अधिक वर्ण लिखें जिन वर्णों के साथ यह शुरू होता है. उदाहरण के लिए, यदि आप मापदंड के रूप में पाठ डेव लिखते हैं, तो Excel "डेवोलिओ", "डेविड" और "डेविस" ढूँढता है.

  • किसी वाइल्डकार्ड वर्ण का उपयोग करें.

    निम्न वाइल्डकार्ड वर्णों का उपयोग तुलना मापदंड के रूप में किया जा सकता है.

उपयोग करें

यह ढूँढने के लिए

? (प्रश्नवाचक चिह्न)

कोई भी एकल वर्ण
उदाहरण के लिए, स?ल, "सजल" और "सरल" को ढूँढता है

* (तारांकन चिह्न)

वर्णों की कोई भी संख्या
उदाहरण के लिए, *पूर्व, "उत्तरपूर्व" और "दक्षिणपूर्व" को ढूँढता है

~ (लहरिल डैश) के बाद ?, *, या ~

कोई प्रश्नवाचक चिह्न, तारांकन या लहरिल डैश
उदाहरण के लिए, fy91~? "fy91?" को ढूँढता है

निम्न डेटा श्रेणी (A6:C10) में, मापदंड श्रेणी (A1:B3) का उपयोग कर उन पंक्तियों की गणना की जाती है जिनके प्रकार स्तंभ में "Me" पहले वर्ण के रूप में हो या जिनके विक्रय प्रतिनिधि स्तंभ में द्वितीय वर्ण "u" हो.

श्रेणी

विक्रेता

विक्रय

माँ

?सु*

श्रेणी

विक्रेता

विक्रय

पेय पदार्थ

सुयामा

$5,122

माँस

डेवोलिओ

$450

उत्पादन

बुकानन

$6,328

उत्पादन

डेवोलिओ

$6,544

सूत्र

वर्णन

परिणाम

'=DCOUNTA(A6:C10,,A1:B3)

पंक्तियों की संख्‍या (3) की गणना करता है, जो A1:B3 में किन्हीं भी शर्तों को पूरा करती हैं.

=DCOUNTA(A6:C10,,A1:B3)

किसी सूत्र के परिणाम स्वरूप बनने वाला मापदंड

आप परिकलित मान का उपयोग कर सकते हैं जो आपके मापदंड के रूप में सूत्र का परिणाम होता है. निम्नलिखित महत्वपूर्ण बिंदुओं को याद रखें:

  • सूत्र के मान का मूल्यांकन TRUE या FALSE के रूप में अवश्य होना चाहिए.

  • चूँकि आप किसी सूत्र का उपयोग कर रहे हैं, अत: सूत्र को उसी तरह दर्ज करें जैसे कि आप सामान्यत: करते हैं, और व्यंजकों को निम्न प्रकार से न लिखें:

    =''= प्रविष्टि ''

  • मापदंड लेबल्स के लिए किसी स्तंभ लेबल का उपयोग न करें; या तो मापदंड लेबल्स रिक्त रखें या उस लेबल का उपयोग करें जो श्रेणी में कोई स्तंभ लेबल न हो (निम्न उदाहरणों में, परिकलित औसत और सटीक मेल).

    यदि आप संबंधित कक्ष संदर्भ या श्रेणी नाम के बजाय सूत्र में स्तंभ लेबल का उपयोग करते हैं, तो मापदंड वाले कक्ष में Excel त्रुटि मान जैसे #NAME? या #VALUE! प्रदर्शित करता है. आप इस त्रुटि की उपेक्षा कर सकते हैं क्योंकि यह श्रेणी के फ़िल्टर करने के तरीके को प्रभावित नहीं करती है.

  • आप जिस सूत्र का उपयोग मापदंड के लिए करते हैं, उस सूत्र को प्रथम पंक्ति में संगत कक्ष का संदर्भ देने वाले सापेक्ष संदर्भ का उपयोग करना चाहिए.

  • सूत्र के अन्य सभी संदर्भ निरपेक्ष संदर्भ होने चाहिए.

डेटा श्रेणी के सभी मानों के औसत से बड़े मान फ़िल्टर करना

निम्न डेटा श्रेणी (A6:C10) में, मापदंड श्रेणी (C1:C2) का उपयोग कर उन सभी पंक्तियों की गणना की जाती है जिनके विक्रय स्तंभ में सभी विक्रय मानों (C7:C10) के औसत से अधिक मान होता है. कक्ष C4 में औसत परिकलित किया जाता है, और उपयोग किए गए मापदंड को बनाने के लिए परिणाम को सूत्र =">"&C4 के साथ कक्ष C2 में संयोजित किया जाता है.

विक्रय

=CONCATENATE(">",C4)

परिकलित औसत

=AVERAGE(C7:C10)

श्रेणी

विक्रेता

विक्रय

पेय पदार्थ

सुयामा

$5,122

माँस

डेवोलिओ

$450

उत्पादन

बुकानन

$6,328

उत्पादन

डेवोलिओ

$6,544

सूत्र

वर्णन

परिणाम

'=DCOUNTA(A6:C10,,C1:C2)

पंक्तियों की संख्‍या (3) की गणना करता है, जो C1:C2 में (>4611) शर्त को पूरा करती हैं. C2 में शर्त को कक्ष C4 के साथ श्रृंखलाबद्ध करते हुए =">" द्वारा निर्मित किया गया है, जो कि C7:C10 का परिकलित औसत है.

=DCOUNTA(A6:C10,,C1:C2)

पृष्ठ का शीर्ष

अपने कौशल का विस्तार करें
प्रशिक्षण का अन्वेषण करें
पहले नई सुविधाएँ प्राप्त करें
Office प्रतिभागी में शामिल हों

क्या यह जानकारी मददगार थी?

आपकी प्रतिक्रिया के लिए आपको धन्यवाद!

आपकी प्रतिक्रिया के लिए धन्यवाद! ऐसा लगता है आपको हमारे किसी Office सहायता एजेंट से कनेक्ट करना मददगार हो सकता है.

×