एक्सेलमा INDIRECT प्रकार्यको साथ VLOOKUP प्रकार्य कसरी प्रयोग गर्ने

  • यो साझा गर्नुहोस्
Hugh West

यदि तपाइँ एक्सेलमा अप्रत्यक्ष VLOOKUP प्रकार्यहरूको संयोजन प्रयोग गर्ने तरिकाहरू खोज्दै हुनुहुन्छ भने, तपाइँले यो लेख उपयोगी पाउनुहुनेछ। एक्सेलमा INDIRECT प्रकार्य ले प्रयोगकर्ताहरूलाई सूत्रमा निर्दिष्ट कक्ष लक गर्न मद्दत गर्दछ। त्यसैले, सूत्र आफैं परिवर्तन नगरी, हामी सूत्र भित्र सेल सन्दर्भहरू परिमार्जन गर्न सक्छौं। कहिलेकाहीँ धेरै डाटाबेसहरूसँग काम गर्दा हामीले मानहरूको लागि ती डाटाबेसहरूमा गतिशील VLOOKUP प्रदर्शन गर्न आवश्यक छ। हामी यसलाई INDIRECT VLOOKUP प्रकार्य को संयोजनको साथ सजिलै गर्न सक्छौं। यस लेखमा, हामी कसरी INDIRECT VLOOKUP सूत्र प्रदर्शन गर्ने सिक्नेछौं।

द्रुत दृश्य

हाम्रो आजको कार्यको द्रुत अवलोकन गरौं। .

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

INDIRECT र VLOOKUP.xlsx को संयोजन

2020.xlsx

2021.xlsx

एक्सेलमा INDIRECT प्रकार्यको साथ VLOOKUP प्रकार्य प्रयोग गर्ने 3 उदाहरणहरू

यहाँ, हामीसँग 2017 , 2018 , 2019 , 2020 का लागि विभिन्न मोबाइल कम्पनीका मोडेलहरूको सूची छ। , र 2021 भिन्न पानाहरूमा। यी प्रकार्यहरूको संयोजन प्रयोग गरेर हामी नयाँ पानामा यी पानाहरूबाट हाम्रा इच्छित मानहरू निकाल्नेछौं।

यो सिर्जना गर्नका लागि लेख, हामीले Microsoft Excel 365 संस्करण प्रयोग गरेका छौं। यद्यपि, तपाईंले आफ्नो सुविधा अनुसार कुनै पनि अन्य संस्करण प्रयोग गर्न सक्नुहुन्छ।

उदाहरण-१:INDIRECT र VLOOKUP प्रकार्यहरू प्रयोग गरेर विभिन्न पानाहरूबाट मानहरू निकाल्दै

यी प्रकार्यहरूको संयोजन प्रयोग गर्नको लागि यहाँ एउटा परिदृश्य छ। तपाईंसँग एउटा असाइनमेन्ट छ भनेर विचार गर्नुहोस् जहाँ तपाईंलाई केही मोबाइल फोनको नाम र तिनीहरूको मोडेल डेटा 2017-2021 दिइन्छ। अब तपाईंले ती नामहरू र तिनीहरूको मोडेललाई व्यवस्थित रूपमा नयाँ कार्यपत्रमा जम्मा गर्नुपर्नेछ। अप्रत्यक्ष VLOOKUP सूत्रले यो सजिलै गर्न सक्छ। सिक्नुहोस्!

हामीले नयाँ कार्यपत्रमा एउटा तालिका बनायौं। यो तालिकामा "मोबाइल नाम" स्तम्भ र सम्बन्धित वर्ष "2017", "2018", "2019", "2020", र "2021" स्तम्भहरू समावेश छन्। हामीले यी वर्षहरूबाट दिइएको “मोबाइल नाम” को लागि तिनीहरूको सम्बन्धित पानाबाट मोडेल पुन: प्राप्त गर्न आवश्यक छ।

चरणहरू :

  • अब हामी "अप्रत्यक्ष VLOOKUP" सूत्र लागू गर्नेछौं।

सामान्य सूत्र हो,

=VLOOKUP(lookup_value, INDIRECT(“Table_Array”), col_index,0)

  • अब सेल C5 मा सूत्रमा मानहरू घुसाउनुहोस् र अन्तिम सूत्र हो
=VLOOKUP($B5,INDIRECT("'"&C$4&"'!"&"B5:C9"),2,FALSE)

सूत्र विच्छेद

  • Lookup_value है $B4
  • टेबल_एरे यो प्रकार्य प्रयोग गरेर सिर्जना गरिएको हो INDIRECT(“'”&C$3&”'!”& "B4:C8")। मिश्रित सन्दर्भ C$3 ले स्तम्भ शीर्षक (2017) लाई जनाउँछ जुन कार्यपत्रका नामहरूसँग मेल खान्छ। "कन्काटेनेसन अपरेटर (&)" एकल उद्धरण वर्ण ( "&C$3&") मा जोडिन प्रयोग गरिन्छ।पक्ष। एक विशिष्ट कार्यपत्र सन्दर्भ सिर्जना गर्न, “विस्मयादिबोधक बिन्दु (!)” सूत्रको दायाँ छेउमा जोडिएको छ। यस संयोजनको आउटपुट एउटा "पाठ" हो जुन सन्दर्भको रूपमा "INDIRECT" प्रकार्यमा प्रयोग गरिनेछ।
  • स्तम्भ_सूचकाङ्क_नम्बर हो "2" .
  • हामी सटीक मिलान चाहन्छौं (FALSE)

  • ENTER थिच्नुहोस् र तल र दायाँतिर तान्नुहोस् फिल ह्यान्डल उपकरण।

यस तरिकाले, तपाईले विभिन्न मोबाइल कम्पनीका सबै मोडेलहरू तिनीहरूको वर्ष अनुसार निकाल्न सक्नुहुनेछ।

उदाहरण-2: INDIRECT, VLOOKUP, LEFT प्रयोग गरेर विभिन्न पानाहरूबाट मानहरू प्राप्त गर्दै , र सही कार्यहरू

यस खण्डमा, हामीसँग मोबाइल कम्पनीहरूको विभिन्न नामहरू तिनीहरूको वर्षहरूसँगै जोडिएका छन्। हाम्रो कार्य त्यो विशेष वर्षको लागि यस मोबाइल कम्पनीको सम्बन्धित मोडेल नाम खोज्नु हो। यो गर्नको लागि, हामी LEFT , दायाँ , FIND , INDIRECT , र VLOOKUP प्रकार्यहरू<को संयोजन प्रयोग गर्नेछौं। 2>।

चरणहरू :

  • सेल C5 मा निम्न सूत्र लागू गर्नुहोस्।
=VLOOKUP(LEFT(B5, FIND(" ", B5)-1), INDIRECT("'"&RIGHT(B5,4)&"'!"&"B5:C9"),2, FALSE)

सूत्र ब्रेकडाउन

  • FIND(” “, B5)
    • FIND(” “, “iPhone 2017”) → यो पाठ स्ट्रिङमा स्पेसको स्थिति फेला पार्छ
      • आउटपुट → 7
  • FIND(” “, B5)-1 → बन्छ
    • 7-1 →6
  • LEFT(B5, FIND(” “, B5)-1) → बन्छ
    • बायाँ(“ iPhone 2017”,6) → यो पाठ स्ट्रिङबाट पहिलो 6 क्यारेक्टरहरू निकाल्छ
      • आउटपुट → “iPhone”
  • दायाँ(B5,4) → बन्छ
    • दायाँ(“iPhone 2017”,4) → अन्तिम निकाल्छ 4 यो पाठ स्ट्रिङको दायाँ तर्फबाट वर्णहरू।
      • आउटपुट → 2017
  • अप्रत्यक्ष(“'”&right(B5,4)& ;”'!”&”B5:C9”) → बन्छ
    • अप्रत्यक्ष(“'”&“2017”&”'!”&”B5:C9” )
      • आउटपुट → '2017'!B5:C9
  • VLOOKUP(बायाँ(बायाँ) B5,FIND(” “,B5)-1), INDIRECT(“'”&right(B5,4)&”'!”&”B5:C9”),2,FALSE) → बन्छ
    • VLOOKUP(“iPhone”, '2017'!B5:C9,2, FALSE) → यो कम्पनीको 2017 को मोडेल नाम निकाल्छ
      • आउटपुट → iPhone X
  • तल तान्नुहोस् र दायाँ तिर फिल ह्यान्डल

अन्ततः, तपाईंसँग मोडेल स्तम्भमा निम्न मोडेलहरू हुनेछन्।

<3

उदाहरण-3: INDIRECT, VLOOKUP, र TEXT प्रकार्यहरूको संयोजन

यहाँ, हामीसँग 2020 का लागि मोबाइल मोडेलहरूको निम्न दुई डेटासेटहरू छन्, र 2021 । र यी पानाहरूको नाम हो- 012020 , र 012021 , प्रतिनिधित्व गर्दै जनवरी यी वर्षको महिना।

नयाँ पानामा, हामीनिम्न तालिका सिर्जना गरेको छ। क्रम संख्या स्तम्भमा, हामीसँग केहि संख्याहरू छन् जसको आधारमा हामी अन्य पानाहरूमा मानहरू खोज्नेछौं। र अन्य स्तम्भहरूमा मितिहरू तिनीहरूको हेडरको रूपमा छन् जसको मद्दतले हामी हाम्रा पानाहरू फेला पार्नेछौं।

चरणहरू :

  • सेल C5 मा निम्न सूत्र लागू गर्नुहोस्।
=VLOOKUP($B5, INDIRECT(TEXT(C$4, "MMYYYY")&"!B5:D9"),3,0)

सूत्र ब्रेकडाउन

  • TEXT(C$4, "MMYYYY")
    • बन्छ TEXT(43831, “MMYYYY”) → पाठ प्रकार्य ले मिति मान MMYYYY को रूपमा ढाँचा गर्नेछ।
      • आउटपुट → 012020
  • अप्रत्यक्ष(पाठ(C$4, "MMYYYY")&" !B5:D9″) → बन्छ
    • INDIRECT(“012020″&”!B5:D9″)
      • आउटपुट → '012020 '!B5:D9
  • VLOOKUP($B5, INDIRECT(TEXT(C$4, "MMYYY")&"!B5 :D9″),3,0) → बन्छ
    • VLOOKUP(1, '012020'!B5:D9,3,0)
      • आउटपुट → iPhone 12
  • तल तान्नुहोस् र दायाँ तिर फिल ह्यान्डल

अन्ततः, तपाईंले निम्न नतिजाहरू प्राप्त गर्नुहुनेछ।

विभिन्न कार्यपुस्तिकाहरूका लागि कसरी अप्रत्यक्ष र VLOOKUP प्रकार्यहरू प्रयोग गर्ने Excel मा

निम्न आंकडाहरूमा, हामीसँग 2 अलग कार्यपुस्तिकाहरू छन्; 2020.xlsx , र 2021.xlsx , तिनीहरूको कार्यपत्रहरू सहित; 2020 , र 2021 । यी कार्यपुस्तिकाहरूबाट, हामी हाम्रा आवश्यक मानहरूलाई a मा निकाल्नेछौंनयाँ कार्यपुस्तिका।

मोडेल नामहरू निकाल्नको लागि, हामीले नयाँ कार्यपुस्तिकामा निम्न डेटासेट सिर्जना गरेका छौं।

चरणहरू :

  • सेल C5 मा निम्न सूत्र प्रविष्ट गर्नुहोस्।
=VLOOKUP($B5,INDIRECT("'["&C$4&".xlsx"&"]"&C$4&"'!"&"$B$5:$D$9"), 3,FALSE)

सूत्र ब्रेकडाउन

  • “'[“&C$4&”। xlsx”&”]” → बन्छ
    • “'[“&2020&”.xlsx”&”]” → The Ampersand अपरेटर यी स्ट्रिङहरूमा सामेल हुनेछन्
      • आउटपुट → “'[2020.xlsx]”
  • अप्रत्यक्ष(“'[“& C$4&”.xlsx”&”]”&C$4&”'!”&”$B$5:$D$9″) → बन्छ
    • अप्रत्यक्ष (“'[2020.xlsx]”&2020&”'!”&”$B$5:$D$9”)
      • आउटपुट → '2020.xlsx'!$ B$5:$D$9
  • VLOOKUP($B5,INDIRECT(“'[“&C$4&”.xlsx ”&”]”&C$4&”'!”&”$B$5:$D$9″), 3,FALSE) → बन्छ
    • VLOOKUP(1 ,'2020.xlsx'!$B$5:$D$9, 3,FALSE)
      • आउटपुट → iPhone 12
  • तल तान्नुहोस् र दायाँ ह्यान्डल भर्नुहोस्

अन्ततः, हामीले विभिन्न कार्यपुस्तिकाहरूबाट निम्न मोबाइल मोडेलहरू निकाल्यौं।

<14 नोट: यो सूत्रसँग काम गर्नको लागि तपाईंले सबै कार्यपुस्तिकाहरू खोल्नु पर्छ, अन्यथा, त्रुटि फर्कन सक्छ।

अभ्यास खण्ड

आफैंले अभ्यास गर्न, हामीले प्रत्येक पानाको दायाँ छेउमा अभ्यास खण्ड सिर्जना गरेका छौं।

थप पढ्नुहोस्: VLOOKUP उदाहरण एक्सेलमा दुई पानाहरू बीचको

याद गर्नुपर्ने कुराहरू

⏩का लागि INDIRECT प्रकार्य , यदि ref_text मान्य सेल सन्दर्भ होइन, प्रकार्यले #REF! त्रुटि मान।

VLOOKUP प्रकार्य ले सधैं बायाँको माथिल्लो स्तम्भबाट दायाँतिर लुकअप मानहरू खोज्छ। यो प्रकार्य “कहिल्यै होइन” ले बायाँमा डाटा खोज्छ।

⏩जब तपाईंले आफ्नो “Lookup_value” चयन गर्नुहुन्छ तपाईंले निरपेक्ष कक्ष सन्दर्भहरू प्रयोग गर्नुपर्ने हुन्छ ($) array लाई ब्लक गर्न।

निष्कर्ष

द शक्तिशाली कम्बो “INDIRECT VLOOKUP” यस लेखमा एउटा उदाहरण प्रयोग गरेर छलफल गरिएको छ। हामी आशा गर्छौं कि यो लेख तपाईलाई उपयोगी साबित हुनेछ। यदि तपाईंसँग यस लेखको बारेमा कुनै विचारहरू छन् भने कृपया तिनीहरूलाई हाम्रो टिप्पणी सेक्सनमा साझा गर्नुहोस्।

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