लुकअप
दो चरणों वाला लुकअप
परिभाषा
INDEX और MATCH साथ मिलकर पहले MATCH से स्थिति खोजते हैं और फिर INDEX से उस स्थिति का मान लाते हैं।
सिंटैक्स
=INDEX(return_range, MATCH(key, lookup_range, 0))
आर्गुमेंट
| आर्गुमेंट | अर्थ |
|---|---|
return_range |
वह कॉलम या पंक्ति जिसमें वह मान है जो आप वापस चाहते हैं। |
key |
वह आइटम जिसे आप खोज रहे हैं। |
lookup_range |
वह कॉलम या पंक्ति जिसमें कुंजी है, जो लौटाई जाने वाली रेंज के बराबर आकार की हो। |
0 |
MATCH को पूर्ण मेल खोजने के लिए कहता है। |
हल किया हुआ उदाहरण
एक मूल्य सूची में कीमत कॉलम A में और उत्पाद कॉलम B में है, इसलिए कुंजी उत्तर के दाईं ओर है।
| A: कीमत | B: उत्पाद |
|---|---|
| 29 | केतली |
| 68 | ब्लेंडर |
| 53 | Toaster |
सूत्र: =INDEX(A2:A4,MATCH("Toaster",B2:B4,0))
परिणाम: 53। MATCH को Toaster स्थिति 3 पर मिलता है, और INDEX तीसरी कीमत 53 लौटाता है, भले ही वह कुंजी के बाईं ओर हो।
अभ्यास
शहर Quito, Lima और Bogota B2:B4 में हैं, और उनकी मीटर में ऊँचाइयाँ 2850, 154 और 2640 A2:A4 में हैं। D2 में ऐसा सूत्र लिखें जो Bogota की ऊँचाई लौटाए।
- D2 में ऐसा INDEX और MATCH सूत्र लिखें जो Bogota की ऊँचाई लौटाए। ऊँचाइयाँ A2:A4 में हैं और शहर B2:B4 में हैं।
- D2 को Bogota की ऊँचाई दिखाना चाहिए।
संबंधित फ़ंक्शन
INDEX और MATCH लुकअप को दो चरणों में बाँट देते हैं, इसलिए हर चरण को अलग से जाँचा जा सकता है और किसी को भी कहीं और दोबारा उपयोग किया जा सकता है।
आम गलती
ऐसी रेंज का उपयोग करना जो एक-दूसरे से मेल नहीं खातीं, जैसे INDEX(A2:A4,MATCH(...,B3:B5,0)); स्थिति एक पंक्ति खिसक जाती है और गलत आइटम लौट आता है।