एक्सेल ऐरे सूत्र -

विषय - सूची

एक सरणी सूत्र एकल मान के बजाय कई मानों पर एक ऑपरेशन करता है। एक सरणी सूत्र का अंतिम परिणाम सूत्र का निर्माण कैसे किया जाता है, इस पर निर्भर करते हुए, एक आइटम या आइटम की एक सरणी हो सकती है। सही ढंग से काम करने के लिए, कई सरणी सूत्र नियंत्रण + शिफ्ट + दर्ज के साथ दर्ज करने की आवश्यकता है। जब आप किसी सूत्र में इस तरह से प्रवेश करते हैं, तो आप सूत्र पट्टी में घुंघराले ब्रेसिज़ () में लिपटा हुआ सूत्र देखेंगे।

एक ऐरे क्या है?

एक सरणी एक से अधिक वस्तुओं का संग्रह है। एक्सेल में ऐरे कर्ली ब्रैकेट के अंदर दिखाई देते हैं। उदाहरण के लिए, (1; 2; 3) या ("लाल", "नीला", "हरा")। एक्सेल में कारण सरणियाँ इतनी आम हैं कि वे सीधे सेल रेंज में मैप करते हैं। वर्टिकल पर्वतमाला को सरणियों के रूप में दर्शाया जाता है जो अर्धविराम का उपयोग करते हैं, उदाहरण के लिए (100; 125; 150)। क्षैतिज श्रेणियों को एरे के रूप में दर्शाया जाता है जो कॉमा का उपयोग करते हैं, उदाहरण के लिए ("छोटा", "मध्यम", "बड़ा")। एक दो आयामी सीमा अर्धविराम और अल्पविराम दोनों का उपयोग करेगी।

उदाहरण

सरणी सूत्र समझने में कुछ कठिन हैं, क्योंकि शब्दावली घनी और जटिल है। लेकिन सरणी सूत्र स्वयं बहुत सरल हो सकते हैं। उदाहरण के लिए, यह सरणी सूत्र मान "a" के लिए A1: A5 रेंज का परीक्षण करता है:

=OR(A1:A5="a")

सरणी ऑपरेशन A1: A5 में प्रत्येक सेल की तुलना स्ट्रिंग "a" से है। क्योंकि तुलना कई मानों पर चल रही है, इसलिए यह OR फ़ंक्शन के कई परिणाम देता है:

=OR((FALSE;FALSE;FALSE;TRUE;FALSE))

यदि परिणामी सरणी में कोई आइटम TRUE है, तो OR फ़ंक्शन TRUE लौटाता है।

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

(=SUM(LEN(B2:B11)))

LEN फ़ंक्शन को बी 2: बी 11 में कई मान दिए जाते हैं और एसयूएम के अंदर एक सरणी में कई परिणाम देता है:

=SUM((3;3;5;4;5;4;6;5;4;4))

जहाँ सरणी में प्रत्येक आइटम एक सेल मान की लंबाई का प्रतिनिधित्व करता है। SUM फ़ंक्शन तब सभी आइटमों को भेजता है और अंतिम परिणाम के रूप में 43 देता है।

विशेष वाक्यविन्यास

एक्सेल 365 को छोड़कर एक्सेल के सभी संस्करणों में, कई सरणी सूत्रों को सही तरीके से काम करने के लिए एक विशेष तरीके से दर्ज करने की आवश्यकता होती है। "एंटर" कुंजी के साथ प्रवेश करने के बजाय, उन्हें कंट्रोल + शिफ्ट + एंटर के साथ दर्ज करने की आवश्यकता है। आपको कभी-कभी "CSE" के रूप में "CSE" के रूप में नियंत्रण + Shift + Enter दिखाई देगा। इस तरह दर्ज किया गया एक सूत्र दोनों तरफ घुंघराले ब्रेसिज़ के साथ दिखाई देगा:

=(formula)

इन ब्रेसिज़ को एक्सेल द्वारा स्वचालित रूप से प्रदर्शित किया जाता है। सुनिश्चित करें कि आप घुंघराले ब्रेसिज़ को मैन्युअल रूप से दर्ज नहीं करते हैं।

कंट्रोल + शिफ्ट + एंटर के साथ सभी ऐरे फॉर्मूले दर्ज करने की जरूरत नहीं है। SUMPRODUCT जैसे कुछ फ़ंक्शन, सरणी ऑपरेशन को मूल रूप से संभालने के लिए प्रोग्राम किए जाते हैं और आमतौर पर कंट्रोल + शिफ्ट + एंटर की आवश्यकता नहीं होती है। उदाहरण के लिए, नीचे दिए गए दोनों सूत्र सरणी सूत्र हैं जो समान परिणाम लौटाते हैं, लेकिन केवल SUM संस्करण के लिए नियंत्रण + Shift + Enter की आवश्यकता होती है:

=(SUM(LEN(A1:A5))) =SUMPRODUCT(LEN(A1:A5))

एक्सेल 365

Excel 365 में, सरणी सूत्र मूल हैं और नियंत्रण + शिफ्ट + दर्ज करने की आवश्यकता नहीं है। सामान्य परिचय के लिए, एक्सेल में डायनामिक एरे फॉर्मूले देखें।

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