
सामान्य सूत्र
(=COLUMN(range)-COLUMN(range.firstcell)+1)
सारांश
किसी श्रेणी में संबंधित स्तंभ संख्याओं का पूरा सेट पाने के लिए, आप COLUMN फ़ंक्शन के आधार पर एक सरणी सूत्र का उपयोग कर सकते हैं।
दिखाए गए उदाहरण में, B4: H4 में सरणी सूत्र है:
(=COLUMN(B4:H4)-COLUMN(B4)+1)
वर्कशीट पर, इसे कंट्रोल + शिफ्ट + एंटर का उपयोग करके मल्टी-सेल ऐरे फॉर्मूला के रूप में दर्ज किया जाना चाहिए
यह एक मजबूत सूत्र है जो कि सीमा के सामने कॉलम में डाले जाने पर भी सापेक्ष संख्या उत्पन्न करना जारी रखेगा।
स्पष्टीकरण
पहला COLUMN फ़ंक्शन इस तरह की 7 संख्याओं की एक सरणी बनाता है:
(2,3,4,5,6,7,8)
दूसरा COLUMN फ़ंक्शन इस तरह से केवल एक आइटम के साथ एक सरणी उत्पन्न करता है:
(2)
जो तब उपज के लिए पहले सरणी से घटाया जाता है:
(0,1,2,3,4,5,6)
अंत में, 1 पाने के लिए जोड़ा गया है:
(1,2,3,4,5,6,7)
एक नामित सीमा के साथ
आप नामांकित श्रेणी के साथ उपयोग करने के लिए इस सूत्र को अनुकूलित कर सकते हैं। उदाहरण के लिए, उपरोक्त उदाहरण में, यदि आपने B4: H4 के लिए एक नामांकित श्रेणी "डेटा" बनाया है, तो आप इस संख्या का उपयोग संख्याओं को उत्पन्न करने के लिए कर सकते हैं:
(=COLUMN(data)-COLUMN(INDEX(data,1,1))+1)
आप इस फॉर्मूले को अन्य एरे फॉर्मूला में जोड़ेंगे, जिसमें डेटा कॉलम-बाय-कॉलम को प्रोसेस करना होगा।
साथ में
अनुक्रम समारोह के साथ एक सीमा के लिए सापेक्ष पंक्ति कॉलम वापस करने का सूत्र सरल है:
=SEQUENCE(COLUMNS(range))
COLUMNS फ़ंक्शन कॉलम की गिनती प्रदान करता है, जिसे SEQUENCE फ़ंक्शन में लौटाया जाता है। तब क्रम संख्या 1 से शुरू होकर संख्याओं की एक सरणी बनाता है। इसलिए, ऊपर दिए गए मूल उदाहरण का अनुसरण करते हुए, नीचे दिया गया सूत्र समान रिटर्न देता है:
=SEQUENCE(COLUMNS(B4:H4)) // returns (1;2;3;4;5;6;7)
नोट: SEQUENCE सूत्र केवल Excel 365 में उपलब्ध एक नया गतिशील सरणी फ़ंक्शन है।