एक्सेल में एकाधिक मिलानों के साथ Vlookup कैसे करें (आसान चरणों के साथ)

  • इसे साझा करें
Hugh West

एक्सेल के सबसे आश्चर्यजनक और व्यापक रूप से उपयोग किए जाने वाले कार्यों में से एक वीलुकअप फ़ंक्शन है। अब तक, हमने इस फ़ंक्शन का उपयोग करके कोशिकाओं की एक श्रृंखला से एक मैच को निकालना सीखा है। आप अक्सर ऐसे परिदृश्यों का सामना कर सकते हैं जिनमें आपको अद्वितीय पहचानकर्ता के लिए सभी मिलान मान प्राप्त करने की आवश्यकता होती है। इस लेख में, हम यह प्रदर्शित करेंगे कि कैसे आप एक्सेल में VLOOKUP फ़ंक्शन का उपयोग करके सेल की एक श्रेणी से कई मिलान निकाल सकते हैं।

अभ्यास कार्यपुस्तिका डाउनलोड करें

आप कर सकते हैं बेहतर समझ के लिए निम्नलिखित एक्सेल वर्कबुक डाउनलोड करें और स्वयं अभ्यास करें।

मल्टीपल मैचेस के साथ वीलुकअप करना। 0>यहां हमारे पास मार्टिन बुकस्टोर के बुक रिकॉर्ड हैं। इस डेटासेट में कॉलम B , C के अंतर्गत कुछ पुस्तकों के पुस्तक प्रकार , पुस्तक का नाम , और लेखक शामिल हैं , और D संगत रूप से।

आज हमारा उद्देश्य VLOOKUP फ़ंक्शन<2 का उपयोग करके प्रत्येक प्रकार की पुस्तक के सभी मिलान निकालना है।>। हम इसे दो चरणों में निष्पादित करेंगे। तो, चलिए एक-एक करके उन्हें एक्सप्लोर करते हैं।

यहाँ, हमने Microsoft Excel 365 संस्करण का उपयोग किया है, आप अपनी सुविधा के अनुसार किसी अन्य संस्करण का उपयोग कर सकते हैं।

📌 चरण 01: प्रत्येक लुकअप वैल्यू के लिए अद्वितीय नाम बनाएं

  • बिल्कुल शुरुआत में, शीर्षक के साथ एक नया कॉलम डालें हेल्पर कॉलम लुकअप कॉलम बुक टाइप <2 पर बाईं ओर>और सेल B5 में इस सूत्र को दर्ज करें।
=C5&COUNTIF(C5:$C$25,C5) फॉर्मूला ब्रेकडाउन
  • COUNTIF(C5:$C$25,C5) श्रेणी C5:C25 ( पुस्तक प्रकार <) में सेल की कुल संख्या लौटाता है 2>) जिसमें सेल C5 ( उपन्यास ) में मान होता है। विवरण के लिए COUNTIF फ़ंक्शन देखें।
    • सरल शब्दों में कहें तो कितने उपन्यास हैं। यह 7 है।
  • C5&COUNTIF(C5:$C$25,C5) मान को जोड़ता है सेल C5 ( उपन्यास ) इसके साथ।
    • तो यह Novel7 देता है।

फिल हैंडल टूल को ड्रैग करते समय, C5 एक के बाद एक वेतन वृद्धि, जैसे C5 , C6 , C7 … लेकिन C25 स्थिर रहता है। इसलिए, प्रत्येक पुस्तक प्रकार के लिए, पहले वाले बाहर हो जाते हैं और एक नया नाम उत्पन्न होता है।

उदाहरण के लिए, उपन्यासों के मामले में, उपन्यास1 से Novel7 उत्पन्न होते हैं, और कविता और अन्य प्रकार की पुस्तकों के लिए समान होते हैं।

  • फिर, ENTER दबाएं।

  • उसके बाद, कर्सर को दाईं ओर लाएं -सेल का निचला कोना B5 और यह प्लस (+) साइन जैसा दिखेगा। दरअसल, यह फिल हैंडल टूल है।
  • अब, इस पर डबल-क्लिक करें।

यह इस फॉर्मूले को कॉपी करता है बाकी कोशिकाओं के लिए। आपको एक अद्वितीय नाम के साथ प्रदान किए गए सभी लुकअप मान मिलेंगे, जैसे Novel1 , Novel2…, Poetry1 , Poetry2… ,आदि

📌 चरण 02: VLOOKUP फ़ंक्शन का उपयोग करें

  • सबसे पहले, कॉलम हैडर के साथ एक नया कॉलम बनाएं लुकअप वैल्यू के तौर पर।
=VLOOKUP(G$4&ROW($A$1:INDIRECT("A"&COUNTIF($C$5:$C$25,G$4))),$B$5:$E$25,3,FALSE) फ़ॉर्मूला ब्रेकडाउन
  • COUNTIF($C$5:$C $25,G$4) बताता है कि C5:C25 ( पुस्तक प्रकार ) श्रेणी में कितने सेल में सेल G4<में मान है 2> ( उपन्यास )।
    • सरल शब्दों में कहें तो कुल कितने उपन्यास हैं। यह 7 है। $5:$C$25
    ) क्योंकि हम चाहते हैं कि अगर हम किसी भी सेल में फ़ॉर्मूला कॉपी करते हैं तो यह अपरिवर्तित रहे।
    • INDIRECT(“A”&COUNTIF($C$5: $C$25,G$4)) INDIRECT(“A”&7) बन जाता है और सेल संदर्भ A7 देता है। विवरण के लिए अप्रत्यक्ष कार्य देखें।
    • ROW($A$1:INDIRECT(“A”&COUNTIF($C$5:$C$25,G$4))) अब ROW(A1:A7) बन जाता है। विवरण के लिए ROW फ़ंक्शन देखें।
      • यह 1 से 7 जैसे {1>{1, 2, 3, 4, 5, 6, 7 तक एक सरणी देता है।

    हमने $A$1 का उपयोग किया क्योंकि हम नहीं चाहते कि यदि हम सूत्र को किसी अन्य सेल में कॉपी करते हैं तो यह बदल जाए।

    • G$4&ROW($A$1:INDIRECT(“A”&COUNTIF($C$5:$C$25,G$4))) अब मान को सेल G4<में जोड़ता है 2> ( उपन्यास ) के साथसरणी ROW फ़ंक्शन द्वारा लौटाई जाती है और एक अन्य सरणी लौटाती है।
      • तो यह {Novel1, Novel2, ..., Novel7 देता है।
    • VLOOKUP(G$4) &ROW($A$1:INDIRECT(“A”&COUNTIF($C$5:$C$25,G$4)),$B$5:$E$25,3,FALSE) बन जाता है VLOOKUP({Novel1, Novel2, …, Novel7},$B$5:$E$25,3,FALSE) .

    यह सरणी के प्रत्येक मान को खोजता है {Novel1 , Novel2, … Novel7 लुकअप कॉलम B में। 1> col_index_num

3है)। इस प्रकार, हमें सभी उपन्यासों की एक सूची मिलती है।
  • हमेशा की तरह, ENTER कुंजी दबाएं।

ध्यान दें: यह एक सरणी सूत्र है। इसलिए Ctrl + Shift + Enter तब तक दबाना न भूलें जब तक कि आप Excel 365 में न हों।

और अन्य के लिए पुस्तक प्रकार ,

  • सबसे पहले, उनके नाम कॉलम हेडर के रूप में साथ-साथ डालें और फिल हैंडल को ड्रैग करें।
<0

और पढ़ें: एक्सेल में अप्रत्यक्ष वीलुकअप

समान रीडिंग

  • वीलुकअप काम नहीं कर रहा (8 कारण और समाधान)
  • एक्सेल लुकअप बनाम वीलुकअप: 3 उदाहरणों के साथ
  • वीलुकअप वापस क्यों आता है #एन/ए जब मैच मौजूद है? (5 कारण और समाधान)
  • एक्सेल में एकाधिक मानदंडों के साथ VLOOKUP का उपयोग करें (6 तरीके + विकल्प)
  • अंतिम मान खोजने के लिए एक्सेल VLOOKUP कॉलम में (के साथविकल्प)

एक्सेल में एकाधिक मिलानों के साथ Vlookup के वैकल्पिक तरीके

यदि पिछला तरीका खतरनाक लगता है, तो चिंता न करें। और भी कई विकल्प उपलब्ध हैं।

1. फिल्टर फंक्शन का प्रयोग

यह वास्तव में सबसे आसान तरीका है। यहां, हम केवल फ़िल्टर फ़ंक्शन का उपयोग करेंगे। इन सरल चरणों का पालन करें।

📌 चरण:

  • सबसे पहले, किताब का प्रकार<10 लिखें कॉलम हैडर के रूप में और सेल F5 में निम्न सूत्र दर्ज करें।
=FILTER($C$5:$C$25,$B$5:$B$25=F$4) <6 फ़ॉर्मूला ब्रेकडाउन

यहां,

  • $C$5:$C$25 ( पुस्तक का नाम<10 ) lookup_array है। हम किताबों के नाम ढूंढ रहे हैं। आप अपने एक का उपयोग करें।
  • $B$5:$B$25 ( किताब का प्रकार ) मिलान_सरणी<है 10> . हम पुस्तक के प्रकारों का मिलान करना चाहते हैं। आप उसी के अनुसार अपने एक का उपयोग करें।
  • F4 ( उपन्यास ) matching_value है। हम उपन्यासों का मिलान करना चाहते हैं। आप उसी के अनुसार प्रयोग करें।
  • फिर, ENTER दबाएं।

अब, अगर आप चाहते हैं किताबों के नाम सभी किताबों के प्रकार ,

  • शुरुआत में, उनके नाम कॉलम हेडर के रूप में डालें साथ-साथ, और फिर फिल हैंडल टूल को ड्रैग करें। फ़ंक्शंस (एक्सेल के पुराने संस्करणों के साथ संगत)

    फ़िल्टर फ़ंक्शन हैकेवल ऑफिस 365 में उपलब्ध है। इसलिए, यदि आप एक्सेल के पुराने संस्करण का उपयोग करते हैं, तो चिंता न करें। हमारे पास आपके लिए एक और उपाय है। यह सरल और आसान है; बस साथ चलें।

    📌 कदम:

    • सबसे पहले, किताब का प्रकार <डालें 2> सेल F4 में कॉलम हैडर के रूप में और सेल F5 में इस सूत्र को दर्ज करें।
    =IFERROR(INDEX($C$5:$C$25,(SMALL(IF($B$5:$B$25=F4,ROW(B5:B25)-ROWS(B1:B4),""),(ROW(B5:B25)-ROWS(B1:B4))))),"") फ़ॉर्मूला ब्रेकडाउन
    • ROW(B5:B25) {5, 6, 7, …, 25 . और ROWS(B1:B4) रिटर्न 4 देता है। तो ROW(B5:B25)-ROWS(B1:B4) {1, 2, 3, …, 21 की एक सरणी देता है। विवरण के लिए ROW और ROWS फ़ंक्शन देखें।
    • IF($B$5:$B$25=F4,ROW(B5:B25)-ROWS (B1:B4),””) श्रेणी से संगत संख्या देता है {1, 2, 3, …, 21 सेल में मान F4 (<1 उपन्यास ) श्रेणी B5:B25 ( पुस्तक प्रकार ) के किसी भी सेल में मान से मेल खाता है। अन्यथा एक खाली सेल लौटाता है। विवरण के लिए IF फ़ंक्शन देखें।

    • SMALL(IF($B$5:$B$25=F4) , ROW(B5:B25)-ROWS(B1:B4),,""),(ROW(B5:B25)-ROWS(B1:B4))) बन जाता है छोटा({1, …, 3 , …, 6, …, 20, …},{1, 2, 3, 4, …., 21}) और पहले नंबर देता है, फिर #NUM! खाली जगह में त्रुटियां कोशिकाओं। विवरण के लिए छोटा फ़ंक्शन देखें।

    • INDEX($C$5:$C$25,(SMALL( IF($B$5:$B$25=F4,ROW(B5:B25)-ROWS(B1:B4),””),(ROW(B5:B25)-ROWS(B1:B4))))) बन जाता है INDEX($C$5:$C$25,{1,3,6,11,…,#NUM!}) और संबंधित पुस्तक के नाम देता है (उपन्यास का नाम) और #NUM! त्रुटियां। विवरण के लिए INDEX फ़ंक्शन देखें।

    • आखिरकार, हमने सूत्र को IFERROR फ़ंक्शन में लपेट दिया त्रुटियों को रिक्त कक्षों में बदलने के लिए।
    • उसके बाद, ENTER दबाएं।

    • अब, यदि आप चाहें , अन्य पुस्तक प्रकार को कॉलम हेडर के रूप में डालें और फिल हैंडल को खींचें। आपको अन्य प्रकार की पुस्तकों की पुस्तकें मिलेंगी।

    3. एकाधिक मिलानों के साथ Vlookup और एक पंक्ति में रिटर्न परिणाम

    पिछले में विधियों, हमें परिणाम ऊर्ध्वाधर स्तंभों में मिले। लेकिन अगर हम मूल्यों को एक पंक्ति में प्राप्त करना चाहते हैं, तो हम यह कैसे कर सकते हैं? यहां, हमें लेखक अलग-अलग किताबों के प्रकार के नाम लगातार मिलेंगे। बस नीचे दिए गए चरणों का ध्यानपूर्वक पालन करें।

    📌 चरण:

    • सबसे पहले, सेल G5 पर जाएं और सूत्र को नीचे लिखें।
    =IFERROR(INDEX($D$5:$D$19,SMALL(IF($F5=$B$5:$B$19,ROW($D$5:$D$19)-4,""),COLUMN()-6)),"")

    यह सूत्र पिछले सूत्र के समान ही है। इसलिए, यदि आपको इस सूत्र को समझने में कोई समस्या आती है, तो कृपया पिछला विवरण देखें।

    • फिर, ENTER कुंजी पर टैप करें।
    • <16

      लेकिन ऐसे अन्य लेखक भी हैं जिनके उपन्यास इस डेटासेट में हैं। तो, हम उन्हें कैसे प्राप्त कर सकते हैं?

      बस फिल हैंडल को सीधे सेल K5 तक खींचें और प्राप्त करें उपन्यास के अन्य लेखक । इसके अलावा, फिल हैंडल टूल को सेल K7 में ड्रैग करें ताकि विभिन्न प्रकार की किताबों के लिए लेखकों के नाम प्राप्त हो सकें। स्पष्टीकरण के लिए नीचे दी गई छवि देखें।

      कई मानदंडों के साथ कई मिलानों को कैसे देखें

      हमारे पिछले उदाहरणों में, हमने एकल मानदंड के लिए मान ढूंढे। उदाहरण के लिए, हम किसी विशिष्ट प्रकार की पुस्तक के लिए पुस्तकों के शीर्षक प्राप्त करते हैं। लेकिन यहां, हम कई मानदंड लागू करेंगे। हम इस तरीके से चार्ल्स डिकेंस के उपन्यास खोजेंगे। आइए इसे क्रिया में देखें।

      📌 चरण:

      • सबसे पहले, सेल H5 चुनें और निम्न सूत्र पेस्ट करें।
      =IFERROR(INDEX($C$5:$C$25,SMALL(IF(1=((--($F$5=$B$5:$B$25))*(--($G$5=$D$5:$D$25))),ROW($C$5:$C$25)-4,""),ROW()-4)),"")
      • फिर, ENTER दबाएं।

        एक सेल में एक से अधिक मेल कैसे देखें और वापस कैसे करें

        पहले के तरीकों में, हमें विभिन्न सेल में मान मिले। लेकिन हम दिखाएंगे कि कैसे हम एक सेल में परिणाम प्राप्त कर सकते हैं। तो, बिना और देर किए, आइए जानें!

        📌 कदम:

        • सबसे पहले, सेल G5<पर जाएं 2> और नीचे सूत्र दर्ज करें।
        =TEXTJOIN(", ",TRUE,IF($F$5=$B$5:$B$25,C5:C25,""))

        यहां, IF फ़ंक्शन श्रेणी से मान प्राप्त करता है C5:C25 जहां श्रेणी B5:B25 में संबंधित मान सेल F5 में मान से मेल खाते हैं। फिर, TEXTJOIN फ़ंक्शन अल्पविराम के साथ सीमांकक के रूप में सरणी के मानों को जोड़ता है।

        • दूसरा, दबाएं ENTER

        और पढ़ें: INDEX MATCH बनाम VLOOKUP फ़ंक्शन (9 उदाहरण)

        निष्कर्ष

        यह लेख सरल और संक्षिप्त तरीके से एक्सेल में कई मिलानों के साथ वीलुअप करने का तरीका बताता है। अभ्यास फ़ाइल डाउनलोड करना न भूलें। इस आलेख को पढ़ने के लिए धन्यवाद। हमें उम्मीद है कि यह मददगार था। यदि आपके कोई प्रश्न या सुझाव हैं तो कृपया हमें टिप्पणी अनुभाग में बताएं। अधिक जानने के लिए कृपया हमारी वेबसाइट ExcelWIKI , एक-स्टॉप एक्सेल समाधान प्रदाता पर जाएं।

ह्यूग वेस्ट उद्योग में 10 से अधिक वर्षों के अनुभव के साथ एक अत्यधिक अनुभवी एक्सेल ट्रेनर और विश्लेषक है। उनके पास लेखा और वित्त में स्नातक की डिग्री और व्यवसाय प्रशासन में मास्टर डिग्री है। ह्यूग को पढ़ाने का शौक है और उन्होंने एक अद्वितीय शिक्षण दृष्टिकोण विकसित किया है जिसका पालन करना और समझना आसान है। एक्सेल के उनके विशेषज्ञ ज्ञान ने दुनिया भर में हजारों छात्रों और पेशेवरों को अपने कौशल में सुधार करने और अपने करियर में उत्कृष्टता हासिल करने में मदद की है। अपने ब्लॉग के माध्यम से, ह्यूग दुनिया के साथ अपने ज्ञान को साझा करता है, व्यक्तियों और व्यवसायों को उनकी पूरी क्षमता तक पहुंचने में मदद करने के लिए मुफ्त एक्सेल ट्यूटोरियल और ऑनलाइन प्रशिक्षण प्रदान करता है।