प्रत्येक सेल या डेटा श्रेणी में फ़ंक्शन सम्मिलित करना और लागू करना धीमा और निराशाजनक है। इस प्रक्रिया को तेज करने के लिए, आप Google पत्रक में ARRAYFORMULA फ़ंक्शन का उपयोग कर सकते हैं। यह फ़ंक्शन सेल रेंज से कई कॉलम और पंक्तियों में मानों को आउटपुट करता है।
Google पत्रक में अधिकांश सूत्रों के विपरीत, इस सूत्र का विस्तार किया जा सकता है, जिसका अर्थ है कि जब नया डेटा जोड़ा जाता है, तो सूत्र स्वतः ही अपडेट हो जाता है। यह आलेख चर्चा करता है कि ARRAYFORMULA क्या है, इसका सिंटैक्स, और आप इसे Google पत्रक में कैसे उपयोग कर सकते हैं। इसे जल्दी से मास्टर करने के लिए पढ़ें।
एक ऐरेफॉर्मुला क्या है?
ARRAYFORMULA एक आसान Google पत्रक फ़ंक्शन है जो एकल मानों के बजाय एक सेल श्रेणी को आउटपुट करता है, और आप इसे गैर-सरणी सूत्रों के साथ सरणी संगत में बदलने के लिए उपयोग कर सकते हैं।
हालाँकि परिभाषा किसी ऐसे व्यक्ति के लिए भ्रमित करने वाली हो सकती है जो सूत्र और उसके उपयोग से अनजान है, गाइड में हमने जो उदाहरण दिए हैं, वे इसे स्पष्ट कर देंगे। लेकिन, इसके उपयोग को सरल बनाने के लिए, यह आपको कई स्तंभों या पंक्तियों में एक सूत्र का उपयोग करने की अनुमति देता है।
यह या तो एक सेल श्रेणी या एक ही आकार के एकाधिक वाले का उपयोग कर सकता है। आप काम का उपयोग कर सकते हैं Ctrl+शिफ्ट+एंटर स्वचालित रूप से इनपुट करने के लिए कीबोर्ड शॉर्टकट ऐरेफॉर्मुला( सूत्र पहले से ही कक्ष में है।
ऐरेफॉर्मुला क्यों उपयोगी है?
अपनी स्प्रैडशीट में ARRAYFORMULA का उपयोग करने के बहुत सारे लाभ हैं। सबसे पहले, आप इस सूत्र का उपयोग बड़े पैमाने पर डेटा सेट के साथ कर सकते हैं, जिसका अर्थ है कि आपको सूत्रों को कई स्तंभों में दोहराना नहीं पड़ेगा। इससे न केवल आपका समय बचेगा, बल्कि Google पत्रक बड़ी स्प्रैडशीट को अधिक आसानी से चलाएगा क्योंकि कम फ़ार्मुलों को एक साथ निष्पादित करने की आवश्यकता होती है।
यह सूत्र विस्तार योग्य है, जिसका अर्थ है कि एक स्थान में परिवर्तन से संपूर्ण डेटा श्रेणी का विस्तार होगा। इतना ही नहीं, सूत्र गतिशील भी है। इसका मतलब है कि जब भी आप शीट में कोई संपादन करेंगे तो आपको सूत्रों को मैन्युअल रूप से संपादित नहीं करना पड़ेगा।
ऐरेफॉर्मुला बनाम। स्वत: भरण
Google पत्रक एक सुझाई गई स्वतः भरण सुविधा प्रदान करता है जो आपको शेष पंक्तियों में प्रयुक्त फ़ंक्शन को लागू करने की अनुमति देता है। हालांकि, इसका उपयोग करने का मतलब है कि आपको ARRAYFORMULA का कोई अतिरिक्त लाभ नहीं मिलेगा।
इसके अतिरिक्त, जब आप किसी सेल को अपडेट करते हैं, तो हमेशा एक जोखिम होता है कि ऑटोफिल डेटा को सटीक रूप से अपडेट नहीं कर पाएगा। इससे बहुत सारे सेल सिंक से बाहर हो सकते हैं, जिसके परिणामस्वरूप डेटा में विसंगतियां होती हैं।
ARRAYFORMULA. के लिए सिंटैक्स
ARRAYFORMULA एक तर्क का उपयोग करता है, जिसमें अन्य सूत्र या कक्ष श्रेणियां शामिल हो सकती हैं। सूत्र के काम करने के लिए तर्क आवश्यक है। यहाँ इस सूत्र के लिए वाक्य रचना है:
=एरेफॉर्मुला (सूत्र)
यहाँ इस सूत्र में प्रयुक्त तर्क है:
- सूत्र: यह एक व्यंजक या श्रेणी है जो समान आकार की एकल या एकाधिक श्रेणियों का उपयोग करती है
यह तर्क हो सकता है:
- एक सेल रेंज
- एक ही आकार की एक श्रेणी या एकाधिक कक्ष श्रेणियों का उपयोग करने वाला गणित व्यंजक।
- एक फ़ंक्शन जो एक से अधिक सेल वाले परिणाम देता है।
आप इस सूत्र को स्प्रेडशीट में मौजूदा गैर-सरणी कार्यों में भी जोड़ सकते हैं। आप का उपयोग करके ऐसा कर सकते हैं Ctrl+ Shift+ Enter छोटा रास्ता।
अन्य पत्रक कार्यों के साथ ARRAYFORMULA का उपयोग करना
इस फॉर्मूले के सिंटेक्स को देख लेना ही काफी नहीं है। चूंकि ARRAYFOMULA को काम करने के लिए अनिवार्य रूप से इसके अंदर एक दूसरे फ़ंक्शन की आवश्यकता होती है, इसलिए हमें कुछ उदाहरणों को देखने की आवश्यकता होगी। यहां कुछ तरीके दिए गए हैं जिनसे आप Google पत्रक में इस फ़ंक्शन का उपयोग कर सकते हैं।
1. सरल सरणी सूत्र
इस उदाहरण में, हमारे पास नामों के साथ एक स्प्रेडशीट है। मान लीजिए कि हम पहले और अंतिम नामों को एक नए सेल में जोड़ना चाहते हैं जिसमें पूरा नाम हो। ऐसा करने के लिए, हम इस सूत्र का उपयोग कर सकते हैं:
=ए2 &""& बी2
जैसा कि आप देख सकते हैं, यह सूत्र प्रति-कोशिका के आधार पर कार्य करता है। इसका मतलब है कि सूत्र को निष्पादित करने के लिए सेल पते को इनपुट करने की आवश्यकता है। ARRAYFORMULA का उपयोग करते समय, यह सूत्र को कई बार निष्पादित करने की आवश्यकता के बिना स्वचालित रूप से किया जा सकता है।
शीट में कक्षों को संयोजित करने के लिए ARRAYFORMULA का उपयोग करने के लिए आपको जिन चरणों का पालन करना होगा, वे यहां दिए गए हैं:
- उस सेल पर क्लिक करें जहाँ आप ARRAYFORMULA का उपयोग करना चाहते हैं।
- सूत्र के प्रारंभिक भाग में टाइप करें, जो है =एरेफॉर्मुला(.
- अब इस उदाहरण की शुरुआत में देखे गए फॉर्मूले की पुनरावृत्ति टाइप करें। इस मामले में, हम उपयोग करते हैं A2:A7 और "" और B2:B7. ध्यान दें कि हमने अलग-अलग कक्षों का उपयोग करने के बजाय संपूर्ण श्रेणियों का उपयोग किया है।
- समापन कोष्ठक जोड़ें।
- अंत में दबाएं प्रवेश करना सूत्र निष्पादित करने के लिए।
2. IF कार्यों के साथ ARRAYFORMULA
इस उदाहरण में, हमारे पास कुछ दुकान वस्तुओं और उनके इन्वेंट्री स्तरों का नमूना डेटा है। स्टॉक में पर्याप्त मात्रा में आइटम मौजूद है या नहीं, यह जांचने के लिए हम IF फॉर्मूला का उपयोग करते हैं।
मान लीजिए कि हमें बस ऑटोफिल करना है अगर सूत्र प्रत्येक सेल में व्यक्तिगत रूप से। उस स्थिति में, यह एक ही फॉर्मूले के निष्पादित होने के बड़ी संख्या में उदाहरणों को जल्दी से जोड़ सकता है, जो आपके Google पत्रक को धीमा कर सकता है। इस कारण से, ARRAYFORMULA का उपयोग करना बेहतर है।
यहां बताया गया है कि आप Google पत्रक में मौजूदा IF फ़ंक्शन के साथ ARRAYFORMULA को कैसे संयोजित करेंगे:
- उस सेल श्रेणी पर क्लिक करें जिसमें IF सूत्र है। इस मामले में सूत्र है =IF(B2:B5<25,"आदेश", "नहीं").
- अपने टेक्स्ट कर्सर को के बीच ले जाएँ के बराबर (=) और यह "यदि" सूत्र में।
- प्रारंभिक ARRAYFORMULA कथन यहाँ लिखें, जो है ऐरेफॉर्मुला(.
- सूत्र के अंत में जाएँ और एक अतिरिक्त कोष्ठक जोड़ें।
- प्रेस प्रवेश करना सूत्र निष्पादित करने के लिए।
सूत्र इसे सभी चयनित कक्षों में केवल एक उदाहरण में निष्पादित करेगा। यह अन्य IF कथनों के साथ काम करेगा जैसे Google पत्रक में SUMIF बहुत।
Google पत्रक में ARRAYFORMULA को लपेटना
ARRAYFORMULA फ़ंक्शन पत्रक में सबसे शक्तिशाली कार्यों में से एक है। यह एक साथ कई कार्य कर सकता है और अन्य कार्यों की एक विस्तृत विविधता के साथ जोड़ा जा सकता है। हालाँकि यह पहली बार में भ्रमित करने वाला लग सकता है, आप इसे अपनी स्प्रैडशीट में हर जगह उपयोग करना शुरू कर देंगे, जब आप इसे समझ लेंगे।
ARRAYFORMULA का अभ्यास करने से आपको Google पत्रक और एक्सेल में अन्य सरणी-संगत कार्यों को समझने में भी मदद मिलेगी। इसे जारी रखें, और आप कुछ ही समय में एक स्प्रेडशीट समर्थक बन जाएंगे।