असमान श्रेणियों को संदर्भित करने के लिए काउंटिफ, काउंटब्लैंक आदि जैसे कार्यों का उपयोग करें।


6

वहाँ सरणी सूत्र या कुछ अन्य सुविधा का उपयोग करने का एक तरीका अनिवार्य रूप से एक एक्सेल फ़ंक्शन है जिसका अर्थ है।

=Countblank({A1,A4:A6,A112:127,B29:B38})  etc.

अनिवार्य रूप से, मैं कई स्थानों का उल्लेख करना चाहता हूँ जहाँ आप सामान्य रूप से एक सन्निहित सीमा टाइप करेंगे। यदि वास्तव में संभव है तो गैर-वीबीए को प्राथमिकता दी जाती है।

मुझे पता है कि मैं उपयोग कर सकता हूं

=Countblank(A1)+Countblank(A4:A6)+Countblank(A112:127)+Countblank(B29:B38) 

इस मामले में, लेकिन यह स्पष्ट कारणों के लिए आदर्श नहीं है।

सबको धन्यवाद :)


आप प्रत्येक गैर-सन्निहित श्रेणियों के नामकरण का प्रयास कर सकते हैं।
बिलडॉ

2
कुछ समग्र कार्य इसका समर्थन करते हैं और अन्य नहीं करते हैं। यदि आपका समर्थन नहीं है, तो आपको थोड़ा संभोग करना होगा। यदि आप ऐसा करना चाहते हैं, तो आप एक यूडीएफ को परिभाषित कर सकते हैं जो एक पैरामीटर सरणी लेता है और परिणाम को एक असंतत श्रेणी के लिए आउटपुट करता है। हालांकि वीबीए की आवश्यकता है।
बायरन वॉल

यह काम करने के लिए प्रतीत नहीं होता, बिलर।
जेसन क्लेमेंट

आप यह क्यों कर रहे हैं? क्या आपके पास एक अतिरिक्त स्तंभ नहीं हो सकता है जो यह परिभाषित करता है कि एक स्तंभ को गिना जाना चाहिए या नहीं? कई कारणों से, फार्मूले में हार्डकोड होने के बजाय डेटा से तर्क का उल्लेख करने का एक तरीका होना चाहिए।
एंडी टेरा

जवाबों:


1

INDIRECT फ़ंक्शन का उपयोग करके आप श्रेणियों की एक सरणी बना सकते हैं, फिर SUM में संलग्न COUNTBLANK के साथ उपयोग करके आवश्यक परिणाम देना चाहिए।

=SUM(COUNTBLANK(INDIRECT({"A1","A4:A6","A112:A127","B29:B38"})))

COUNTBLANK के लिए आप खाली COUNTIF मानदंड का उपयोग कर सकते हैं।

=SUM(COUNTIF(INDIRECT({"A1","A4:A6","A112:A127","B29:B38"}),""))

एंटनी सही है मैंने इस विधि का उपयोग अतीत में खाली या रिक्त कोशिकाओं को निर्धारित करने के लिए किया है
मैथ्यू लोज़ोया

-1

मैं एक्सेल के इस भाग के साथ पूरी तरह से सहज नहीं हूं, लेकिन मैं आपको सही दिशा में इंगित करने के लिए सिद्धांत को अच्छी तरह से जानता हूं। उम्मीद है कि कोई और व्यक्ति जो इस क्षेत्र को बेहतर जानता है, अधिक विस्तृत प्रतिक्रिया दे सकता है।

फ़ंक्शंस स्वयं का समर्थन नहीं करते हैं जो आप चाहते हैं। हालाँकि, आप VBA का उपयोग करके, एक्सेल में अपने स्वयं के कार्य बना सकते हैं। मेरा मानना ​​है कि यह फ़ंक्शन कमांड है, और जिस तरह से मैं इसे सेट करूंगा वह कुछ ऐसा है

कार्य - परिभाषित करना

SUMIFM (मानदंड, रेंज 1, [रेंज 2] ...) = सुमीफ (रेंज 1, मानदंड 1) + [सुमीफ (रेंज 2, मानदंड 1)] ...

फिर, जब भी आपको कई श्रेणियों में एक समिफ़ का उपयोग करने की आवश्यकता होती है, तो आप एक सूफ़्म का उपयोग कर सकते हैं।

यह मुझे आश्चर्यचकित नहीं करेगा अगर ऐसा कुछ पहले से ही बना हुआ था और कहीं पुस्तकालय में है, जिसका अर्थ है कि आपको इसे स्वयं नहीं लिखना होगा। मुझे या तो आश्चर्य नहीं होगा अगर एक पुस्तकालय में इसके समान कई, कई कार्य थे, जिन्हें आप अपने एक्सेल में जोड़ सकते हैं और जोड़ सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.