
सामान्य सूत्र
=INDEX(data,0,MATCH(value,headers,0))
सारांश
संपूर्ण स्तंभ देखने और पुनः प्राप्त करने के लिए, आप INDEX और MATCH फ़ंक्शन के आधार पर एक सूत्र का उपयोग कर सकते हैं। दिखाए गए उदाहरण में, सभी Q3 परिणामों को देखने के लिए उपयोग किया जाने वाला सूत्र है:
=INDEX(C5:F8,0,MATCH(I5,C4:F4,0))
नोट: यह सूत्र SUM फ़ंक्शन में केवल यह प्रदर्शित करने के लिए एम्बेडेड है कि सभी मान ठीक से पुनर्प्राप्त किए गए हैं।
स्पष्टीकरण
Gist: कॉलम इंडेक्स की पहचान करने के लिए MATCH का उपयोग करें, फिर INDEX को पंक्ति संख्या को शून्य पर सेट करके पूरे कॉलम को पुनः प्राप्त करें।
अंदर से बाहर काम कर रहे, MATCH का उपयोग इस तरह से कॉलम इंडेक्स प्राप्त करने के लिए किया जाता है:
MATCH(I5,C4:F4,0)
लुकअप मान "Q3" H5 से आता है, सरणी C4: F4 में हेडर है, और शून्य का उपयोग सटीक मिलान करने के लिए किया जाता है। MATCH फ़ंक्शन 3 परिणाम के रूप में देता है, जो कॉलम नंबर के रूप में INDEX फ़ंक्शन में खिलाया जाता है।
INDEX के अंदर, सरणी C5: F8 रेंज के रूप में प्रदान की जाती है, और कॉलम संख्या 3 है, जैसा कि MATCH द्वारा प्रदान किया गया है। पंक्ति संख्या शून्य पर सेट है:
=INDEX(C5:F8,0,3)
यह INDEX को अंतिम परिणाम के रूप में सरणी के सभी 4 मानों को वापस करने का कारण बनता है, इस तरह से एक सरणी में:
(121250;109250;127250;145500)
दिखाए गए उदाहरण में, संपूर्ण सूत्र SUM फ़ंक्शन में लिपटे हुए हैं, जो सरणियों को मूल रूप से संभाल सकते हैं। SUM फ़ंक्शन 503,250 का अंतिम परिणाम देता है।
अन्य कार्यों के साथ प्रसंस्करण
एक बार जब आप डेटा का पूरा कॉलम पुनः प्राप्त कर लेते हैं, तो आप अतिरिक्त प्रोसेसिंग के लिए उस कॉलम को SUM, MAX, MIN, AVERAGE, LARGE इत्यादि कार्यों में फीड कर सकते हैं। उदाहरण के लिए, आप इस तरह से अधिकतम मूल्य प्राप्त कर सकते हैं:
=MAX(INDEX(C5:F8,0,MATCH(I5,C4:F4,0)))