एक्सेल सूत्र: लगातार मासिक आदेशों की गणना करें -

विषय - सूची

सामान्य सूत्र

(=MAX(FREQUENCY(IF(rng>0,COLUMN(rng)),IF(rng=0,COLUMN(rng)))))

सारांश

लगातार मासिक आदेशों को गिनने के लिए, आप COLUMN और MAX की मदद से FREQUENCY फ़ंक्शन के आधार पर एक सरणी सूत्र का उपयोग कर सकते हैं।

दिखाए गए उदाहरण में, I5 में सूत्र है:

(=MAX(FREQUENCY(IF(C5:H5>0,COLUMN(C5:H5)),IF(C5:H5=0,COLUMN(C5:H5)))))

नोट: यह एक सरणी सूत्र है और इसे Control + Shift + Enter के साथ दर्ज किया जाना चाहिए।

स्पष्टीकरण

यह समझने के लिए एक मुश्किल फार्मूला है, इसलिए बकसुआ करो!

वे सूत्र की कुंजी जान रहे हैं कि FREQUENCY एक विशिष्ट तरीके से संख्या को "डिब्बे" में इकट्ठा करता है। प्रत्येक बिन एक ऊपरी सीमा का प्रतिनिधित्व करता है, और डेटा सेट में सभी संख्याओं की गिनती उत्पन्न करता है जो ऊपरी सीमा से कम या बराबर होती हैं, और पिछले बिन संख्या से अधिक होती हैं। फिर ट्रिक उस डेटा का उपयोग करने के लिए है जिसमें आप जिस स्थिति के लिए परीक्षण करना चाहते हैं, उसका उपयोग करें (इस मामले में शून्य से अधिक की गणना करें), और विपरीत स्थिति का उपयोग करके bins_array।

Data_array बिन बनाने के लिए हम निम्नलिखित का उपयोग करते हैं:

IF(C5:H5>0,COLUMN(C5:H5))

हम प्रत्येक महीने में ऑर्डर काउंट का परीक्षण करते हैं और यदि पॉजिटिव है, तो उस कॉलम नंबर को वापस करें जहां ऑर्डर काउंट> 0. परिणामी सरणी इस तरह दिखती है:

(3, FALSE, FALSE, 6,7,8)

ध्यान दें कि केवल कॉलम जहां ऑर्डर संख्या> 0 इस सरणी में बनाते हैं।

इस के साथ डिब्बे सरणी उत्पन्न होती है:

IF(C5:H5=0,COLUMN(C5:H5))

यह क्रम संख्या = 0 के लिए कॉलम संख्या रखता है जो इस तरह से समाप्त होती है:

(FALSE, 4,5, FALSE, FALSE, FALSE)

केवल कॉलम जहाँ ऑर्डर काउंट = 0 इसे इस सरणी में बनाते हैं जहाँ, मानक मानक व्यवहार के अनुसार, वे कार्यात्मक डिब्बे बन जाते हैं जो कि गैर-शून्य ऑर्डर करते हैं। जीत FALSE के लिए अनुवादित है और डेटा सरणी से किसी भी संख्या को इकट्ठा नहीं करते हैं, क्योंकि FALSE मूल्यों की अनदेखी की जाती है।

ऊपर डेटा सरणी और बिन सरणियों के साथ, आवृत्ति इस तरह से एक सरणी में प्रति बिन मायने रखता है:

(1; 0; 3)

अब हम केवल FREQUENCY द्वारा दिए गए सरणी के आसपास MAX फ़ंक्शन को लपेटते हैं। अधिकतम तब अंतिम परिणाम के रूप में सरणी में उच्चतम संख्या देता है।

अन्य लगातार मान

अन्य मूल्यों की लगातार घटनाओं की गणना करने के लिए, तर्क को उसी पैटर्न के अनुसार आवश्यकतानुसार समायोजित करें: जिस चीज़ की आप गिनती करना चाहते हैं, उसके लिए पहली शर्त परीक्षण, दूसरी स्थिति विपरीत के लिए परीक्षण करना।

अच्छा लिंक

विशिष्ट पाठ के साथ लगातार कोशिकाओं की गणना करें (MrExcel)

दिलचस्प लेख...