INDEX
INDEX फ़ंक्शन, सेलों के संग्रह के भीतर ही निर्दिष्ट पंक्ति और स्तंभ के प्रतिच्छेद पर सेल के मान को दर्शाता है या सरणी फ़ंक्शन से सरणी दर्शाता है।
INDEX(range, row-index, column-index, area-index)
range: सेलों का संग्रह। श्रेणी, एकल संग्रह या एक से अधिक संग्रह है, प्रत्येक सेलों की एकल श्रेणी है। यदि एक से अधिक संग्रह निर्दिष्ट किया जाता है, तो वे अल्पविराम से विभाजित किए जाएँगे और लघुकोष्ठक के अतिरिक्त सेट में संलग्न किए जाते हैं। उदाहरण के लिए ((B1:B5,C10:C12))। range द्वारा संदर्भित सेलों में कोई भी मान हो सकते हैं।
row-index: परिणामी मान को प्रदर्शित करने वाली पंक्ति संख्या को दर्शाने वाला संख्या मान। row-index को ० से बड़ा या इसके बराबर और range में पंक्तियों की संख्या से छोटा या इसके बराबर होना चाहिए। यदि row-index ० है, तो INDEX पूरे स्तंभ column-index के लिए सरणी के मानों को दर्शाता है जो कि ० से बड़ा और range में स्तंभों की संख्या से कम या उसके बराबर होने चाहिए।
column-index: परिणामी मान की स्तंभ संख्या को निर्दिष्ट करने वाला वैकल्पिक संख्या मान। column-index को ० से बड़ा या इसके बराबर और range में स्तंभों की संख्या से छोटा या इसके बराबर होना चाहिए। यदि column-index ० है, तो INDEX पूरे स्तंभ row-index के लिए सरणी के मानों को दर्शाता है जो कि ० से बड़ा और range में पंक्तियों की संख्या से कम या उसके बराबर होने चाहिए।
area-index: परिणामी मान की क्षेत्र संख्या को निर्दिष्ट करने वाला वैकल्पिक संख्या मान। area-index को १ से बड़ा या इसके बराबर और range में क्षेत्रों की संख्या से छोटा या इसके बराबर होना चाहिए। यदि area-index मिटाया जाता है, तो १ का उपयोग किया जाता है।
नोट
INDEX, मानों के दो आयामी संग्रह के निर्दिष्ट प्रतिच्छेदन पर मान दर्शाता है। उदाहरण के लिए मान लीजिए सेलों B1:D8 में मान हैं।
=INDEX(B1:D8, 2, 3) दूसरी पंक्ति और तीसरे स्तंभ (सेल D3 में मान) के प्रतिच्छेदन पर प्राप्त मान को दर्शाता है।
लघुकोष्ठकों के अतिरिक्त जोड़ी में श्रेणियों को संलग्न करके एक से अधिक क्षेत्र निर्दिष्ट किया जा सकते हैं। उदाहरण के लिए :
=INDEX((B2:D5, B7:D10), 2, 3, 2) द्वितीय क्षेत्र (सेल D8 में मान) में दूसरी पंक्ति और तीसरे स्तंभ के प्रतिच्छेदन पर मान प्रदर्शित करता है।
=INDEX किसी अन्य फ़ंक्शन के लिएएक पंक्ति या एक स्तंभ सरणी को प्रदर्शित कर सकता है। इस रूप में row-index या column-index कि आवश्यकता होती है किंतु अन्य वितर्क को मिटाया जा सकता है। उदाहरण के लिए :
=SUM(INDEX(B2:D5, , 3)) तीसरे स्तंभ (सेल D2 से सेल D5 के बीच) में मानों के योग को प्रदर्शित करता है।
=AVERAGE(INDEX(B2:D5, 2)) दूसरी पंक्ति (सेल B3 से सेल D3 के बीच) में मानों के औसत को दर्शाता है।
INDEX सरणी फ़ंक्शन के द्वारा प्रदर्शित सरणी से मान को प्रदर्शित कर (या पढ़) सकता है। FREQUENCY निर्दिष्ट अंतरालों पर आधारित, मानों की सरणी दर्शाता है।
=INDEX(FREQUENCY($A$1:$F$5, $B$8:$E$8), 1) ये FREQUENCY फ़ंक्शन द्वारा दर्शाई गई सरणी का पहला मान दर्शाएगा।
उसी तरह =INDEX(FREQUENCY($A$1:$F$5, $B$8:$E$8), 5) सरणी में पाँचवा मान दर्शाएगा।
सरणी में स्थान को सरणी के ऊपरी बाएँ कोने में सेल के सापेक्ष नीचे स्तंभों की संख्या और दाईं ओर पंक्तियों की संख्या को दर्शाकर निर्दिष्ट किया जा सकता है।
केवल उस अपवाद को छोड़कर जिसमें INDEX ऊपर तीसरे केस के अनुसार निर्दिष्ट है, row-index को मिटाया नहीं जा सकता और यदि column-index को मिटाया जाता है, तो इसे १ माना जाएगा।
उदाहरण |
---|
निम्नलिखित तालिका में : |
A | B | C | D | |
---|---|---|---|---|
1 | 1 | 11 | 21 | |
2 | 2 | 12 | 22 | |
3 | 3 | 13 | 23 | |
4 | 4 | 14 | 24 | |
5 | a | b | c | |
6 | d | e | f | |
7 | g | h | i | |
8 | j | k | l |
=INDEX(B1:D4, 2, 3) २२ को दर्शाता है जो कि निर्दिष्ट संग्रह (range B1:D4 है इसलिए D2 सेल का कॉन्टेंट परिणाम है) की दूसरी पंक्ति (row-index २ है) और तीसरे स्तंभ (column-index ३ है) का मान है। =INDEX((B1:D4, B5:D8), 2, 3, 2) “f” को दर्शाता है जो कि निर्दिष्ट संग्रह दूसरा क्षेत्र (area-index २ है) जो कि सेल D6 है, की दूसरी पंक्ति (row-index २ है) और तीसरे स्तंभ (column-index ३ है) का मान है। =SUM(INDEX(B1:D4, , 3)) ९० को दर्शाता है जो कि तीसरे स्तंभ (D4 के माध्यम से सेल D1) में मानों का योग है। =AVERAGE(INDEX(B1:D4, 2)) १२ को दर्शाता है जो कि दूसरी पंक्ति में (D2 के माध्यम से सेल B2) में मानों का औसत है। |