ਐਕਸਲ ਵਿੱਚ XLOOKUP ਬਨਾਮ INDEX-MATCH (ਸਾਰੇ ਸੰਭਾਵੀ ਤੁਲਨਾਵਾਂ)

  • ਇਸ ਨੂੰ ਸਾਂਝਾ ਕਰੋ
Hugh West

ਅੱਜ ਮੈਂ Excel ਵਿੱਚ XLOOKUP ਬਨਾਮ INDEX-MATCH ਫੰਕਸ਼ਨਾਂ ਦਾ ਤੁਲਨਾਤਮਕ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਾਂਗਾ। Excel ਦੇ ਪੁਰਾਣੇ ਸੰਸਕਰਣਾਂ ਵਿੱਚ, ਅਸੀਂ ਖੋਜਣ ਲਈ HLOOKUP , VLOOKUP , ਅਤੇ INDEX-MATCH ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸੀ। ਸੈੱਲਾਂ ਦੀ ਇੱਕ ਰੇਂਜ ਵਿੱਚ ਇੱਕ ਖਾਸ ਮੁੱਲ। ਹਾਲਾਂਕਿ, Office 365 ਦੇ ਉਭਰਨ ਦੇ ਨਾਲ, Excel ਨੇ ਸਾਨੂੰ ਇੱਕ ਨਵਾਂ ਅਤੇ ਗਤੀਸ਼ੀਲ ਫੰਕਸ਼ਨ ਪ੍ਰਦਾਨ ਕੀਤਾ ਹੈ ਜਿਸਨੂੰ XLOOKUP ਫੰਕਸ਼ਨ ਕਿਹਾ ਜਾਂਦਾ ਹੈ ਤਾਂ ਜੋ ਇੱਕ ਸਮਾਨ ਕਾਰਵਾਈ ਨੂੰ ਹੋਰ ਵਧੀਆ ਢੰਗ ਨਾਲ ਕੀਤਾ ਜਾ ਸਕੇ। ਇਸ ਲੇਖ ਵਿੱਚ, ਮੈਂ ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਵਰਤੇ ਜਾਂਦੇ ਫੰਕਸ਼ਨਾਂ, XLOOKUP ਅਤੇ INDEX-MATCH ਦੀ ਤੁਲਨਾ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਾਂਗਾ।

ਪ੍ਰੈਕਟਿਸ ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰੋ

ਬਿਹਤਰ ਸਮਝ ਲਈ ਇਹ ਨਮੂਨਾ ਫਾਈਲ ਪ੍ਰਾਪਤ ਕਰੋ।

XLOOKUP vs INDEX-MATCH Functions.xlsx

XLOOKUP ਫੰਕਸ਼ਨ ਦੀ ਜਾਣ-ਪਛਾਣ

XLOOKUP ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਸੈੱਲਾਂ ਜਾਂ ਐਰੇ ਦੀ ਇੱਕ ਰੇਂਜ ਵਿੱਚ ਇੱਕ ਖਾਸ ਮੁੱਲ ਲੱਭਣ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਉਸ ਤੋਂ ਬਾਅਦ, ਇਹ ਅਨੁਸਾਰੀ ਪਹਿਲਾ ਮੈਚ ਵਾਪਸ ਕਰਦਾ ਹੈ। ਇਹ ਸਭ ਤੋਂ ਨਜ਼ਦੀਕੀ ਜਾਂ ਅੰਦਾਜ਼ਨ ਮੇਲ ਵੀ ਦਿਖਾਉਂਦਾ ਹੈ ਜਦੋਂ ਕੋਈ ਸਟੀਕ ਮੇਲ ਨਹੀਂ ਹੁੰਦਾ।

ਸੰਟੈਕਸ:

=XLOOKUP(lookup_value,lookup_array,return_array,[if_not_found] ,[match_mode],[search_mode])

ਆਰਗੂਮੈਂਟ:

  • Lookup_value : ਇਹ ਉਹ ਮੁੱਲ ਹੈ ਜੋ ਅਸੀਂ ਹਾਂ ਰੇਂਜ ਦੇ ਇੱਕ ਖਾਸ ਕਾਲਮ ਵਿੱਚ ਖੋਜ ਕਰ ਰਿਹਾ ਹੈ।
  • ਲੁਕਅੱਪ_ਐਰੇ : ਇਹ ਉਹ ਐਰੇ ਹੈ ਜਿਸ ਵਿੱਚ ਅਸੀਂ lookup_value ਦੀ ਖੋਜ ਕਰ ਰਹੇ ਹਾਂ। ਕਤਾਰ ਅਤੇ ਦੋਵੇਂ ਹੋ ਸਕਦੇ ਹਨਪਹਿਲਾ ਜਾਂ ਆਖਰੀ ਮੈਚ। ਮੇਲ ਖਾਂਦਾ ਪਹਿਲਾ ਮੁੱਲ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, search_type ਆਰਗੂਮੈਂਟ ਨੂੰ 1 ਸੈੱਟ ਕਰੋ। ਅਤੇ ਮੇਲ ਖਾਂਦਾ ਆਖਰੀ ਮੁੱਲ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, search_type ਆਰਗੂਮੈਂਟ ਨੂੰ -1 'ਤੇ ਸੈੱਟ ਕਰੋ। ਪਰ INDEX-MATCH ਵਿੱਚ ਤੁਹਾਡੇ ਕੋਲ ਕੋਈ ਵਿਕਲਪ ਨਹੀਂ ਹੈ। ਤੁਹਾਨੂੰ ਸਿਰਫ਼ ਉਹੀ ਪਹਿਲਾ ਮੁੱਲ ਮਿਲੇਗਾ ਜੋ ਮੇਲ ਖਾਂਦਾ ਹੈ।
  • 100 ਪ੍ਰਾਪਤ ਕਰਨ ਵਾਲੇ ਪਹਿਲੇ ਵਿਦਿਆਰਥੀ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਤੁਸੀਂ ਵਿੱਚ ਇਸ XLOOKUP ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। ਸੈੱਲ G5 .
=XLOOKUP(100,D5:D16,C5:C16,"Not Found",0,1)

  • ਇਸ ਦੇ ਨਾਲ, ਤੁਹਾਨੂੰ ਆਖਰੀ ਵਿਦਿਆਰਥੀ ਮਿਲੇਗਾ 100 ਨਾਲ ਇਸ XLOOKUP ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ।
=XLOOKUP(100,D5:D16,C5:C16,"Not Found",0,-1)

  • ਇਸ ਦੇ ਉਲਟ, ਤੁਹਾਨੂੰ ਸਿਰਫ ਪਹਿਲਾ ਮੁੱਲ ਮਿਲੇਗਾ ਜੋ ਇਸ INDEX-MATCH ਫਾਰਮੂਲੇ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ।
=INDEX(B5:E16,MATCH(100,D5:D16,0),2) <0

7. ਮਲਟੀਪਲ ਲੁੱਕਅਪ ਵੈਲਯੂਜ਼ ਦੇ ਮਾਮਲੇ ਵਿੱਚ XLOOKUP ਅਤੇ INDEX-MATCH

ਇਸ ਉਦਾਹਰਨ ਵਿੱਚ, ਅਸੀਂ XLOOKUP ਬਨਾਮ INDEX-MATCH ਦਿਖਾਵਾਂਗੇ ਮਲਟੀਪਲ ਖੋਜ ਮੁੱਲਾਂ ਦੇ ਮਾਮਲੇ ਵਿੱਚ। ਇਸ ਸਬੰਧ ਵਿਚ ਦੋਵਾਂ ਫੰਕਸ਼ਨਾਂ ਵਿਚ ਸਮਾਨਤਾ ਹੈ। ਦੋਵੇਂ ਮਲਟੀਪਲ lookup_values (ਐਰੇ ਫਾਰਮੂਲਾ) ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦੇ ਹਨ।

  • XLOOKUP ਫੰਕਸ਼ਨ ਲਈ, ਹੇਠਾਂ ਦਿੱਤਾ ਫਾਰਮੂਲਾ ਕੰਮ ਕਰੇਗਾ।
=XLOOKUP(G5:G8,B5:B16,E5:E16,"Not Found",0,1)

  • ਫਿਰ, INDEX-MATCH ਲਈ, ਹੇਠਾਂ ਦਿੱਤਾ ਫੰਕਸ਼ਨ ਵੀ ਕੰਮ ਕਰੇਗਾ।
=INDEX(B5:E16,MATCH(G5:G8,B5:B16,0),4)

ਫਾਇਦੇ & XLOOKUP ਫੰਕਸ਼ਨ ਦੇ ਨੁਕਸਾਨ

XLOOKUP ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੇ ਕੁਝ ਫਾਇਦੇ ਅਤੇ ਨੁਕਸਾਨ ਹਨ। ਆਓ ਉਹਨਾਂ ਨੂੰ ਸੰਖੇਪ ਵਿੱਚ ਵੇਖੀਏ।

ਫਾਇਦੇ

  • ਬਿਨਾਂ ਮੇਲ ਖਾਂਦੇ ਕੇਸਾਂ ਲਈ ਇੱਕ ਡਿਫੌਲਟ ਮੁੱਲ ਸੈਟ ਅਪ ਕਰੋ।
  • lookup_array ਨੂੰ ਕ੍ਰਮਬੱਧ ਕੀਤੇ ਬਿਨਾਂ ਲਗਭਗ ਮੇਲ ਖੋਜ ਸਕਦੇ ਹੋ।
  • ਪਹੁੰਚ ਕਰੋ। lookup_array ਦੇ ਪਹਿਲੇ ਸੈੱਲ ਅਤੇ ਆਖਰੀ ਸੈੱਲ ਦੋਵਾਂ ਤੋਂ ਖੋਜ ਕਰਨ ਲਈ।

ਨੁਕਸਾਨ

  • INDEX-MATCH ਨਾਲੋਂ ਹੌਲੀ ਕੰਮ ਕਰਦਾ ਹੈ ਫੰਕਸ਼ਨ।
  • ਸਿਰਫ Office 365 ਵਿੱਚ ਉਪਲਬਧ ਹੈ।

ਫਾਇਦੇ & INDEX-MATCH ਫੰਕਸ਼ਨਾਂ ਦੇ ਨੁਕਸਾਨ

INDEX-MATCH ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਹੇਠਾਂ ਦਿੱਤੇ ਕੁਝ ਚੰਗੇ ਅਤੇ ਨੁਕਸਾਨ ਵੀ ਮਿਲੇ ਹਨ।

ਫਾਇਦੇ

  • ਕੰਮ XLOOKUP ਫੰਕਸ਼ਨ ਨਾਲੋਂ ਤੇਜ਼।
  • ਪੁਰਾਣੇ ਐਕਸਲ ਵਰਜਨਾਂ ਵਿੱਚ ਉਪਲਬਧ।

ਨੁਕਸਾਨ

  • ਕੋਈ ਮੇਲ ਨਾ ਮਿਲਣ 'ਤੇ ਗਲਤੀਆਂ ਨੂੰ ਸੰਭਾਲਿਆ ਨਹੀਂ ਜਾ ਸਕਦਾ।
  • ਅਨੁਮਾਨਿਤ ਮੈਚਾਂ ਲਈ ਛਾਂਟਣ ਲਈ lookup_array ਦੀ ਲੋੜ ਹੈ।
  • ਸਿਰਫ਼ ਪਹਿਲਾ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ ਜਦੋਂ ਕਈ ਮੁੱਲ<ਨਾਲ ਮੇਲ ਖਾਂਦੇ ਹਨ। 1> lookup_value .

ਸਿੱਟਾ

ਅੰਤ ਵਿੱਚ, ਅਸੀਂ ਆਪਣੇ ਲੰਬੇ ਲੇਖ ਦੇ ਅੰਤ ਵਿੱਚ ਹਾਂ। ਇੱਥੇ ਅਸੀਂ ਐਕਸਲ ਵਿੱਚ XLOOKUP ਬਨਾਮ INDEX-MATCH ਫੰਕਸ਼ਨਾਂ ਦਾ ਤੁਲਨਾਤਮਕ ਵਿਸ਼ਲੇਸ਼ਣ ਬਣਾਉਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕੀਤੀ ਹੈ। ਸਾਨੂੰ ਇਸ ਬਾਰੇ ਆਪਣੇ ਸੂਝਵਾਨ ਸੁਝਾਅ ਦੱਸੋ। ਹੋਰ ਟਿਊਟੋਰੀਅਲਾਂ ਲਈ ExcelWIKI ਦੀ ਪਾਲਣਾ ਕਰੋ।

ਕਾਲਮ।
  • Return_array: ਇਹ ਉਹ ਕਾਲਮ ਹੈ ਜਿਸ ਤੋਂ lookup_value ਦਾ ਸੰਬੰਧਿਤ ਮੁੱਲ ਵਾਪਸ ਕੀਤਾ ਜਾਵੇਗਾ।
  • ਵਿਕਲਪਿਕ ਆਰਗੂਮੈਂਟ:

    • if_not_found : ਇਹ ਉਹ ਮੁੱਲ ਹੈ ਜੋ ਵਾਪਸ ਕੀਤਾ ਜਾਵੇਗਾ ਜੇਕਰ lookup_array ਵਿੱਚ lookup_value ਨਹੀਂ ਹੈ।
    • Match_mode : ਇਹ ਇੱਕ ਸੰਖਿਆ ਹੈ ਜੋ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ ਕਿ lookup_value ਦੇ ਮੈਚ ਦੀ ਕਿਸਮ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਇਹ ਇੱਕ ਵਿਕਲਪਿਕ ਦਲੀਲ ਹੈ। ਇਸ ਵਿੱਚ ਚਾਰ ਮੁੱਲ ਹੋ ਸਕਦੇ ਹਨ।
    1. ਜਦੋਂ ਇਹ 0 ਹੈ, ਤਾਂ XLOOKUP ਇੱਕ ਸਟੀਕ ਮੇਲ (ਡਿਫਾਲਟ) ਦੀ ਖੋਜ ਕਰੇਗਾ।
    2. ਜਦੋਂ ਇਹ 1 ਹੁੰਦਾ ਹੈ, XLOOKUP ਪਹਿਲਾਂ ਇੱਕ ਸਟੀਕ ਮੇਲ ਦੀ ਖੋਜ ਕਰੇਗਾ। ਜੇਕਰ ਕੋਈ ਸਟੀਕ ਮੇਲ ਨਹੀਂ ਮਿਲਦਾ, ਤਾਂ ਇਹ ਅਗਲੇ ਛੋਟੇ ਮੁੱਲ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ।
    3. ਜਦੋਂ ਇਹ -1 ਹੁੰਦਾ ਹੈ, XLOOKUP ਪਹਿਲਾਂ ਇੱਕ ਸਟੀਕ ਮੇਲ ਦੀ ਖੋਜ ਕਰੇਗਾ। ਜੇਕਰ ਕੋਈ ਸਟੀਕ ਮੇਲ ਨਹੀਂ ਮਿਲਦਾ, ਤਾਂ ਇਹ ਅਗਲੇ ਵੱਡੇ ਮੁੱਲ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ।
    4. ਜਦੋਂ ਇਹ 2 ਹੁੰਦਾ ਹੈ, XLOOKUP ਪਹਿਲਾਂ ਵਾਈਲਡਕਾਰਡਸ ( ਸਿਰਫ਼ ਸਟ੍ਰਿੰਗ ਲੁੱਕਅਪ ਮੁੱਲਾਂ ਲਈ ਲਾਗੂ)।
    • Search_mode : ਇਹ ਇੱਕ ਨੰਬਰ ਹੈ ਜੋ ਲੁੱਕਅੱਪ_ਐਰੇ 'ਤੇ ਕੀਤੇ ਗਏ ਖੋਜ ਕਾਰਜ ਦੀ ਕਿਸਮ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਇਹ ਵਿਕਲਪਿਕ ਵੀ ਹੈ। ਇਸਦੇ ਚਾਰ ਮੁੱਲ ਵੀ ਹੋ ਸਕਦੇ ਹਨ:
    1. ਜੇਕਰ ਇਹ 1 ਹੈ, ਤਾਂ XLOOKUP lookup_array<ਵਿੱਚ ਉੱਪਰ ਤੋਂ ਹੇਠਾਂ ਤੱਕ ਖੋਜ ਕਰੇਗਾ। 2> (ਡਿਫਾਲਟ)।
    2. ਜਦੋਂ ਇਹ -1 ਹੈ, XLOOKUP ਹੇਠਾਂ ਤੋਂ ਉੱਪਰ ਤੱਕ ਖੋਜ ਕਰੇਗਾ
    3. ਜੇਕਰ ਇਹ <1 ਹੈ>2 , XLOOKUP ਸੰਚਾਲਨ ਕਰੇਗਾਬਾਈਨਰੀ ਖੋਜ ਵਧਦੇ ਕ੍ਰਮ ਵਿੱਚ।
    4. ਜਦੋਂ ਇਹ -2 ਹੈ, ਤਾਂ XLOOKUP ਘਟਦੇ ਕ੍ਰਮ ਵਿੱਚ ਬਾਈਨਰੀ ਖੋਜ ਕਰੇਗਾ।

    ਜਾਣ-ਪਛਾਣ INDEX-MATCH ਫੰਕਸ਼ਨਾਂ ਵਿੱਚ

    INDEX-MATCH ਫੰਕਸ਼ਨਾਂ ਦੇ ਸੁਮੇਲ ਦੀ ਵਰਤੋਂ ਕਿਸੇ ਦਿੱਤੇ ਸਥਾਨ ਤੋਂ ਮੁੱਲ ਪ੍ਰਾਪਤ ਕਰਨ ਅਤੇ ਸਰੋਤ ਰੇਂਜ ਨਾਲ ਮੇਲ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।

    ਸੰਟੈਕਸ:

    =INDEX(ਐਰੇ,MATCH(lookup_value,lookup_array,match_type),no_of_column)

    ਆਰਗੂਮੈਂਟ:

    INDEX ਫੰਕਸ਼ਨ ਲਈ:

    • ਐਰੇ : ਇਹ ਸੈੱਲਾਂ ਦੀ ਇੱਕ ਸ਼੍ਰੇਣੀ ਹੈ ਜਿਸ ਤੋਂ ਅਸੀਂ ਇੱਕ ਮੁੱਲ ਕੱਢਣਾ ਚਾਹੁੰਦੇ ਹਾਂ।<10
    • MATCH(lookup_value,lookup_array,match_type): ਇਹ ਰੇਂਜ ਦੀ ਕਤਾਰ ਨੰਬਰ ਹੈ ਜਿੱਥੇ lookup_value lookup_array ਵਿੱਚ ਇੱਕ ਖਾਸ ਮੁੱਲ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ।
    • No_of_column: ਇਹ ਐਰੇ ਦੇ ਕਾਲਮ ਦੀ ਸੰਖਿਆ ਹੈ ਜਿਸ ਤੋਂ ਅਸੀਂ lookup_value ਨਾਲ ਸੰਬੰਧਿਤ ਮੁੱਲ ਵਾਪਸ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹਾਂ।

    MATCH ਫੰਕਸ਼ਨ ਲਈ:

    • Lookup_value: ਇਹ ਉਹ ਮੁੱਲ ਹੈ ਜਿਸਦੀ ਅਸੀਂ ਖੋਜ ਕਰ ਰਹੇ ਹਾਂ।
    • Looku p_array: ਇਹ ਉਹ ਐਰੇ ਹੈ ਜਿਸ ਵਿੱਚ ਅਸੀਂ lookup_value ਦੀ ਖੋਜ ਕਰ ਰਹੇ ਹਾਂ। ਇਹ ਇੱਕ ਕਤਾਰ ਅਤੇ ਇੱਕ ਕਾਲਮ ਦੋਵੇਂ ਹੋ ਸਕਦੇ ਹਨ।
    • Match_type: ਇਹ ਇੱਕ ਪੂਰਨ ਅੰਕ ਹੈ ਜੋ ਸਾਨੂੰ ਲੱਭ ਰਹੇ ਮੈਚ ਦੀ ਕਿਸਮ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਇਹ ਵਿਕਲਪਿਕ ਹੈ।
    1. ਜਦੋਂ ਇਹ -1 ਹੁੰਦਾ ਹੈ, MATCH ਪਹਿਲਾਂ ਇੱਕ ਸਟੀਕ ਮੇਲ ਲੱਭੇਗਾ। ਜੇਕਰ ਕੋਈ ਸਹੀ ਮੇਲ ਨਹੀਂ ਮਿਲਦਾ, ਤਾਂ ਇਹ ਅਗਲੇ ਵੱਡੇ ਮੁੱਲ (ਡਿਫਾਲਟ) ਦੀ ਭਾਲ ਕਰੇਗਾ( XLOOKUP ਦੇ ਉਲਟ)।

    ਪਰ ਸ਼ਰਤ ਇਹ ਹੈ ਕਿ lookup_array ਨੂੰ ਵਧਦੇ ਕ੍ਰਮ ਵਿੱਚ ਕ੍ਰਮਬੱਧ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਨਹੀਂ ਤਾਂ, ਇਹ ਇੱਕ ਤਰੁੱਟੀ ਦਿਖਾਏਗਾ।

    1. ਜਦੋਂ ਇਹ 1 ਹੁੰਦਾ ਹੈ, MATCH ਵੀ ਪਹਿਲਾਂ ਇੱਕ ਸਟੀਕ ਮੇਲ ਲੱਭੇਗਾ। ਜੇਕਰ ਕੋਈ ਸਟੀਕ ਮੇਲ ਨਹੀਂ ਮਿਲਦਾ ਹੈ, ਤਾਂ ਇਹ ਅਗਲੇ ਛੋਟੇ ਮੁੱਲ ਦੀ ਖੋਜ ਕਰੇਗਾ ( XLOOKUP ਦੇ ਉਲਟ)।

    ਪਰ ਸ਼ਰਤ ਇਹ ਹੈ ਕਿ lookup_array ਇਸ ਵਾਰ ਘਟਦੇ ਕ੍ਰਮ ਵਿੱਚ ਛਾਂਟੀ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ। ਨਹੀਂ ਤਾਂ, ਇਹ ਇੱਕ ਗਲਤੀ ਦਿਖਾਏਗਾ।

    1. ਜਦੋਂ ਇਹ 0 ਹੈ, MATCH ਇੱਕ ਸਟੀਕ ਮੇਲ ਦੀ ਖੋਜ ਕਰੇਗਾ।
    <0 ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਖਾਸ ਡੇਟਾ ਕਿਵੇਂ ਚੁਣਿਆ ਜਾਵੇ (6 ਢੰਗ)

    7 XLOOKUP ਅਤੇ INDEX-MATCH ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਵਿਚਕਾਰ ਤੁਲਨਾਵਾਂ

    ਹੁਣ ਅਸੀਂ ਫਾਰਮੂਲੇ ਨੂੰ ਤੋੜ ਦਿੱਤਾ ਹੈ, ਆਓ ਦੋ ਫੰਕਸ਼ਨਾਂ ਵਿੱਚ ਕੁਝ ਸਮਾਨਤਾਵਾਂ ਅਤੇ ਅਸਮਾਨਤਾਵਾਂ ਬਾਰੇ ਚਰਚਾ ਕਰੀਏ। ਮੁੱਖ ਚਰਚਾਵਾਂ 'ਤੇ ਜਾਣ ਤੋਂ ਪਹਿਲਾਂ, ਮੈਂ ਤੁਹਾਡੀ ਸਹੂਲਤ ਲਈ ਇੱਕ ਸਾਰਣੀ ਵਿੱਚ ਮੁੱਖ ਨੁਕਤੇ ਦਿਖਾ ਰਿਹਾ ਹਾਂ।

    ਚਰਚਾ ਦਾ ਬਿੰਦੂ ਸਮਾਨਤਾ/ਅਸਮਾਨਤਾ ਸਪਸ਼ਟੀਕਰਨ
    ਕਾਲਮ ਲੁੱਕਅੱਪ_ਐਰੇ ਸਮਾਨਤਾ ਦੋਵੇਂ ਲੁੱਕਅੱਪ_ਐਰੇ ਵਜੋਂ ਇੱਕ ਕਾਲਮ ਦਾ ਸਮਰਥਨ ਕਰਦੇ ਹਨ।
    ਰੋ ਲੁੱਕਅੱਪ_ਐਰੇ ਸਮਾਨਤਾ ਦੋਵੇਂ ਇੱਕ ਕਤਾਰ ਦਾ ਸਮਰਥਨ ਕਰਦੇ ਹਨ lookup_array ਦੇ ਰੂਪ ਵਿੱਚ।
    lookup_value ਦਾ ਕੋਈ ਮੇਲ ਨਹੀਂ ਹੈ ਅਸਮਾਨਤਾ XLOOKUP ਕੋਲ ਮੇਲ ਨਾ ਹੋਣ ਲਈ ਡਿਫੌਲਟ ਸੈੱਟਅੱਪ ਵਿਕਲਪ ਹੈlookup_value. ਪਰ INDEX-MATCH ਵਿੱਚ ਨਹੀਂ ਹੈ।
    ਲਗਭਗ ਮੇਲ ਅੰਸ਼ਕ ਸਮਾਨਤਾ XLOOKUP ਅਗਲੇ ਛੋਟੇ ਨੂੰ ਲੱਭ ਸਕਦਾ ਹੈ ਜਾਂ ਅਗਲਾ ਵੱਡਾ ਮੁੱਲ ਜਦੋਂ ਕੋਈ ਸਹੀ ਮੇਲ ਨਾ ਹੋਵੇ। INDEX-MATCH ਵੀ ਅਜਿਹਾ ਕਰ ਸਕਦਾ ਹੈ, ਪਰ lookup_array ਨੂੰ ਵੱਧਦੇ ਜਾਂ ਘਟਦੇ ਕ੍ਰਮ ਵਿੱਚ ਕ੍ਰਮਬੱਧ ਕੀਤੇ ਜਾਣ ਦੀ ਲੋੜ ਹੈ।
    ਮੇਲਿੰਗ ਵਾਈਲਡਕਾਰਡ ਸਮਾਨਤਾ ਦੋਵੇਂ ਵਾਈਲਡਕਾਰਡਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦੇ ਹਨ।
    ਮਲਟੀਪਲ ਵੈਲਯੂਜ਼ ਮੈਚਿੰਗ 20> ਅੰਸ਼ਕ ਸਮਾਨਤਾ XLOOKUP ਜਾਂ ਤਾਂ ਲੱਭ ਸਕਦਾ ਹੈ ਪਹਿਲਾ ਜਾਂ ਆਖਰੀ ਮੁੱਲ ਜਦੋਂ ਕਈ ਮੁੱਲ ਮੇਲ ਖਾਂਦੇ ਹਨ। ਪਰ INDEX-MATCH ਸਿਰਫ਼ ਮੇਲ ਖਾਂਦਾ ਪਹਿਲਾ ਮੁੱਲ ਵਾਪਸ ਕਰ ਸਕਦਾ ਹੈ।
    ਐਰੇ ਫਾਰਮੂਲਾ ਸਮਾਨਤਾ ਦੋਵੇਂ ਐਰੇ ਦਾ ਸਮਰਥਨ ਕਰਦੇ ਹਨ ਫਾਰਮੂਲਾ।

    1. XLOOKUP ਅਤੇ INDEX-MATCH to Lookup Value in Column

    ਇਸ ਪਹਿਲੂ ਵਿੱਚ ਦੋਨਾਂ ਫੰਕਸ਼ਨਾਂ ਵਿੱਚ ਸਮਾਨਤਾ ਹੈ। XLOOKUP ਅਤੇ INDEX-MATCH ਲਈ, lookup_array ਦੋਵਾਂ ਫੰਕਸ਼ਨਾਂ ਲਈ ਇੱਕ ਕਾਲਮ ਹੋ ਸਕਦਾ ਹੈ। ਇੱਥੇ ਅਸੀਂ C ell F5 , Jennifer Marlo ਵਿੱਚ ਵਿਦਿਆਰਥੀ ਦੇ ਨਾਮ ਦੇ ਸਹੀ ਭੌਤਿਕ ਵਿਗਿਆਨ ਵਿੱਚ ਅੰਕ ਲੱਭ ਰਹੇ ਹਾਂ। ਅਸੀਂ ਵਿਦਿਆਰਥੀ ਦਾ ਨਾਮ ਕਾਲਮ ਵਿੱਚ ਉੱਪਰ ਤੋਂ ਹੇਠਾਂ ਤੱਕ ਖੋਜਣਾ ਚਾਹੁੰਦੇ ਸੀ ਅਤੇ ਕੋਈ ਮੇਲ ਨਾ ਮਿਲਣ ਦੀ ਸਥਿਤੀ ਵਿੱਚ “ ਨਹੀਂ ਮਿਲਿਆ ” ਵਾਪਸ ਕਰਨਾ ਚਾਹੁੰਦੇ ਸੀ।

    • <1 ਲਈ>XLOOKUP , ਸੈਲ G5 ਵਿੱਚ ਫਾਰਮੂਲਾ ਲਾਗੂ ਕਰੋ।
    =XLOOKUP(F5,C5:C16,D5:D16,"Not Found",0,1)

    • INDEX-MATCH ਲਈ, ਸੈੱਲ ਵਿੱਚ ਇਸ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰੋG5 .
    =INDEX(B5:D16,MATCH(F5,C5:C16,0),3)

    ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਵੱਖ-ਵੱਖ ਐਰੇ ਤੋਂ ਇੱਕ ਤੋਂ ਵੱਧ ਮਾਪਦੰਡਾਂ ਦਾ ਮੇਲ ਕਿਵੇਂ ਕਰੀਏ

    2. ਕਤਾਰ ਵਿੱਚ ਖੋਜ ਮੁੱਲ ਲਈ XLOOKUP ਅਤੇ INDEX-MATCH

    ਇਸ ਪਹਿਲੂ ਵਿੱਚ ਦੋਵਾਂ ਫੰਕਸ਼ਨਾਂ ਵਿੱਚ ਸਮਾਨਤਾ ਵੀ ਹੈ . XLOOKUP ਅਤੇ INDEX-MATCH ਲਈ, lookup_array ਦੋਵਾਂ ਫੰਕਸ਼ਨਾਂ ਲਈ ਇੱਕ ਕਤਾਰ ਵੀ ਹੋ ਸਕਦੀ ਹੈ। ਉਦਾਹਰਣ ਲਈ, ਸਾਡੇ ਕੋਲ IDs , ਨਾਮ , ਅਤੇ ਭੌਤਿਕ ਵਿਗਿਆਨ ਵਿੱਚ ਅੰਕ ਅਤੇ ਗ੍ਰੇਡ ਦੇ ਨਾਲ ਇੱਕ ਨਵਾਂ ਡੇਟਾਸੈਟ ਹੈ।

    ਆਓ ਇੱਕ ਪਲ ਲਈ ਵਿਚਾਰ ਕਰੀਏ ਕਿ ਇਹ ਇੱਕ ਬਹੁਤ ਚੌੜਾ ਡੇਟਾ ਸੈੱਟ ਹੈ, ਅਤੇ ਸਾਨੂੰ ਨਹੀਂ ਪਤਾ ਕਿ ਗ੍ਰੇਡ ਕਾਲਮ ਦੀ ਸੰਖਿਆ ਕੀ ਹੈ। ਫਿਰ, ਕਿਸੇ ਵਿਸ਼ੇਸ਼ ਵਿਦਿਆਰਥੀ ਦੇ ਗ੍ਰੇਡ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ, ਸਾਨੂੰ ਲੁੱਕਅੱਪ_ਐਰੇ ਵਜੋਂ ਸਿਰਲੇਖ ਕਤਾਰ (B4:E4) ਅਤੇ ਸ਼ਬਦ “ ਗ੍ਰੇਡ ” ਨੂੰ lookup_value<ਵਜੋਂ ਵਰਤਣਾ ਪਵੇਗਾ। 2>। ਅਸੀਂ ਇਸਨੂੰ XLOOKUP ਅਤੇ INDEX-MATCH ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਪੂਰਾ ਕਰ ਸਕਦੇ ਹਾਂ।

    • ਤੀਜੇ ਵਿਦਿਆਰਥੀ ਦੇ ਗ੍ਰੇਡ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ। , XLOOKUP ਫਾਰਮੂਲਾ ਸੈਲ G5 ਵਿੱਚ ਇਸ ਤਰ੍ਹਾਂ ਹੋਵੇਗਾ।
    =XLOOKUP("Grade",B4:E4,B7:E7,"Not Found",0,1)

    • ਇਸ ਕੇਸ ਲਈ, INDEX-MATCH ਫਾਰਮੂਲਾ ਇਹ ਹੋਵੇਗਾ:
    =INDEX(B5:E16,3,MATCH("Grade",B4:E4,0)) <0

    3. XLOOKUP ਅਤੇ INDEX-MATCH ਜਦੋਂ ਕੋਈ ਮੇਲ ਨਹੀਂ ਮਿਲਦਾ

    ਇਸ ਪਹਿਲੂ ਵਿੱਚ ਦੋਵੇਂ ਫੰਕਸ਼ਨ ਵੱਖਰੇ ਹਨ। ਜੇਕਰ lookup_value lookup_array ਵਿੱਚ ਕਿਸੇ ਵੀ ਮੁੱਲ ਨਾਲ ਮੇਲ ਨਹੀਂ ਖਾਂਦਾ, ਤਾਂ ਤੁਸੀਂ XLOOKUP ਵਿੱਚ ਵਾਪਸ ਕਰਨ ਲਈ ਇੱਕ ਨਿਸ਼ਚਿਤ ਮੁੱਲ ਸੈੱਟ ਕਰ ਸਕਦੇ ਹੋ। ਅਜਿਹਾ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਇਹ ਸੈੱਟ ਕਰਨਾ ਪਵੇਗਾ if_not_found ਆਰਗੂਮੈਂਟ ਵਿੱਚ ਮੁੱਲ। ਦੂਜੇ ਪਾਸੇ, INDEX-MATCH ਵਿੱਚ ਅਜਿਹਾ ਕੋਈ ਵਿਕਲਪ ਨਹੀਂ ਹੈ। ਇਹ ਇੱਕ ਗਲਤੀ ਵਾਪਸ ਕਰੇਗਾ. ਤੁਹਾਨੂੰ ਗਲਤੀ ਨੂੰ ਸੰਭਾਲਣ ਲਈ ਬਾਹਰ IFERROR ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਪਵੇਗੀ। ਦਿੱਤੇ ਗਏ ਡੇਟਾ ਸੈੱਟ ਵਿੱਚ, ਅਸੀਂ ID 100 ਦੇ ਨਾਲ ਵਿਦਿਆਰਥੀ ਦਾ ਨਾਮ ਲੱਭਾਂਗੇ।

    • ਇਸਦੇ ਲਈ, <1 ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ XLOOKUP ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰੋ।> ਸੈੱਲ G5 ।
    =XLOOKUP(100,B5:B16,C5:C16,"Not Found",0,1)

    • ਦੂਜੇ ਪਾਸੇ, ਇਸਨੂੰ ਲਾਗੂ ਕਰੋ INDEX-MATCH ਫਾਰਮੂਲਾ।
    =INDEX(B5:E16,MATCH(100,B5:B16,0),2)

    • ਜਿਵੇਂ ਕਿ ਇਹ ਇੱਕ ਗਲਤੀ ਦਿੰਦਾ ਹੈ, ਤੁਸੀਂ ਇਸ ਗਲਤੀ ਨੂੰ ਸੰਭਾਲਣ ਲਈ ਬਾਹਰ IFERROR ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਪਵੇਗੀ।
    =IFERROR(INDEX(B5:E16,MATCH(100,B5:B16,0),2),"Not Found")

    ਸਮਾਨ ਰੀਡਿੰਗਾਂ

    • ਇੱਕ ਸੈੱਲ ਵਿੱਚ ਇੱਕ ਤੋਂ ਵੱਧ ਮੁੱਲ ਵਾਪਸ ਕਰਨ ਲਈ ਐਕਸਲ INDEX MATCH
    • ਇੱਕ ਤੋਂ ਵੱਧ ਮੁੱਲ ਵਾਪਸ ਕਰਨ ਲਈ ਐਕਸਲ INDEX-MATCH ਫਾਰਮੂਲਾ ਲੇਟਵੇਂ ਤੌਰ 'ਤੇ
    • ਮਲਟੀਪਲ ਨਤੀਜੇ ਬਣਾਉਣ ਲਈ ਐਕਸਲ ਵਿੱਚ INDEX-MATCH ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ
    • [ਫਿਕਸਡ!] INDEX MATCH Excel ਵਿੱਚ ਸਹੀ ਮੁੱਲ ਵਾਪਸ ਨਹੀਂ ਕਰ ਰਿਹਾ ਹੈ (5 ਕਾਰਨ)
    • ਐਕਸਲ ਵਿੱਚ VLOOKUP ਦੀ ਬਜਾਏ INDEX MATCH ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ (3 ਤਰੀਕੇ)

    4. XLOOKUP ਅਤੇ INDEX-MATCH ਵਿੱਚ ਅਨੁਮਾਨਿਤ ਮੈਚਾਂ ਦਾ ਕੇਸ

    ਇਸ ਪਹਿਲੂ ਵਿੱਚ ਦੋ ਫੰਕਸ਼ਨਾਂ ਵਿੱਚ ਅੰਸ਼ਕ ਸਮਾਨਤਾ ਹੈ। XLOOKUP ਫੰਕਸ਼ਨ ਵਿੱਚ, ਜੇਕਰ lookup_value lookup_array ਵਿੱਚ ਕਿਸੇ ਵੀ ਮੁੱਲ ਨਾਲ ਮੇਲ ਨਹੀਂ ਖਾਂਦਾ, ਤਾਂ ਤੁਸੀਂ ਅਗਲੇ ਛੋਟੇ ਜਾਂ ਅਗਲੇ ਵੱਡੇ ਮੁੱਲ ਨੂੰ ਵਾਪਸ ਕਰਨ ਲਈ ਫਾਰਮੂਲੇ ਨੂੰ ਸੋਧ ਸਕਦੇ ਹੋ। . ਦਲੀਲ ਸੈੱਟ ਕਰੋ match_type to -1 ਜੇਕਰ ਤੁਸੀਂ ਅਗਲਾ ਛੋਟਾ ਮੁੱਲ ਚਾਹੁੰਦੇ ਹੋ ਅਤੇ ਇਸਨੂੰ 1 ਤੇ ਸੈੱਟ ਕਰੋ ਜੇਕਰ ਤੁਸੀਂ ਅਗਲਾ ਵੱਡਾ ਮੁੱਲ ਚਾਹੁੰਦੇ ਹੋ।

    ਉਦਾਹਰਨ ਲਈ , ਅਸੀਂ ਵਿਦਿਆਰਥੀ ਨੂੰ 50 ਜਾਂ ਅਗਲੇ ਵੱਡੇ ਅੰਕ ਦੇ ਨਾਲ ਲੱਭਾਂਗੇ।

    • ਮੁੱਲ ਲੱਭਣ ਲਈ, ਇਹ XLOOKUP ਫਾਰਮੂਲਾ ਲਾਗੂ ਕਰੋ।
    =XLOOKUP(50,D5:D16,C5:C16,"Not Found",1,1)

    • ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਦੇਖ ਸਕਦੇ ਹੋ, 50 ਦੇ ਅੰਕ ਵਾਲਾ ਕੋਈ ਵਿਦਿਆਰਥੀ ਨਹੀਂ ਹੈ। । ਇਸ ਲਈ ਇਹ 50 , 51 ਡੇਸਮੰਡ ਹੇਅਸ ਦੇ ਤੁਰੰਤ ਬਾਅਦ ਇੱਕ ਨੂੰ ਦਿਖਾ ਰਿਹਾ ਹੈ।

    ਵਿੱਚ ਉਹੀ ਵਿਕਲਪ ਹੈ। INDEX-MATCH ਫਾਰਮੂਲਾ। ਪਰ ਕਮੀ ਇਹ ਹੈ ਕਿ ਜੇਕਰ ਤੁਸੀਂ ਅਗਲਾ ਵੱਡਾ ਮੁੱਲ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਤੁਹਾਨੂੰ ਲੁਕਅੱਪ_ਐਰੇ ਨੂੰ ਘਟਦੇ ਕ੍ਰਮ ਵਿੱਚ ਕ੍ਰਮਬੱਧ ਕਰਨਾ ਪਵੇਗਾ। ਨਹੀਂ ਤਾਂ, ਇਹ ਇੱਕ ਗਲਤੀ ਵਾਪਸ ਕਰੇਗਾ। ਅਤੇ ਅਗਲਾ ਛੋਟਾ ਮੁੱਲ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਵੱਧਦੇ ਕ੍ਰਮ ਵਿੱਚ ਛਾਂਟਣਾ ਪਵੇਗਾ।

    • ਸਭ ਤੋਂ ਪਹਿਲਾਂ, ਇਸ ਫਾਰਮੂਲੇ ਨੂੰ ਸੈਲ G5 ਵਿੱਚ ਪਾਓ।
    =INDEX(B5:E16,MATCH(50,D5:D16,-1),2)

    • ਨਤੀਜੇ ਵਜੋਂ, ਤੁਸੀਂ ਦੇਖੋਗੇ ਕਿ ਨਤੀਜਾ ਇੱਕ #N/A ਗਲਤੀ ਦਿਖਾ ਰਿਹਾ ਹੈ .
    • ਇਸ ਲਈ, ਸੈੱਲ ਰੇਂਜ D5:D16 ਨੂੰ ਵੱਧਦੇ ਕ੍ਰਮ ਵਿੱਚ ਛਾਂਟੋ ਅਤੇ ਤੁਹਾਨੂੰ ਸਹੀ ਮੁੱਲ ਮਿਲੇਗਾ।

    <6 ਵਿਸ਼ੇਸ਼ ਨੋਟ: XLOOKUPਫੰਕਸ਼ਨ ਵਿੱਚ, -1ਅਗਲੇ ਛੋਟੇ ਮੁੱਲ ਲਈ ਕੰਮ ਕਰਦਾ ਹੈ, ਪਰ INDEX-MATCHਵਿੱਚ , -1ਅਗਲੇ ਵੱਡੇ ਮੁੱਲ ਲਈ ਕੰਮ ਕਰਦਾ ਹੈ। ਇਸੇ ਤਰ੍ਹਾਂ XLOOKUPਫੰਕਸ਼ਨ ਵਿੱਚ, 1 ਅਗਲੇ ਵੱਡੇ ਮੁੱਲ ਲਈ ਕੰਮ ਕਰਦਾ ਹੈ, ਪਰ INDEX-MATCH ਵਿੱਚ, 1ਅਗਲੇ ਛੋਟੇ ਮੁੱਲ ਲਈ ਕੰਮ ਕਰਦਾ ਹੈ।

    ਹੋਰ ਪੜ੍ਹੋ: ਵਰਤਣ ਦਾ ਤਰੀਕਾਅੰਸ਼ਕ ਮੈਚ ਲਈ INDEX ਅਤੇ ਮੈਚ (2 ਤਰੀਕੇ)

    5. ਵਾਈਲਡਕਾਰਡਾਂ ਨਾਲ ਮੇਲਣ ਦੇ ਮਾਮਲੇ ਵਿੱਚ XLOOKUP ਅਤੇ INDEX-MATCH

    ਇਸ ਪਹਿਲੂ ਵਿੱਚ ਦੋਵਾਂ ਫੰਕਸ਼ਨਾਂ ਵਿੱਚ ਸਮਾਨਤਾ ਹੈ। XLOOKUP ਅਤੇ INDEX-MATCH , ਦੋਵੇਂ ਵਾਈਲਡਕਾਰਡ ਦਾ ਸਮਰਥਨ ਕਰਦੇ ਹਨ। ਇੱਥੇ, ਅਸੀਂ " ਮਾਰਲੋ " ਵਾਲੇ ਕਿਸੇ ਵੀ ਵਿਦਿਆਰਥੀ ਨੂੰ ਦੂਜੇ ਨਾਮ ਵਜੋਂ ਲੱਭਾਂਗੇ। ਆਉ XLOOKUP ਬਨਾਮ INDEX-MATCH ਤੁਲਨਾ ਦੇਖਣ ਲਈ ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੀਏ।

    • ਸਭ ਤੋਂ ਪਹਿਲਾਂ, ਇਸ XLOOKUP ਫਾਰਮੂਲੇ ਨੂੰ <1 ਵਿੱਚ ਲਾਗੂ ਕਰੋ>ਸੈਲ G5 ਆਉਟਪੁੱਟ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ।
    =XLOOKUP("*Marlo*",C5:C16,C5:C16,"Not Found",2,1)

    ਨੋਟ: XLOOKUPਵਿੱਚ ਵਾਈਲਡਕਾਰਡ ਵਰਤਣ ਲਈ, ਤੁਹਾਨੂੰ match_typeਆਰਗੂਮੈਂਟ ਨੂੰ 2'ਤੇ ਸੈੱਟ ਕਰਨਾ ਪਵੇਗਾ। ਨਹੀਂ ਤਾਂ, ਇਹ ਕੰਮ ਨਹੀਂ ਕਰੇਗਾ।

    • ਦੂਜੇ ਪਾਸੇ, ਉਸੇ ਕੰਮ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ INDEX-MATCH ਫਾਰਮੂਲਾ ਇਸ ਤਰ੍ਹਾਂ ਹੋਵੇਗਾ।
    =INDEX(B5:E16,MATCH("*Marlo*",C5:C16,0),2)

    ਹੋਰ ਪੜ੍ਹੋ: ਇੰਡੈਕਸ ਐਕਸਲ ਵਿੱਚ ਵਾਈਲਡਕਾਰਡ ਦੇ ਨਾਲ ਮਲਟੀਪਲ ਮਾਪਦੰਡ (ਇੱਕ ਸੰਪੂਰਨ ਗਾਈਡ) )

    6. XLOOKUP ਅਤੇ INDEX-MATCH ਜਦੋਂ ਮਲਟੀਪਲ ਵੈਲਯੂ ਮੇਲ ਲੁੱਕਅਪ ਵੈਲਯੂ

    ਇਹ ਉਦਾਹਰਨ XLOOKUP ਬਨਾਮ INDEX-MATCH ਕਦ ਕਈ ਮੁੱਲ ਖੋਜ ਮੁੱਲ ਨਾਲ ਮੇਲ ਖਾਂਦੇ ਹਨ। ਇਸ ਸਬੰਧ ਵਿਚ ਦੋਵਾਂ ਕਾਰਜਾਂ ਵਿਚ ਅੰਸ਼ਕ ਸਮਾਨਤਾ ਵੀ ਹੈ। XLOOKUP ਅਤੇ INDEX-MATCH ਦੋਵੇਂ lookup_array lookup_value ਨਾਲ ਮੇਲ ਖਾਂਦੇ ਹੋਣ ਦੀ ਸਥਿਤੀ ਵਿੱਚ ਕੇਵਲ ਇੱਕ ਮੁੱਲ ਵਾਪਸ ਕਰਦੇ ਹਨ। ਪਰ XLOOKUP ਫੰਕਸ਼ਨ ਵਿੱਚ, ਤੁਸੀਂ ਜਾਂ ਤਾਂ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਖੋਜ ਨੂੰ ਸੋਧ ਸਕਦੇ ਹੋ

    ਹਿਊਗ ਵੈਸਟ ਉਦਯੋਗ ਵਿੱਚ 10 ਸਾਲਾਂ ਤੋਂ ਵੱਧ ਅਨੁਭਵ ਦੇ ਨਾਲ ਇੱਕ ਉੱਚ ਤਜ਼ਰਬੇਕਾਰ ਐਕਸਲ ਟ੍ਰੇਨਰ ਅਤੇ ਵਿਸ਼ਲੇਸ਼ਕ ਹੈ। ਉਸ ਕੋਲ ਲੇਖਾ ਅਤੇ ਵਿੱਤ ਵਿੱਚ ਬੈਚਲਰ ਦੀ ਡਿਗਰੀ ਹੈ ਅਤੇ ਵਪਾਰ ਪ੍ਰਸ਼ਾਸਨ ਵਿੱਚ ਮਾਸਟਰ ਦੀ ਡਿਗਰੀ ਹੈ। ਹਿਊਗ ਨੂੰ ਅਧਿਆਪਨ ਦਾ ਜਨੂੰਨ ਹੈ ਅਤੇ ਉਸਨੇ ਇੱਕ ਵਿਲੱਖਣ ਅਧਿਆਪਨ ਪਹੁੰਚ ਵਿਕਸਿਤ ਕੀਤੀ ਹੈ ਜਿਸਦਾ ਪਾਲਣ ਕਰਨਾ ਅਤੇ ਸਮਝਣਾ ਆਸਾਨ ਹੈ। ਐਕਸਲ ਦੇ ਉਸ ਦੇ ਮਾਹਰ ਗਿਆਨ ਨੇ ਦੁਨੀਆ ਭਰ ਦੇ ਹਜ਼ਾਰਾਂ ਵਿਦਿਆਰਥੀਆਂ ਅਤੇ ਪੇਸ਼ੇਵਰਾਂ ਨੂੰ ਆਪਣੇ ਹੁਨਰਾਂ ਨੂੰ ਬਿਹਤਰ ਬਣਾਉਣ ਅਤੇ ਆਪਣੇ ਕਰੀਅਰ ਵਿੱਚ ਉੱਤਮਤਾ ਪ੍ਰਾਪਤ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕੀਤੀ ਹੈ। ਆਪਣੇ ਬਲੌਗ ਰਾਹੀਂ, ਹਿਊਗ ਆਪਣੇ ਗਿਆਨ ਨੂੰ ਦੁਨੀਆ ਨਾਲ ਸਾਂਝਾ ਕਰਦਾ ਹੈ, ਵਿਅਕਤੀਆਂ ਅਤੇ ਕਾਰੋਬਾਰਾਂ ਨੂੰ ਉਹਨਾਂ ਦੀ ਪੂਰੀ ਸਮਰੱਥਾ ਤੱਕ ਪਹੁੰਚਣ ਵਿੱਚ ਮਦਦ ਕਰਨ ਲਈ ਮੁਫ਼ਤ ਐਕਸਲ ਟਿਊਟੋਰਿਅਲ ਅਤੇ ਔਨਲਾਈਨ ਸਿਖਲਾਈ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ।