पुन: प्रयोज्य VLOOKUP (VLOOKUP)

विषय-सूची

हमारे पास सामानों की संख्या और नामों के साथ ऑर्डर की एक सूची है। उदाहरण के लिए, मैं चाहता हूं कि तालिका से ऑर्डर नंबर से सभी सामान जो इसमें शामिल हैं, को बाहर निकालें। कमोबेश इस तरह:

 

अद्भुत विशेषता वीलुकअप (व्लुकअप) ऐसी स्थिति में यह केवल आंशिक रूप से मदद करेगा, क्योंकि पहले पाए गए मैच से ही डेटा निकालने में सक्षम है, यानी केवल हमें देगा सेब. तालिका से सभी आइटम खोजने और निकालने के लिए, सरणी सूत्र का उपयोग करना बेहतर है। इस तरह:

=सूचकांक($बी$2:$बी$16;कम से कम(IF($ ई $ 2=A2: A16;लाइन(बी 2: बी 16)-1;»»);लाइन()-5))

इसे निम्नानुसार दर्ज किया जाना चाहिए:

  1. उन कक्षों का चयन करें जहां परिणाम प्रदर्शित किए जाने चाहिए (हमारे उदाहरण में, यह श्रेणी D6:D20 है)
  2. श्रेणी के दर्ज करें (सूत्र को पहले सेल में कॉपी करें)
  3. दबाना कंट्रोल + पाली + दर्ज

खंड में इकाई घटाव स्ट्रिंग (बी 2: बी 16) -1 टेबल हेडर के कारण किया जाता है। उसी कारण से, मूल एक के सापेक्ष परिणामी सीमा में बदलाव की भरपाई के लिए, टुकड़े में संख्या पांच घटा दी जाती है स्ट्रिंग () -5

#NUM छिपाने के लिए! त्रुटि जो परिणामी श्रेणी D6:D20 में रिक्त कक्षों में दिखाई देगी, आप हमारे सूत्र को थोड़ा अधिक जटिल के साथ बदलकर त्रुटि जाँच फ़ंक्शन IF और EOSH का उपयोग कर सकते हैं:

=आईएफ(ईओएसएच(ИНДЕКС($B$2:$B$16;НАИМЕНЬШИЙ(ЕСЛИ($E$2=A2:A16;СТРОКА(B2:B16)-1;»»);СТРОКА()-5)));»»;ИНДЕКС($B$2:$B$16;НАИМЕНЬШИЙ(ЕСЛИ($E$2=A2:A16;СТРОКА(B2:B16)-1;»»);СТРОКА()-5)))

Excel 2007 में, एक अधिक सुविधाजनक IFERROR फ़ंक्शन दिखाई दिया - यह आपको समस्या को अधिक कॉम्पैक्ट रूप से हल करने की अनुमति देता है:

=इफरर(ИНДЕКС($B$2:$B$16;НАИМЕНЬШИЙ(ЕСЛИ($E$2=A2:A16;СТРОКА(B2:B16)-1;»»);СТРОКА()-5));»»)

PS

एक्सेल के अंग्रेजी संस्करण में, ये फ़ंक्शन इस तरह दिखाई देंगे:

=INDEX($B$2:$B$16,SMALL(IF($E$2=A2:A16,ROW(B2:B16)-1,»»),ROW()-5))

=IF(ISERR(INDEX($B$2:$B$16,SMALL(IF($E$2=A2:A16,ROW(B2:B16)-1,»»),ROW()-5))),»»,INDEX($B$2:$B$16,SMALL(IF($E$2=A2:A16,ROW(B2:B16)-1,»»),ROW()-5)))

=IFERROR(INDEX($B$2:$B$16,SMALL(IF($E$2=A2:A16,ROW(B2:B16)-1,»»),ROW()-5)),»»)

  • तालिका में डेटा ढूँढने के लिए VLOOKUP फ़ंक्शन का उपयोग करना
  • VLOOKUP2 फ़ंक्शन का एक उन्नत संस्करण जो किसी भी कॉलम में खोज सकता है, न कि केवल पहला मान
  • VLOOKUP2 और VLOOKUP3 PLEX ऐड-ऑन से कार्य करते हैं
  • सरणी सूत्र क्या हैं और उनका उपयोग किस लिए किया जाता है?

 

एक जवाब लिखें