ਐਕਸਲ ਵਿੱਚ ਲੁੱਕਅਪ ਕਿਵੇਂ ਕਰੀਏ: ਫੰਕਸ਼ਨ ਅਤੇ ਫਾਰਮੂਲਾ ਉਦਾਹਰਨਾਂ

  • ਇਸ ਨੂੰ ਸਾਂਝਾ ਕਰੋ
Michael Brown

ਵਿਸ਼ਾ - ਸੂਚੀ

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

ਡੇਟਾਸੈੱਟ ਦੇ ਅੰਦਰ ਇੱਕ ਖਾਸ ਮੁੱਲ ਨੂੰ ਲੱਭਣਾ ਐਕਸਲ ਵਿੱਚ ਸਭ ਤੋਂ ਆਮ ਕੰਮਾਂ ਵਿੱਚੋਂ ਇੱਕ ਹੈ। ਅਤੇ ਫਿਰ ਵੀ, ਸਾਰੀਆਂ ਸਥਿਤੀਆਂ ਲਈ ਢੁਕਵਾਂ ਕੋਈ ਵੀ "ਯੂਨੀਵਰਸਲ" ਲੁੱਕਅੱਪ ਫਾਰਮੂਲਾ ਮੌਜੂਦ ਨਹੀਂ ਹੈ। ਇਸ ਦਾ ਕਾਰਨ ਇਹ ਹੈ ਕਿ ਸ਼ਬਦ "ਲੁੱਕਅੱਪ" ਕਈ ਤਰ੍ਹਾਂ ਦੀਆਂ ਵੱਖ-ਵੱਖ ਚੀਜ਼ਾਂ ਨੂੰ ਦਰਸਾ ਸਕਦਾ ਹੈ: ਤੁਸੀਂ ਇੱਕ ਕਾਲਮ ਵਿੱਚ ਲੰਬਕਾਰੀ, ਇੱਕ ਕਤਾਰ ਵਿੱਚ ਲੇਟਵੇਂ ਰੂਪ ਵਿੱਚ ਜਾਂ ਇੱਕ ਕਤਾਰ ਅਤੇ ਕਾਲਮ ਦੇ ਇੰਟਰਸੈਕਸ਼ਨ 'ਤੇ ਦੇਖ ਸਕਦੇ ਹੋ, ਇੱਕ ਜਾਂ ਕਈ ਮਾਪਦੰਡਾਂ ਨਾਲ ਖੋਜ ਕਰ ਸਕਦੇ ਹੋ, ਪਹਿਲੀ ਲੱਭੀ ਹੋਈ ਵਾਪਸ ਕਰ ਸਕਦੇ ਹੋ। ਮੇਲ ਜਾਂ ਮਲਟੀਪਲ ਮੇਲ, ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਜਾਂ ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਲੁੱਕਅੱਪ ਕਰੋ, ਅਤੇ ਹੋਰ ਵੀ।

ਇਸ ਪੰਨੇ 'ਤੇ, ਤੁਹਾਨੂੰ ਫਾਰਮੂਲਾ ਉਦਾਹਰਨਾਂ ਅਤੇ ਡੂੰਘਾਈ ਨਾਲ ਟਿਊਟੋਰਿਅਲਸ ਦੇ ਨਾਲ ਸਭ ਤੋਂ ਜ਼ਰੂਰੀ ਐਕਸਲ ਲੁੱਕਅੱਪ ਫੰਕਸ਼ਨਾਂ ਦੀ ਸੂਚੀ ਮਿਲੇਗੀ। ਤੁਹਾਡੇ ਸੰਦਰਭ ਲਈ ਲਿੰਕ ਕੀਤਾ ਗਿਆ ਹੈ।

    Excel ਲੁੱਕਅਪ - ਮੂਲ ਗੱਲਾਂ

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

    ਲੁਕਅੱਪ - ਡੇਟਾ ਦੀ ਇੱਕ ਸਾਰਣੀ ਵਿੱਚ ਇੱਕ ਨਿਰਧਾਰਤ ਮੁੱਲ ਦੀ ਖੋਜ ਕਰਨਾ।

    ਲੁਕਅੱਪ ਮੁੱਲ - ਖੋਜ ਕਰਨ ਲਈ ਇੱਕ ਮੁੱਲ ਲਈ।

    ਰਿਟਰਨ ਵੈਲਯੂ (ਮੇਲ ਖਾਂਦਾ ਮੁੱਲ ਜਾਂ ਮੇਲ) - ਲੁੱਕਅਪ ਵੈਲਯੂ ਦੇ ਸਮਾਨ ਸਥਿਤੀ 'ਤੇ ਪਰ ਕਿਸੇ ਹੋਰ ਕਾਲਮ ਜਾਂ ਕਤਾਰ ਵਿੱਚ ਇੱਕ ਮੁੱਲ (ਇਸ ਗੱਲ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ ਕਿ ਤੁਸੀਂ ਲੰਬਕਾਰੀ ਜਾਂ ਖਿਤਿਜੀ ਕਰਦੇ ਹੋਐਕਸਲ ਵਿੱਚ।

    ਤਿੰਨ-ਅਯਾਮੀ ਲੁੱਕਅੱਪ

    ਤਿੰਨ-ਅਯਾਮੀ ਲੁੱਕਅੱਪ ਦਾ ਮਤਲਬ ਹੈ 3 ਵੱਖ-ਵੱਖ ਲੁੱਕਅਪ ਮੁੱਲਾਂ ਦੁਆਰਾ ਖੋਜ ਕਰਨਾ। ਹੇਠਾਂ ਦਿੱਤੇ ਡੇਟਾ ਵਿੱਚ, ਮੰਨ ਲਓ ਕਿ ਤੁਸੀਂ ਇੱਕ ਖਾਸ ਸਾਲ (H2) ਦੀ ਖੋਜ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਫਿਰ ਉਸ ਸਾਲ ਦੇ ਡੇਟਾ (H3) ਦੇ ਅੰਦਰ ਇੱਕ ਖਾਸ ਨਾਮ ਲਈ, ਅਤੇ ਫਿਰ ਇੱਕ ਖਾਸ ਮਹੀਨੇ (H4) ਲਈ ਇੱਕ ਮੁੱਲ ਵਾਪਸ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ।

    ਇਹ ਕੰਮ ਨਿਮਨਲਿਖਤ ਐਰੇ ਫਾਰਮੂਲੇ ਨਾਲ ਪੂਰਾ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ (ਕਿਰਪਾ ਕਰਕੇ ਇਸਨੂੰ ਸਹੀ ਢੰਗ ਨਾਲ ਪੂਰਾ ਕਰਨ ਲਈ Ctrl + Shift + Enter ਨੂੰ ਦਬਾਉ ਯਾਦ ਰੱਖੋ):

    =INDEX($A$1:$E$12,MIN(IF((ROW($A$1:$A$12)>MATCH(H2,$A$1:$A$12,0))*($A$1:$A$12=H3),ROW($A$1:$A$12),"")),MATCH(H4,$A$1:$E$1,0))

    ਲੁੱਕਅੱਪ ਕਈ ਮਾਪਦੰਡਾਂ ਦੇ ਨਾਲ

    ਬਹੁਤ ਮਾਪਦੰਡਾਂ ਦਾ ਮੁਲਾਂਕਣ ਕਰਨ ਦੇ ਯੋਗ ਹੋਣ ਲਈ, ਸਾਨੂੰ ਕਲਾਸਿਕ ਇੰਡੈਕਸ ਮੈਚ ਫਾਰਮੂਲੇ ਨੂੰ ਸੋਧਣ ਦੀ ਲੋੜ ਹੋਵੇਗੀ ਤਾਂ ਜੋ ਇਹ ਇੱਕ ਐਰੇ ਫਾਰਮੂਲੇ ਵਿੱਚ ਬਦਲ ਜਾਵੇ:

    INDEX( lookup_table, MATCH (1, ( lookup_value1= lookup_column1) * ( lookup_value2= lookup_column2)*…, 0), return_column_number)

    A1:C11 ਵਿੱਚ ਮੌਜੂਦ ਲੁੱਕਅਪ ਟੇਬਲ ਦੇ ਨਾਲ, ਆਓ 2 ਮਾਪਦੰਡਾਂ ਦੁਆਰਾ ਇੱਕ ਮੇਲ ਲੱਭੀਏ: ਸੈੱਲ F1 ਵਿੱਚ ਇੱਕ ਮੁੱਲ ਲਈ ਕਾਲਮ A ਖੋਜੋ, ਅਤੇ ਸੈੱਲ F2 ਵਿੱਚ ਇੱਕ ਮੁੱਲ ਲਈ ਕਾਲਮ B:

    =INDEX($A$1:$C$11, MATCH(1, (F1=$A$1:$A$11) * (F2=$B$1:$B$11),0), 3)

    ਆਮ ਤੌਰ 'ਤੇ, ਤੁਸੀਂ ਇੱਕ ਐਰੇ ਫਾਰਮੂਲੇ ਦੇ ਰੂਪ ਵਿੱਚ ਮੁਲਾਂਕਣ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਫਾਰਮੂਲੇ ਲਈ Ctrl + Shift + Enter ਦਬਾਓ।

    ਇਸ ਦੇ ਵਿਸਤ੍ਰਿਤ ਵਿਆਖਿਆ ਲਈ ਮੂਲ ਦਾ ਤਰਕ, ਕਿਰਪਾ ਕਰਕੇ ਕਈ ਮਾਪਦੰਡਾਂ ਨਾਲ ਦੇਖਣ ਲਈ INDEX MATCH ਦੇਖੋ।

    ਮਲਟੀਪਲ ਮੁੱਲ ਵਾਪਸ ਕਰਨ ਲਈ ਲੁੱਕਅੱਪ

    ਤੁਸੀਂ ਜੋ ਵੀ ਐਕਸਲ ਲੁੱਕਅੱਪ ਫੰਕਸ਼ਨ ਵਰਤਦੇ ਹੋ (LOOKUP, VLOOKUP, ਜਾਂ HLOOKUP), ਇਹ ਸਿਰਫ਼ ਵਾਪਸ ਕਰ ਸਕਦਾ ਹੈ। ਇੱਕ ਸਿੰਗਲ ਮੈਚ. ਸਾਰੇ ਮਿਲੇ ਮੈਚਾਂ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ 6 ਨੂੰ ਰੁਜ਼ਗਾਰ ਦੇਣਾ ਪਵੇਗਾਇੱਕ ਐਰੇ ਫਾਰਮੂਲੇ ਵਿੱਚ ਵੱਖ-ਵੱਖ ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਜੋੜਿਆ ਗਿਆ:

    IFERROR(INDEX( return_range, SMALL(IF( lookup_value= lookup_range, ROW( return_range)- m,""), ROW() - n)),"")

    ਕਿੱਥੇ:

    • m ਰਿਟਰਨ ਰੇਂਜ ਘਟਾਓ 1 ਵਿੱਚ ਪਹਿਲੇ ਸੈੱਲ ਦੀ ਕਤਾਰ ਨੰਬਰ ਹੈ।
    • n ਪਹਿਲੇ ਫਾਰਮੂਲਾ ਸੈੱਲ ਘਟਾਓ 1 ਦੀ ਕਤਾਰ ਨੰਬਰ ਹੈ।

    ਸੈਲ E2 ਵਿੱਚ ਸਥਿਤ ਲੁੱਕਅਪ ਵੈਲਯੂ ਦੇ ਨਾਲ, A2:A11 ਵਿੱਚ ਲੁਕਅੱਪ ਰੇਂਜ, B2:B11 ਵਿੱਚ ਰਿਟਰਨ ਰੇਂਜ, ਅਤੇ ਕਤਾਰ 2 ਵਿੱਚ ਪਹਿਲੇ ਫਾਰਮੂਲਾ ਸੈੱਲ ਦੇ ਨਾਲ, ਤੁਹਾਡਾ ਲੁੱਕਅੱਪ ਫਾਰਮੂਲਾ ਹੇਠ ਦਿੱਤੀ ਸ਼ਕਲ ਲੈਂਦਾ ਹੈ:

    =IFERROR(INDEX($B$2:$B$11, SMALL(IF($E$2 =$A$2:$A$11, ROW($B$2:$B$11 )- 1,""), ROW() - 1 )),"")

    ਫਾਰਮੂਲੇ ਨੂੰ ਕਈ ਮੈਚ ਵਾਪਸ ਕਰਨ ਲਈ, ਤੁਸੀਂ ਇਸਨੂੰ ਪਹਿਲੇ ਸੈੱਲ (F2) ਵਿੱਚ ਦਾਖਲ ਕਰੋ, Ctrl + Shift + Enter ਦਬਾਓ, ਅਤੇ ਫਿਰ ਫਾਰਮੂਲੇ ਨੂੰ ਕਾਲਮ ਦੇ ਹੇਠਾਂ ਦੂਜੇ ਸੈੱਲਾਂ ਵਿੱਚ ਕਾਪੀ ਕਰੋ।

    ਉਪਰੋਕਤ ਫਾਰਮੂਲੇ ਦੀ ਵਿਸਤ੍ਰਿਤ ਵਿਆਖਿਆ ਅਤੇ ਕਈ ਮੁੱਲਾਂ ਨੂੰ ਵਾਪਸ ਕਰਨ ਦੇ ਹੋਰ ਤਰੀਕਿਆਂ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਕਈ ਨਤੀਜਿਆਂ ਨੂੰ ਵਾਪਸ ਕਰਨ ਲਈ Vlookup ਕਿਵੇਂ ਕਰੀਏ ਦੇਖੋ।

    ਨੇਸਟਡ ਲੁੱਕਅੱਪ (2 ਲੁੱਕਅੱਪ ਟੇਬਲਾਂ ਤੋਂ)

    ਹਾਲਾਤਾਂ ਵਿੱਚ ਜਦੋਂ ਤੁਹਾਡੀ ਮੁੱਖ ਸਾਰਣੀ ਅਤੇ ਖੋਜ ਸਾਰਣੀ wh ਤੋਂ ich ਤੁਸੀਂ ਡੇਟਾ ਨੂੰ ਖਿੱਚਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਕੋਲ ਇੱਕ ਆਮ ਕਾਲਮ ਨਹੀਂ ਹੈ, ਤੁਸੀਂ ਮੈਚ ਸਥਾਪਤ ਕਰਨ ਲਈ ਇੱਕ ਵਾਧੂ ਲੁੱਕਅਪ ਟੇਬਲ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ, ਜਿਵੇਂ ਕਿ:

    <1 ਤੋਂ ਮੁੱਲ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ Lookup_table2 ਵਿੱਚ>Amount ਕਾਲਮ, ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ:

    =VLOOKUP(VLOOKUP(A2, Lookup_table1!$A$1:$B$6, 2, FALSE), Lookup_table2!$A$1:$B$6, 2, FALSE)

    ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿੱਤੇ ਸਕ੍ਰੀਨਸ਼ਾਟ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ, ਸਾਡਾ ਨੇਸਟਡ ਲੁੱਕਅੱਪ ਫਾਰਮੂਲਾ ਪੂਰੀ ਤਰ੍ਹਾਂ ਕੰਮ ਕਰਦਾ ਹੈ:

    ਮਲਟੀਪਲ ਤੋਂ ਕ੍ਰਮਵਾਰ ਵਲੋਕਅੱਪਸ਼ੀਟਾਂ

    ਪਿਛਲੀ ਲੁੱਕਅਪ ਦੇ ਸਫਲ ਜਾਂ ਅਸਫਲ ਹੋਣ ਦੇ ਆਧਾਰ 'ਤੇ ਕ੍ਰਮਵਾਰ Vlookups ਕਰਨ ਲਈ, VLOOKUPs ਦੇ ਨਾਲ ਇੱਕ-ਇੱਕ ਕਰਕੇ ਕਈ ਸਥਿਤੀਆਂ ਦਾ ਮੁਲਾਂਕਣ ਕਰਨ ਲਈ ਨੇਸਟਡ IFERROR ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ:

    IFERROR(VLOOKUP(), IFERROR(VLOOKUP(), IFERROR(VLOOKUP(), "ਨਹੀਂ ਲੱਭਿਆ")))

    ਜੇਕਰ ਪਹਿਲਾ ਵਲੋਕਅਪ ਅਸਫਲ ਹੋ ਜਾਂਦਾ ਹੈ, ਤਾਂ IFERROR ਗਲਤੀ ਨੂੰ ਫੜ ਲੈਂਦਾ ਹੈ ਅਤੇ ਚੱਲਦਾ ਹੈ। ਇੱਕ ਹੋਰ Vlookup. ਜੇਕਰ ਦੂਜਾ Vlookup ਕੁਝ ਵੀ ਨਹੀਂ ਲੱਭਦਾ, ਤਾਂ ਦੂਜਾ IFERROR ਗਲਤੀ ਫੜਦਾ ਹੈ ਅਤੇ ਤੀਜਾ Vlookup ਚਲਾਉਂਦਾ ਹੈ, ਅਤੇ ਇਸ ਤਰ੍ਹਾਂ ਹੀ। ਜੇਕਰ ਸਾਰੇ Vlookups ਅਸਫਲ ਹੋ ਜਾਂਦੇ ਹਨ, ਤਾਂ ਆਖਰੀ IFERROR "ਨਹੀਂ ਲੱਭਿਆ" ਜਾਂ ਤੁਹਾਡੇ ਦੁਆਰਾ ਫਾਰਮੂਲੇ ਨੂੰ ਸਪਲਾਈ ਕਰਨ ਵਾਲਾ ਕੋਈ ਹੋਰ ਸੁਨੇਹਾ ਵਾਪਸ ਕਰਦਾ ਹੈ।

    ਉਦਾਹਰਣ ਵਜੋਂ, ਆਓ 3 ਵੱਖ-ਵੱਖ ਸ਼ੀਟਾਂ ਤੋਂ ਰਕਮ ਕੱਢਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੀਏ:

    =IFERROR(VLOOKUP(B1,A6:B9,2,0), IFERROR(VLOOKUP(B1,D6:E9,2,0), IFERROR(VLOOKUP(B1,G6:H9,2,0), "Not found")))

    ਨਤੀਜਾ ਕੁਝ ਇਸ ਤਰ੍ਹਾਂ ਦਾ ਦਿਖਾਈ ਦੇਵੇਗਾ:

    ਵਧੇਰੇ ਜਾਣਕਾਰੀ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਐਕਸਲ ਵਿੱਚ ਨੇਸਟਡ IFERROR ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ ਵੇਖੋ।

    ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਲੁੱਕਅੱਪ

    ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਸ਼ਾਇਦ ਜਾਣਦੇ ਹੋਵੋਗੇ, ਸਾਰੇ ਐਕਸਲ ਲੁੱਕਅਪ ਫੰਕਸ਼ਨ ਆਪਣੇ ਸੁਭਾਅ ਦੁਆਰਾ ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਹਨ। ਆਪਣੇ ਲੁੱਕਅਪ ਫਾਰਮੂਲੇ ਨੂੰ ਛੋਟੇ ਅਤੇ ਵੱਡੇ ਅੱਖਰਾਂ ਵਿੱਚ ਫਰਕ ਕਰਨ ਲਈ ਮਜਬੂਰ ਕਰਨ ਲਈ, EXACT ਫੰਕਸ਼ਨ ਦੇ ਨਾਲ LOOKUP ਜਾਂ INDEX MATCH ਦੀ ਵਰਤੋਂ ਕਰੋ। ਮੈਂ ਨਿੱਜੀ ਤੌਰ 'ਤੇ INDEX MATCH ਦੀ ਚੋਣ ਕਰਦਾ ਹਾਂ ਕਿਉਂਕਿ ਇਸ ਨੂੰ ਲੁੱਕਅਪ ਫੰਕਸ਼ਨ ਵਾਂਗ ਲੁੱਕਅਪ ਕਾਲਮ ਵਿੱਚ ਮੁੱਲਾਂ ਨੂੰ ਛਾਂਟਣ ਦੀ ਲੋੜ ਨਹੀਂ ਹੁੰਦੀ ਹੈ, ਇਹ ਖੱਬੇ-ਤੋਂ-ਸੱਜੇ ਅਤੇ ਸੱਜੇ-ਤੋਂ-ਖੱਬੇ ਦੋਵੇਂ ਲੁੱਕਅੱਪ ਕਰ ਸਕਦਾ ਹੈ, ਅਤੇ ਸਾਰੀਆਂ ਡਾਟਾ ਕਿਸਮਾਂ ਲਈ ਪੂਰੀ ਤਰ੍ਹਾਂ ਕੰਮ ਕਰਦਾ ਹੈ।

    INDEX( return_column, MATCH(TRUE,EXACT( lookup_column, lookup_value),0))

    G2 ਲੁੱਕਅਪ ਵੈਲਯੂ ਹੋਣ ਦੇ ਨਾਲ, A ​​- ਕਾਲਮ ਸਾਹਮਣੇ ਦੇਖਣ ਲਈ ਅਤੇ E - ਕਾਲਮ ਤੋਂ ਮੈਚ ਵਾਪਸ ਕਰਨ ਲਈ, ਸਾਡੇ ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਲੁੱਕਅੱਪ ਫਾਰਮੂਲਾ ਇਸ ਤਰ੍ਹਾਂ ਹੈ:

    =INDEX($E$2:$E$6, MATCH(TRUE, EXACT($A$2:$A$6,G2),0))

    ਕਿਉਂਕਿ ਇਹ ਇੱਕ ਐਰੇ ਫਾਰਮੂਲਾ ਹੈ, ਇਸ ਨੂੰ ਸਹੀ ਢੰਗ ਨਾਲ ਪੂਰਾ ਕਰਨ ਲਈ Ctrl + Shift + Enter ਨੂੰ ਦਬਾਓ।

    ਹੋਰ ਫਾਰਮੂਲਾ ਉਦਾਹਰਨਾਂ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਐਕਸਲ ਵਿੱਚ ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਲੁੱਕਅਪ ਨੂੰ ਕਿਵੇਂ ਕਰਨਾ ਹੈ ਦੇਖੋ।

    ਅੰਸ਼ਕ ਸਟ੍ਰਿੰਗ ਮੈਚ ਦੇਖੋ

    ਅੰਸ਼ਕ ਦੁਆਰਾ ਖੋਜਣਾ ਮੈਚ ਐਕਸਲ ਵਿੱਚ ਸਭ ਤੋਂ ਚੁਣੌਤੀਪੂਰਨ ਕਾਰਜਾਂ ਵਿੱਚੋਂ ਇੱਕ ਹੈ ਜਿਸ ਲਈ ਕੋਈ ਵਿਆਪਕ ਹੱਲ ਮੌਜੂਦ ਨਹੀਂ ਹੈ। ਕਿਹੜਾ ਫਾਰਮੂਲਾ ਵਰਤਣਾ ਹੈ ਇਸ ਗੱਲ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ ਕਿ ਖੋਜ ਕਰਨ ਲਈ ਕਾਲਮ ਵਿੱਚ ਤੁਹਾਡੇ ਲੁੱਕਅੱਪ ਮੁੱਲਾਂ ਅਤੇ ਮੁੱਲਾਂ ਵਿਚਕਾਰ ਕਿਸ ਕਿਸਮ ਦੇ ਅੰਤਰ ਹਨ। ਜ਼ਿਆਦਾਤਰ ਮਾਮਲਿਆਂ ਵਿੱਚ, ਤੁਸੀਂ ਮੁੱਲਾਂ ਦੇ ਸਾਂਝੇ ਹਿੱਸੇ ਨੂੰ ਕੱਢਣ ਲਈ ਖੱਬੇ, ਸੱਜੇ ਜਾਂ ਮੱਧ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰੋਗੇ, ਅਤੇ ਫਿਰ ਉਸ ਹਿੱਸੇ ਨੂੰ Vlookup ਫੰਕਸ਼ਨ ਦੇ lookup_value ਆਰਗੂਮੈਂਟ ਵਿੱਚ ਸਪਲਾਈ ਕਰੋ ਜਿਵੇਂ ਕਿ ਇਹ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਵਿੱਚ ਕੀਤਾ ਗਿਆ ਹੈ:

    =VLOOKUP(RIGHT(D2,4), $A$2:$B$6, 2, FALSE)

    ਜਿੱਥੇ D2 ਲੁੱਕਅੱਪ ਮੁੱਲ ਹੈ, A2:B6 ਹੈ। ਲੁੱਕਅਪ ਟੇਬਲ ਅਤੇ 2 ਤੋਂ ਮੈਚਾਂ ਨੂੰ ਵਾਪਸ ਕਰਨ ਲਈ ਕਾਲਮ ਦੇ ਸੂਚਕਾਂਕ ਨੰਬਰ ਵਿੱਚ।

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

    ਇਸ ਤਰ੍ਹਾਂ ਤੁਸੀਂ ਐਕਸਲ ਵਿੱਚ ਲੁਕਅੱਪ ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ। ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਦੱਸੇ ਗਏ ਫਾਰਮੂਲਿਆਂ ਨੂੰ ਨੇੜਿਓਂ ਦੇਖਣ ਲਈ, ਸਾਡਾ ਐਕਸਲ ਲੁੱਕਅੱਪ ਫਾਰਮੂਲਾ ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ ਤੁਹਾਡਾ ਸੁਆਗਤ ਹੈ।ਉਦਾਹਰਨਾਂ।

    ਐਕਸਲ ਵਿੱਚ ਖੋਜ ਕਰਨ ਦਾ ਫਾਰਮੂਲਾ-ਮੁਕਤ ਤਰੀਕਾ

    ਇਹ ਬਿਨਾਂ ਕਹੇ ਕਿ ਐਕਸਲ ਲੁੱਕਅੱਪ ਕੋਈ ਮਾਮੂਲੀ ਕੰਮ ਨਹੀਂ ਹੈ। ਜੇਕਰ ਤੁਸੀਂ Excel ਦੇ ਖੇਤਰ ਨੂੰ ਸਿੱਖਣ ਲਈ ਆਪਣੇ ਪਹਿਲੇ ਕਦਮ ਚੁੱਕ ਰਹੇ ਹੋ, ਤਾਂ ਖੋਜ ਫਾਰਮੂਲੇ ਕਾਫ਼ੀ ਉਲਝਣ ਵਾਲੇ ਅਤੇ ਸਮਝਣ ਵਿੱਚ ਮੁਸ਼ਕਲ ਲੱਗ ਸਕਦੇ ਹਨ। ਪਰ ਕਿਰਪਾ ਕਰਕੇ, ਨਿਰਾਸ਼ ਨਾ ਹੋਵੋ, ਇਹ ਹੁਨਰ ਬਹੁਤੇ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਕੁਦਰਤੀ ਤੌਰ 'ਤੇ ਨਹੀਂ ਆਉਂਦੇ ਹਨ!

    ਨੌਜਵਾਨਾਂ ਲਈ ਚੀਜ਼ਾਂ ਨੂੰ ਆਸਾਨ ਬਣਾਉਣ ਲਈ, ਅਸੀਂ ਇੱਕ ਵਿਸ਼ੇਸ਼ ਟੂਲ, ਮਰਜ ਟੇਬਲ ਵਿਜ਼ਾਰਡ ਬਣਾਇਆ ਹੈ, ਜੋ ਕਿ ਲੱਭ ਸਕਦਾ ਹੈ, ਮੈਚ ਕਰ ਸਕਦਾ ਹੈ. ਅਤੇ ਬਿਨਾਂ ਇੱਕ ਫਾਰਮੂਲੇ ਦੇ ਟੇਬਲਾਂ ਨੂੰ ਮਿਲਾਓ। ਇਸ ਤੋਂ ਇਲਾਵਾ, ਇਹ ਬਹੁਤ ਸਾਰੇ ਅਸਲ ਵਿਲੱਖਣ ਵਿਕਲਪ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਤੋਂ ਉੱਨਤ ਐਕਸਲ ਉਪਭੋਗਤਾ ਵੀ ਲਾਭ ਉਠਾ ਸਕਦੇ ਹਨ:

    • ਕਈ ਮਾਪਦੰਡਾਂ ਦੁਆਰਾ ਲੱਭੋ, ਭਾਵ ਵਿਲੱਖਣ ਪਛਾਣਕਰਤਾ ਵਜੋਂ ਇੱਕ ਜਾਂ ਕਈ ਕਾਲਮਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ। (s)।
    • ਮੌਜੂਦਾ ਕਾਲਮਾਂ ਵਿੱਚ ਮੁੱਲ ਅੱਪਡੇਟ ਕਰੋ ਅਤੇ ਲੁੱਕਅਪ ਟੇਬਲ ਤੋਂ ਨਵੇਂ ਕਾਲਮ ਸ਼ਾਮਲ ਕਰੋ।
    • ਵਾਪਸੀ ਅਨੇਕ ਮੈਚ ਵੱਖਰੀਆਂ ਕਤਾਰਾਂ ਵਿੱਚ। ਜਦੋਂ ਕੰਬਾਈਨ ਰੋਅਜ਼ ਵਿਜ਼ਾਰਡ ਦੇ ਨਾਲ ਸੁਮੇਲ ਵਿੱਚ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਇਹ ਇੱਕ ਸੈੱਲ, ਕਾਮੇ ਜਾਂ ਹੋਰ ਵੱਖਰੇ ਕੀਤੇ ਕਈ ਨਤੀਜੇ ਵੀ ਵਾਪਸ ਕਰ ਸਕਦਾ ਹੈ (ਇੱਕ ਉਦਾਹਰਨ ਇੱਥੇ ਲੱਭੀ ਜਾ ਸਕਦੀ ਹੈ)।
    • ਅਤੇ ਹੋਰ।

    ਮਰਜ ਟੇਬਲ ਵਿਜ਼ਾਰਡ ਨਾਲ ਕੰਮ ਕਰਨਾ ਆਸਾਨ ਅਤੇ ਅਨੁਭਵੀ ਹੈ। ਤੁਹਾਨੂੰ ਬੱਸ ਇਹ ਕਰਨਾ ਹੈ:

    1. ਆਪਣੀ ਮੁੱਖ ਸਾਰਣੀ ਚੁਣੋ ਜਿੱਥੇ ਤੁਸੀਂ ਮੇਲ ਖਾਂਦੇ ਮੁੱਲਾਂ ਨੂੰ ਖਿੱਚਣਾ ਚਾਹੁੰਦੇ ਹੋ।
    2. ਮੇਲਾਂ ਨੂੰ ਖਿੱਚਣ ਲਈ ਲੁੱਕਅਪ ਟੇਬਲ ਦੀ ਚੋਣ ਕਰੋ।
    3. ਇੱਕ ਜਾਂ ਵਧੇਰੇ ਆਮ ਕਾਲਮਾਂ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰੋ।
    4. ਅਪਡੇਟ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਕਾਲਮਾਂ ਦੀ ਚੋਣ ਕਰੋ ਜਾਂ/ਅਤੇ ਅੰਤ ਵਿੱਚ ਜੋੜੋਸਾਰਣੀ।
    5. ਵਿਕਲਪਿਕ ਤੌਰ 'ਤੇ, ਇੱਕ ਜਾਂ ਇੱਕ ਤੋਂ ਵੱਧ ਅਭੇਦ ਵਿਕਲਪ ਚੁਣੋ।
    6. ਮੁਕੰਮਲ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਤੁਹਾਨੂੰ ਇੱਕ ਪਲ ਵਿੱਚ ਨਤੀਜਾ ਮਿਲੇਗਾ!

    ਜੇਕਰ ਤੁਸੀਂ ਆਪਣੀਆਂ ਵਰਕਸ਼ੀਟਾਂ 'ਤੇ ਐਡ-ਇਨ ਨੂੰ ਅਜ਼ਮਾਉਣ ਲਈ ਉਤਸੁਕ ਹੋ, ਤਾਂ ਤੁਹਾਡਾ ਸਾਡੇ ਅਲਟੀਮੇਟ ਸੂਟ ਦਾ ਇੱਕ ਅਜ਼ਮਾਇਸ਼ ਸੰਸਕਰਣ ਡਾਉਨਲੋਡ ਕਰਨ ਲਈ ਸੁਆਗਤ ਹੈ ਜਿਸ ਵਿੱਚ ਐਕਸਲ ਲਈ ਸਾਡੇ ਸਾਰੇ ਸਮਾਂ ਬਚਾਉਣ ਵਾਲੇ ਟੂਲ ਸ਼ਾਮਲ ਹਨ (ਵਿੱਚ ਕੁੱਲ, 70+ ਟੂਲ ਅਤੇ 300+ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ!)।

    ਉਪਲੱਬਧ ਡਾਉਨਲੋਡ

    ਐਕਸਲ ਲੁੱਕਅੱਪ ਫਾਰਮੂਲਾ ਉਦਾਹਰਨਾਂ (.xlsx ਫਾਈਲ)

    ਅਲਟੀਮੇਟ ਸੂਟ 14-ਦਿਨ ਦਾ ਪੂਰੀ ਤਰ੍ਹਾਂ-ਕਾਰਜਸ਼ੀਲ ਸੰਸਕਰਣ (.exe ਫਾਈਲ)

    ਲੁੱਕਅੱਪ)।

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

    ਮੁੱਖ ਸਾਰਣੀ (ਮਾਸਟਰ ਟੇਬਲ) - ਇੱਕ ਸਾਰਣੀ ਜਿਸ ਵਿੱਚ ਤੁਸੀਂ ਮੇਲ ਖਾਂਦੇ ਮੁੱਲਾਂ ਨੂੰ ਖਿੱਚੋ।

    ਤੁਹਾਡੀ ਲੁੱਕਅਪ ਟੇਬਲ ਅਤੇ ਮੁੱਖ ਸਾਰਣੀ ਦੀ ਬਣਤਰ ਅਤੇ ਆਕਾਰ ਵੱਖੋ-ਵੱਖਰੇ ਹੋ ਸਕਦੇ ਹਨ, ਹਾਲਾਂਕਿ ਉਹਨਾਂ ਵਿੱਚ ਹਮੇਸ਼ਾਂ ਘੱਟੋ-ਘੱਟ ਇੱਕ ਆਮ ਵਿਲੱਖਣ ਪਛਾਣਕਰਤਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਇੱਕ ਕਾਲਮ ਜਾਂ ਕਤਾਰ ਜਿਸ ਵਿੱਚ ਇੱਕੋ ਜਿਹਾ ਡੇਟਾ ਹੁੰਦਾ ਹੈ। , ਇਸ ਗੱਲ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ ਕਿ ਕੀ ਤੁਸੀਂ ਲੰਬਕਾਰੀ ਜਾਂ ਖਿਤਿਜੀ ਲੁੱਕਅੱਪ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ।

    ਹੇਠਾਂ ਦਿੱਤਾ ਸਕ੍ਰੀਨਸ਼ੌਟ ਇੱਕ ਨਮੂਨਾ ਲੁੱਕਅਪ ਸਾਰਣੀ ਦਿਖਾਉਂਦਾ ਹੈ ਜੋ ਹੇਠਾਂ ਦਿੱਤੀਆਂ ਕਈ ਉਦਾਹਰਣਾਂ ਵਿੱਚ ਵਰਤੀ ਜਾਵੇਗੀ।

    ਐਕਸਲ ਲੁੱਕਅਪ ਫੰਕਸ਼ਨ

    ਹੇਠਾਂ ਐਕਸਲ ਵਿੱਚ ਲੁੱਕਅਪ ਕਰਨ ਲਈ ਸਭ ਤੋਂ ਪ੍ਰਸਿੱਧ ਫਾਰਮੂਲਿਆਂ ਦੀ ਇੱਕ ਸੰਖੇਪ ਝਾਤ ਹੈ, ਉਹਨਾਂ ਦੇ ਮੁੱਖ ਫਾਇਦੇ ਅਤੇ ਕਮੀਆਂ।

    ਲੁਕਅੱਪ ਫੰਕਸ਼ਨ

    ਦ Excel ਵਿੱਚ LOOKUP ਫੰਕਸ਼ਨ ਲੰਬਕਾਰੀ ਅਤੇ ਹਰੀਜੱਟਲ ਲੁੱਕਅੱਪ ਦੀਆਂ ਸਭ ਤੋਂ ਸਰਲ ਕਿਸਮਾਂ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਕਰ ਸਕਦਾ ਹੈ।

    ਫ਼ਾਇਦੇ : ਵਰਤੋਂ ਵਿੱਚ ਆਸਾਨ।

    ਹਾਲ : ਸੀਮਤ ਕਾਰਜਕੁਸ਼ਲਤਾ, ਗੈਰ-ਕ੍ਰਮਬੱਧ ਡੇਟਾ ਨਾਲ ਕੰਮ ਨਹੀਂ ਕਰ ਸਕਦੀ (ਛਾਂਟਣ ਦੀ ਲੋੜ ਹੈ ਉਹ ਵਧਦੇ ਕ੍ਰਮ ਵਿੱਚ ਕਾਲਮ/ਕਤਾਰ ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ।

    ਵਧੇਰੇ ਜਾਣਕਾਰੀ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਐਕਸਲ ਲੁੱਕਅੱਪ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ ਵੇਖੋ।

    VLOOKUP ਫੰਕਸ਼ਨ

    ਇਹ LOOKUP ਦਾ ਇੱਕ ਸੁਧਾਰਿਆ ਸੰਸਕਰਣ ਹੈ। ਫੰਕਸ਼ਨ ਖਾਸ ਤੌਰ 'ਤੇ ਵਰਟੀਕਲ ਲੁੱਕਅੱਪ ਵਿੱਚ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈਕਾਲਮ।

    ਫ਼ਾਇਦੇ : ਵਰਤਣ ਵਿੱਚ ਮੁਕਾਬਲਤਨ ਆਸਾਨ, ਸਟੀਕ ਅਤੇ ਅਨੁਮਾਨਿਤ ਮੇਲ ਨਾਲ ਕੰਮ ਕਰ ਸਕਦਾ ਹੈ।

    ਵਿਨੁਕਸ : ਇਸਦੇ ਖੱਬੇ ਪਾਸੇ ਨਹੀਂ ਦੇਖ ਸਕਦਾ, ਰੁਕਦਾ ਹੈ ਲੁੱਕਅਪ ਟੇਬਲ ਵਿੱਚ ਇੱਕ ਕਾਲਮ ਪਾਉਣ ਜਾਂ ਹਟਾਏ ਜਾਣ 'ਤੇ ਕੰਮ ਕਰਨਾ, ਇੱਕ ਲੁੱਕਅਪ ਮੁੱਲ 255 ਅੱਖਰਾਂ ਤੋਂ ਵੱਧ ਨਹੀਂ ਹੋ ਸਕਦਾ, ਵੱਡੇ ਡੇਟਾਸੈਟਾਂ 'ਤੇ ਬਹੁਤ ਜ਼ਿਆਦਾ ਪ੍ਰੋਸੈਸਿੰਗ ਪਾਵਰ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।

    ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਸ਼ੁਰੂਆਤ ਕਰਨ ਵਾਲਿਆਂ ਲਈ ਐਕਸਲ VLOOKUP ਟਿਊਟੋਰਿਅਲ ਦੇਖੋ।<3

    HLOOKUP ਫੰਕਸ਼ਨ

    ਇਹ VLOOKUP ਦਾ ਇੱਕ ਹਰੀਜੱਟਲ ਹਮਰੁਤਬਾ ਹੈ ਜੋ ਲੁੱਕਅਪ ਟੇਬਲ ਦੀ ਪਹਿਲੀ ਕਤਾਰ ਵਿੱਚ ਇੱਕ ਮੁੱਲ ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ ਅਤੇ ਦੂਜੀ ਕਤਾਰ ਤੋਂ ਉਸੇ ਸਥਿਤੀ ਵਿੱਚ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ।

    ਫ਼ਾਇਦੇ : ਵਰਤਣ ਵਿੱਚ ਆਸਾਨ, ਸਟੀਕ ਅਤੇ ਅਨੁਮਾਨਿਤ ਮੇਲ ਵਾਪਸ ਕਰ ਸਕਦਾ ਹੈ।

    ਹਾਲ : ਸਿਰਫ ਲੁੱਕਅਪ ਟੇਬਲ ਦੀ ਸਭ ਤੋਂ ਉੱਪਰਲੀ ਕਤਾਰ ਵਿੱਚ ਖੋਜ ਕਰ ਸਕਦਾ ਹੈ, ਸੰਮਿਲਨ ਦੁਆਰਾ ਪ੍ਰਭਾਵਿਤ ਹੁੰਦਾ ਹੈ ਜਾਂ ਕਤਾਰਾਂ ਨੂੰ ਮਿਟਾਉਣਾ, ਇੱਕ ਲੁੱਕਅਪ ਮੁੱਲ 255 ਅੱਖਰਾਂ ਤੋਂ ਘੱਟ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।

    ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਐਕਸਲ ਵਿੱਚ HLOOKUP ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ ਦੇਖੋ।

    VLOOKUP MATCH / HLOOKUP MATCH

    A MATCH ਦੁਆਰਾ ਬਣਾਇਆ ਗਿਆ ਡਾਇਨਾਮਿਕ ਕਾਲਮ ਜਾਂ ਕਤਾਰ ਸੰਦਰਭ ਇਸ ਐਕਸਲ ਨੂੰ ਲੋ ਬਣਾਉਂਦਾ ਹੈ ਡਾਟਾਸੈੱਟ ਵਿੱਚ ਕੀਤੀਆਂ ਤਬਦੀਲੀਆਂ ਲਈ okup ਫਾਰਮੂਲਾ ਇਮਿਊਨ। ਦੂਜੇ ਸ਼ਬਦਾਂ ਵਿੱਚ, MATCH ਦੀ ਮਦਦ ਨਾਲ, VLOOKUP ਅਤੇ HLOOKUP ਫੰਕਸ਼ਨ ਸਹੀ ਮੁੱਲ ਵਾਪਸ ਕਰ ਸਕਦੇ ਹਨ ਭਾਵੇਂ ਕਿੰਨੇ ਵੀ ਕਾਲਮ/ਕਤਾਰਾਂ ਲੁੱਕਅਪ ਟੇਬਲ ਵਿੱਚ ਪਾਈਆਂ ਗਈਆਂ ਹੋਣ ਜਾਂ ਮਿਟਾਈਆਂ ਗਈਆਂ ਹੋਣ।

    ਵਰਟੀਕਲ ਲੁੱਕਅੱਪ ਲਈ ਫਾਰਮੂਲਾ

    VLOOKUP( lookup_value , lookup_table , MATCH( return_column_name , column_headers , 0), FALSE)

    ਲੁੱਕਅੱਪ ਲਈ ਫਾਰਮੂਲਾ

    HLOOKUP( lookup_value , lookup_table , MATCH( return_row_name , row_headers >, 0), FALSE)

    ਫਾਇਦੇ : ਡਾਟਾ ਸੰਮਿਲਨ ਜਾਂ ਮਿਟਾਉਣ ਲਈ ਨਿਯਮਤ Hlookup ਅਤੇ Vlookup ਫਾਰਮੂਲੇ ਵਿੱਚ ਸੁਧਾਰ।

    ਨੁਕਸ : ਬਹੁਤ ਲਚਕਦਾਰ ਨਹੀਂ , ਨੂੰ ਇੱਕ ਖਾਸ ਡਾਟਾ ਬਣਤਰ ਦੀ ਲੋੜ ਹੈ (MATCH ਫੰਕਸ਼ਨ ਨੂੰ ਦਿੱਤਾ ਗਿਆ ਲੁੱਕਅਪ ਮੁੱਲ ਰਿਟਰਨ ਕਾਲਮ ਦੇ ਨਾਮ ਦੇ ਬਿਲਕੁਲ ਬਰਾਬਰ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ), 255 ਅੱਖਰਾਂ ਤੋਂ ਵੱਧ ਲੁੱਕਅਪ ਮੁੱਲਾਂ ਨਾਲ ਕੰਮ ਨਹੀਂ ਕਰ ਸਕਦਾ।

    ਹੋਰ ਜਾਣਕਾਰੀ ਅਤੇ ਫਾਰਮੂਲਾ ਉਦਾਹਰਨਾਂ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਦੇਖੋ:

    • Excel Vlookup and Match
    • Excel Hlookup and Match

    OFFSET MATCH

    ਇੱਕ ਵਧੇਰੇ ਗੁੰਝਲਦਾਰ ਪਰ ਵਧੇਰੇ ਸ਼ਕਤੀਸ਼ਾਲੀ ਲੁੱਕਅਪ ਫਾਰਮੂਲਾ, Vlookup ਅਤੇ Hlookup ਦੀਆਂ ਕਈ ਸੀਮਾਵਾਂ ਤੋਂ ਮੁਕਤ।

    V-Lookup

    OFFSET( lookup_table , MATCH( lookup_value , OFFSET(<1) ਲਈ ਫਾਰਮੂਲਾ>lookup_table , 0, n , ROWS( lookup_table ), 1) ,0) -1, m , 1, 1)

    ਕਿੱਥੇ:

    • n - ਲੁਕਅੱਪ ਕਾਲਮ ਆਫਸੈੱਟ ਹੈ, i. ਈ. ਸ਼ੁਰੂਆਤੀ ਬਿੰਦੂ ਤੋਂ ਲੁਕਅੱਪ ਕਾਲਮ ਤੱਕ ਜਾਣ ਲਈ ਕਾਲਮਾਂ ਦੀ ਗਿਣਤੀ।
    • m - ਵਾਪਸੀ ਕਾਲਮ ਆਫਸੈੱਟ ਹੈ, i. ਈ. ਸ਼ੁਰੂਆਤੀ ਬਿੰਦੂ ਤੋਂ ਵਾਪਸੀ ਕਾਲਮ ਤੱਕ ਜਾਣ ਲਈ ਕਾਲਮਾਂ ਦੀ ਸੰਖਿਆ।

    H-Lookup

    OFFSET( lookup_table , m , MATCH( lookup_value , OFFSET( ) ਲਈ ਫਾਰਮੂਲਾ lookup_table , n , 0, 1, COLUMNS( lookup_table )), 0) -1, 1, 1)

    ਕਿੱਥੇ:

    • n - ਲੁੱਕਅੱਪ ਕਤਾਰ ਆਫਸੈੱਟ ਹੈ, i. ਈ. ਸ਼ੁਰੂਆਤੀ ਬਿੰਦੂ ਤੋਂ ਲੁੱਕਅਪ ਕਤਾਰ ਤੱਕ ਜਾਣ ਲਈ ਕਤਾਰਾਂ ਦੀ ਸੰਖਿਆ।
    • m - ਵਾਪਸੀ ਕਤਾਰ ਆਫਸੈੱਟ ਹੈ, i. ਈ. ਸ਼ੁਰੂਆਤੀ ਬਿੰਦੂ ਤੋਂ ਵਾਪਸੀ ਕਤਾਰ ਤੱਕ ਜਾਣ ਲਈ ਕਤਾਰਾਂ ਦੀ ਸੰਖਿਆ।

    ਮੈਟ੍ਰਿਕਸ ਲੁੱਕਅੱਪ ਲਈ ਫਾਰਮੂਲਾ (ਕਤਾਰ ਅਤੇ ਕਾਲਮ ਦੁਆਰਾ)

    {=OFFSET ( starting_point , MATCH ( vertical_lookup_value , lookup_column >, 0), MATCH ( horizontal_lookup_value , lookup_row , 0))}

    ਕਿਰਪਾ ਕਰਕੇ ਧਿਆਨ ਦਿਓ ਕਿ ਇਹ ਇੱਕ ਐਰੇ ਫਾਰਮੂਲਾ ਹੈ, ਜੋ ਕਿ Ctrl + Shift + Enter ਦਬਾ ਕੇ ਦਰਜ ਕੀਤਾ ਗਿਆ ਹੈ। ਇੱਕੋ ਸਮੇਂ 'ਤੇ ਕੁੰਜੀਆਂ।

    ਫ਼ਾਇਦੇ : ਡੇਟਾ ਵਿੱਚ ਤਬਦੀਲੀਆਂ ਤੋਂ ਪ੍ਰਭਾਵਿਤ ਨਾ ਹੋਏ, ਇੱਕ ਖੱਬੇ-ਪਾਸੇ ਵਾਲਾ Vlookup, ਇੱਕ ਉੱਪਰਲਾ Hlookup ਅਤੇ ਦੋ-ਪੱਖੀ ਖੋਜ (ਕਾਲਮ ਅਤੇ ਕਤਾਰ ਦੇ ਮੁੱਲਾਂ ਦੁਆਰਾ) ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ। ਸੈੱਟ।

    ਵਿਨੁਕਸ : ਗੁੰਝਲਦਾਰ ਅਤੇ ਸੰਟੈਕਸ ਨੂੰ ਯਾਦ ਰੱਖਣਾ ਔਖਾ।

    ਹੋਰ ਜਾਣਕਾਰੀ ਅਤੇ ਫਾਰਮੂਲਾ ਉਦਾਹਰਨਾਂ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਦੇਖੋ: ਐਕਸਲ ਵਿੱਚ OFFSET ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ

    INDEX MATCH

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

    ਵੀ-ਲੁੱਕਅੱਪ ਲਈ ਫਾਰਮੂਲਾ

    INDEX ( return_column , ਮੈਚ ( lookup_value , lookup_column , 0))

    H-Lookup ਲਈ ਫਾਰਮੂਲਾ

    INDEX ( return_row , MATCH ( lookup_value , lookup_row , 0))

    ਮੈਟ੍ਰਿਕਸ ਲੁੱਕਅੱਪ ਲਈ ਫਾਰਮੂਲਾ

    ਇੱਕਕਿਸੇ ਖਾਸ ਕਾਲਮ ਅਤੇ ਕਤਾਰ ਦੇ ਇੰਟਰਸੈਕਸ਼ਨ 'ਤੇ ਮੁੱਲ ਵਾਪਸ ਕਰਨ ਲਈ ਕਲਾਸਿਕ ਇੰਡੈਕਸ ਮੈਚ ਫਾਰਮੂਲੇ ਦਾ ਐਕਸਟੈਂਸ਼ਨ:

    INDEX ( lookup_table , MATCH ( vertical_lookup_value , lookup_column >, 0), MATCH ( horizontal_lookup_value , lookup_row , 0))

    Cons : ਸਿਰਫ਼ ਇੱਕ - ਤੁਹਾਨੂੰ ਫਾਰਮੂਲੇ ਦੇ ਸੰਟੈਕਸ ਨੂੰ ਯਾਦ ਰੱਖਣ ਦੀ ਲੋੜ ਹੈ।

    ਫ਼ਾਇਦੇ : ਐਕਸਲ ਵਿੱਚ ਸਭ ਤੋਂ ਬਹੁਮੁਖੀ ਲੁੱਕਅੱਪ ਫਾਰਮੂਲਾ, ਕਈ ਮਾਮਲਿਆਂ ਵਿੱਚ Vlookup, Hlookup ਅਤੇ Lookup ਫੰਕਸ਼ਨਾਂ ਤੋਂ ਉੱਚਾ:

    • ਇਹ ਖੱਬੇ ਅਤੇ ਉਪਰਲੇ ਲੁੱਕਅੱਪ ਕਰ ਸਕਦਾ ਹੈ।
    • ਸੁਰੱਖਿਅਤ ਤੌਰ 'ਤੇ ਕਾਲਮਾਂ ਅਤੇ ਕਤਾਰਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰਕੇ ਜਾਂ ਮਿਟਾਉਣ ਦੁਆਰਾ ਲੁੱਕਅਪ ਸਾਰਣੀ ਨੂੰ ਵਧਾਉਣ ਜਾਂ ਸਮੇਟਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।
    • ਲੁੱਕਅਪ ਮੁੱਲ ਦੇ ਆਕਾਰ ਦੀ ਕੋਈ ਸੀਮਾ ਨਹੀਂ ਹੈ।
    • ਤੇਜ਼ ਕੰਮ ਕਰਦਾ ਹੈ। ਕਿਉਂਕਿ ਇੱਕ ਸੂਚਕਾਂਕ ਮੈਚ ਫਾਰਮੂਲਾ ਇੱਕ ਪੂਰੀ ਸਾਰਣੀ ਦੀ ਬਜਾਏ ਕਾਲਮਾਂ/ਕਤਾਰਾਂ ਦਾ ਹਵਾਲਾ ਦਿੰਦਾ ਹੈ, ਇਸ ਲਈ ਘੱਟ ਪ੍ਰੋਸੈਸਿੰਗ ਪਾਵਰ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ ਅਤੇ ਤੁਹਾਡੇ ਐਕਸਲ ਨੂੰ ਹੌਲੀ ਨਹੀਂ ਕਰੇਗਾ।

    ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਦੇਖੋ:

    • VLOOKUP ਦੇ ਬਿਹਤਰ ਵਿਕਲਪ ਵਜੋਂ INDEX MATCH
    • ਦੋ-ਅਯਾਮੀ ਲੁੱਕਅੱਪ ਲਈ INDEX MATCH MATCH ਫਾਰਮੂਲਾ

    Excel ਲੁੱਕਅੱਪ ਤੁਲਨਾ ਸਾਰਣੀ

    ਜਿਵੇਂ ਤੁਸੀਂ ਦੇਖਦੇ ਹੋ , ਸਾਰੇ ਐਕਸਲ ਲੁੱਕਅਪ ਫਾਰਮੂਲੇ ਬਰਾਬਰ ਨਹੀਂ ਹਨ, ਕੁਝ ਵੱਖ-ਵੱਖ ਲੁੱਕਅੱਪਾਂ ਨੂੰ ਸੰਭਾਲ ਸਕਦੇ ਹਨ ਜਦੋਂ ਕਿ ਹੋਰਾਂ ਨੂੰ ਸਿਰਫ਼ ਇੱਕ ਖਾਸ ਸਥਿਤੀ ਵਿੱਚ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਹੇਠਾਂ ਦਿੱਤੀ ਸਾਰਣੀ ਐਕਸਲ ਵਿੱਚ ਹਰੇਕ ਲੁੱਕਅਪ ਫਾਰਮੂਲੇ ਦੀਆਂ ਸਮਰੱਥਾਵਾਂ ਦੀ ਰੂਪਰੇਖਾ ਦਿੰਦੀ ਹੈ।

    ਫਾਰਮੂਲਾ ਵਰਟੀਕਲ ਲੁੱਕਅੱਪ ਖੱਬੀ ਖੋਜ ਹਰੀਜ਼ਟਲ ਲੁਕਅੱਪ ਅੱਪਰ ਲੁੱਕਅੱਪ ਮੈਟ੍ਰਿਕਸਲੁੱਕਅੱਪ ਡਾਟਾ ਸੰਮਿਲਨ/ਮਿਟਾਉਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ
    ਲੁਕਅੱਪ
    Vlookup
    Hlookup
    Vlookup ਮੈਚ
    ਹਲੂਕਅੱਪ ਮੈਚ
    ਆਫਸੈੱਟ ਮੈਚ
    ਆਫਸੈੱਟ ਮੈਚ ਮੈਚ
    ਇੰਡੈਕਸ ਮੈਚ
    ਇੰਡੈਕਸ ਮੈਚ ਮੈਚ

    ਐਕਸਲ ਲੁੱਕਅਪ ਫਾਰਮੂਲਾ ਉਦਾਹਰਨਾਂ

    ਕਿਸੇ ਖਾਸ ਸਥਿਤੀ ਵਿੱਚ ਕਿਹੜੇ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਹੈ ਇਹ ਫੈਸਲਾ ਕਰਨ ਵਿੱਚ ਪਹਿਲਾ ਕਦਮ ਇਹ ਨਿਰਧਾਰਤ ਕਰਨਾ ਹੈ ਕਿ ਤੁਸੀਂ ਕਿਸ ਤਰ੍ਹਾਂ ਦੀ ਲੁੱਕਅੱਪ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ। ਹੇਠਾਂ ਤੁਸੀਂ ਵਧੇਰੇ ਪ੍ਰਸਿੱਧ ਲੁੱਕਅਪ ਕਿਸਮਾਂ ਲਈ ਫਾਰਮੂਲਾ ਉਦਾਹਰਨਾਂ ਪਾਓਗੇ:

    ਕਾਲਮਾਂ ਵਿੱਚ ਵਰਟੀਕਲ ਲੁੱਕਅੱਪ

    ਇੱਕ ਲੰਬਕਾਰੀ ਲੁੱਕਅਪ ਜਾਂ Vlookup ਇੱਕ ਕਾਲਮ ਵਿੱਚ ਇੱਕ ਲੁੱਕਅਪ ਮੁੱਲ ਲੱਭਣ ਦੀ ਪ੍ਰਕਿਰਿਆ ਹੈ। ਅਤੇ ਕਿਸੇ ਹੋਰ ਕਾਲਮ ਤੋਂ ਉਸੇ ਕਤਾਰ ਵਿੱਚ ਇੱਕ ਮੁੱਲ ਵਾਪਸ ਕਰਨਾ। Excel ਵਿੱਚ Vlookup ਨੂੰ ਕਈ ਤਰੀਕਿਆਂ ਨਾਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ:

    VLOOKUP ਫੰਕਸ਼ਨ

    ਜੇਕਰ ਤੁਹਾਡੇ ਲੁੱਕਅਪ ਮੁੱਲ ਸਾਰਣੀ ਦੇ ਖੱਬੇ ਹੱਥ ਦੇ ਕਾਲਮ ਵਿੱਚ ਰਹਿੰਦੇ ਹਨ, ਅਤੇ ਤੁਸੀਂ ਅਜਿਹਾ ਕਰਨ ਦੀ ਯੋਜਨਾ ਨਹੀਂ ਬਣਾਉਂਦੇ ਹੋ ਵਿਚ ਢਾਂਚਾਗਤ ਤਬਦੀਲੀਆਂਤੁਹਾਡਾ ਡੇਟਾਸੈਟ (ਨਾ ਤਾਂ ਕਾਲਮ ਸ਼ਾਮਲ ਕਰੋ ਅਤੇ ਨਾ ਹੀ ਮਿਟਾਓ), ਤੁਸੀਂ ਸੁਰੱਖਿਅਤ ਢੰਗ ਨਾਲ ਇੱਕ ਨਿਯਮਤ Vlookup ਫਾਰਮੂਲਾ ਵਰਤ ਸਕਦੇ ਹੋ:

    =VLOOKUP(G2, $A$2:$E$6, 5, FALSE)

    ਜਿੱਥੇ G2 ਲੁੱਕਅਪ ਵੈਲਯੂ ਹੈ, A2:E6 ਲੁੱਕਅਪ ਟੇਬਲ ਵਿੱਚ, ਅਤੇ E ਹੈ। ਵਾਪਸੀ ਕਾਲਮ।

    VLOOKUP MATCH

    ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ "ਵੇਰੀਏਬਲ" ਐਕਸਲ ਲੁੱਕਅਪ ਟੇਬਲ ਨਾਲ ਕੰਮ ਕਰ ਰਹੇ ਹੋ, ਜਿੱਥੇ ਕਾਲਮ ਕਿਸੇ ਵੀ ਸਮੇਂ ਪਾਏ ਅਤੇ ਮਿਟਾਏ ਜਾ ਸਕਦੇ ਹਨ, ਮੈਚ ਫੰਕਸ਼ਨ ਨੂੰ ਏਮਬੇਡ ਕਰਕੇ ਆਪਣੇ Vlookup ਫਾਰਮੂਲੇ ਨੂੰ ਉਹਨਾਂ ਤਬਦੀਲੀਆਂ ਤੋਂ ਪ੍ਰਤੀਰੋਧਿਤ ਕਰੋ ਜੋ "ਹਾਰਡ-ਕੋਡਡ" ਇੰਡੈਕਸ ਨੰਬਰ ਦੀ ਬਜਾਏ ਇੱਕ ਡਾਇਨਾਮਿਕ ਕਾਲਮ ਸੰਦਰਭ ਬਣਾਉਂਦਾ ਹੈ:

    =VLOOKUP(F2,$A$1:$D$6, MATCH($G$1,$A$1:$D$1, 0), FALSE)

    ਇੰਡੈਕਸ ਮੇਲ - ਖੱਬਾ ਲੁੱਕਅੱਪ

    ਇਹ ਮੇਰਾ ਮਨਪਸੰਦ ਫਾਰਮੂਲਾ ਹੈ ਜੋ ਸੱਜੇ ਤੋਂ ਖੱਬੇ ਲੁੱਕਅਪ ਨੂੰ ਆਸਾਨੀ ਨਾਲ ਹੈਂਡਲ ਕਰਦਾ ਹੈ ਅਤੇ ਬੇਸ਼ੱਕ ਕੰਮ ਕਰਦਾ ਹੈ ਭਾਵੇਂ ਤੁਸੀਂ ਕਿੰਨੇ ਵੀ ਕਾਲਮ ਜੋੜਦੇ ਜਾਂ ਮਿਟਾਉਂਦੇ ਹੋ।

    ਉਦਾਹਰਣ ਵਜੋਂ, ਕਾਲਮ ਖੋਜਣ ਲਈ। H2 ਵਿੱਚ ਮੁੱਲ ਲਈ B ਅਤੇ ਕਾਲਮ F ਤੋਂ ਇੱਕ ਮੇਲ ਵਾਪਸ ਕਰੋ, ਇਸ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰੋ:

    =INDEX($F$2:$F$6,(MATCH(H2,$B$2:$B$6,0)))

    ਨੋਟ। ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਤੋਂ ਵੱਧ ਸੈੱਲਾਂ ਵਿੱਚ Vlookup ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਯੋਜਨਾ ਬਣਾਉਂਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਨੂੰ $ ਚਿੰਨ੍ਹ (ਸੰਪੂਰਨ ਸੈੱਲ ਸੰਦਰਭ) ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਹਮੇਸ਼ਾਂ ਲੁੱਕਅਪ ਟੇਬਲ ਸੰਦਰਭ ਨੂੰ ਲਾਕ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ ਤਾਂ ਜੋ ਫਾਰਮੂਲੇ ਨੂੰ ਦੂਜੇ ਸੈੱਲਾਂ ਵਿੱਚ ਸਹੀ ਢੰਗ ਨਾਲ ਕਾਪੀ ਕੀਤਾ ਜਾ ਸਕੇ।

    ਕਤਾਰਾਂ ਵਿੱਚ ਹਰੀਜੱਟਲ ਲੁੱਕਅੱਪ

    ਇੱਕ ਹਰੀਜੱਟਲ ਲੁੱਕਅੱਪ ਲੰਬਕਾਰੀ ਲੁੱਕਅੱਪ ਦਾ ਇੱਕ "ਟ੍ਰਾਂਸਪੋਜ਼ਡ" ਸੰਸਕਰਣ ਹੁੰਦਾ ਹੈ ਜੋ ਇੱਕ ਲੇਟਵੇਂ ਢੰਗ ਨਾਲ ਵਿਵਸਥਿਤ ਡੇਟਾਸੈੱਟ ਵਿੱਚ ਖੋਜ ਕਰਦਾ ਹੈ। ਦੂਜੇ ਸ਼ਬਦਾਂ ਵਿੱਚ, ਇਹ ਇੱਕ ਕਤਾਰ ਵਿੱਚ ਲੁੱਕਅਪ ਮੁੱਲ ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ, ਅਤੇ ਦੂਜੀ ਕਤਾਰ ਤੋਂ ਉਸੇ ਸਥਿਤੀ ਵਿੱਚ ਇੱਕ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ।

    ਇਹ ਮੰਨ ਕੇ ਕਿ ਤੁਹਾਡਾ ਲੁੱਕਅਪ ਮੁੱਲ B9 ਵਿੱਚ ਹੈ, ਲੁੱਕਅਪ ਸਾਰਣੀ B1:F5 ਹੈ, ਅਤੇਤੁਸੀਂ ਕਤਾਰ 5 ਤੋਂ ਮੇਲ ਖਾਂਦਾ ਮੁੱਲ ਵਾਪਸ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਵਿੱਚੋਂ ਇੱਕ ਦੀ ਵਰਤੋਂ ਕਰੋ:

    HLOOKUP ਫੰਕਸ਼ਨ

    ਤੁਹਾਡੇ ਡੇਟਾ ਸੈੱਟ ਵਿੱਚ ਸਿਰਫ਼ ਚੋਟੀ ਦੀ ਕਤਾਰ ਵਿੱਚ ਲੱਭ ਸਕਦੇ ਹੋ .

    =HLOOKUP(B8, $B$1:$F$5, 5, FALSE)

    HLOOKUP MATCH

    ਸ਼ੁੱਧ Hlookup ਵਾਂਗ, ਇਹ ਫਾਰਮੂਲਾ ਸਿਰਫ਼ ਸਭ ਤੋਂ ਉੱਪਰਲੀ ਕਤਾਰ ਵਿੱਚ ਖੋਜ ਸਕਦਾ ਹੈ, ਪਰ ਤੁਹਾਨੂੰ ਲੁੱਕਅਪ ਟੇਬਲ ਵਿੱਚ ਕਤਾਰਾਂ ਨੂੰ ਸੁਰੱਖਿਅਤ ਰੂਪ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ ਜਾਂ ਮਿਟਾਓ।

    =HLOOKUP(B8, $B$1:$F$5, MATCH($A$9, $A$1:$A$5, 0), FALSE)

    ਜਿੱਥੇ A1:A5 ਕਤਾਰ ਦੇ ਸਿਰਲੇਖ ਹਨ ਅਤੇ A9 ਉਸ ਕਤਾਰ ਦਾ ਨਾਮ ਹੈ ਜਿਸ ਤੋਂ ਤੁਸੀਂ ਮੈਚ ਵਾਪਸ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ। .

    INDEX MATCH

    ਕਿਸੇ ਵੀ ਕਤਾਰ ਵਿੱਚ ਵੇਖ ਸਕਦਾ ਹੈ , ਅਤੇ ਉਪਰੋਕਤ ਫਾਰਮੂਲੇ ਦੀਆਂ ਕੋਈ ਵੀ ਸੀਮਾਵਾਂ ਨਹੀਂ ਹਨ।

    =INDEX($B$5:$F$5,(MATCH(B8,$B$1:$F$1,0)))

    ਦੋ-ਅਯਾਮੀ ਲੁੱਕਅੱਪ (ਕਤਾਰ ਅਤੇ ਕਾਲਮ ਦੇ ਮੁੱਲਾਂ 'ਤੇ ਆਧਾਰਿਤ)

    ਦੋ-ਅਯਾਮੀ ਲੁੱਕਅੱਪ (ਉਰਫ਼ ਮੈਟ੍ਰਿਕਸ ਲੁੱਕਅੱਪ , ਡਬਲ ਲੁੱਕਅੱਪ ਜਾਂ 2-ਵੇਅ ਲੁੱਕਅੱਪ ) ਕਤਾਰਾਂ ਅਤੇ ਕਾਲਮਾਂ ਦੋਵਾਂ ਵਿੱਚ ਮਿਲਾਨ ਦੇ ਆਧਾਰ 'ਤੇ ਇੱਕ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ। ਦੂਜੇ ਸ਼ਬਦਾਂ ਵਿੱਚ, ਇੱਕ 2-ਅਯਾਮੀ ਲੁੱਕਅਪ ਫਾਰਮੂਲਾ ਇੱਕ ਨਿਰਧਾਰਤ ਕਤਾਰ ਅਤੇ ਕਾਲਮ ਦੇ ਇੰਟਰਸੈਕਸ਼ਨ 'ਤੇ ਇੱਕ ਮੁੱਲ ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ।

    ਇਹ ਮੰਨ ਕੇ ਕਿ ਤੁਹਾਡੀ ਲੁੱਕਅਪ ਸਾਰਣੀ A1:E6 ਹੈ, ਸੈੱਲ H2 ਵਿੱਚ ਕਤਾਰਾਂ ਨਾਲ ਮੇਲਣ ਲਈ ਮੁੱਲ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ ਅਤੇ H3 ਕੋਲ ਕਾਲਮਾਂ 'ਤੇ ਮੇਲ ਕਰਨ ਲਈ ਮੁੱਲ ਰੱਖਦਾ ਹੈ, ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਇੱਕ ਟ੍ਰੀਟ ਦਾ ਕੰਮ ਕਰਨਗੇ:

    INDEX MATCH MATCH ਫਾਰਮੂਲਾ :

    =INDEX($A$1:$E$6, MATCH(H2,$A$1:$A$6,0), MATCH(H3,$A$1:$E$1,0))

    ਆਫਸੈੱਟ ਮੈਚ ਮੈਚ ਫਾਰਮੂਲਾ :

    =OFFSET($A$1,MATCH(H2,$A$2:$A$6,0),MATCH(H3,$B$1:$E$1,0))

    ਉਪਰੋਕਤ ਫਾਰਮੂਲੇ ਤੋਂ ਇਲਾਵਾ, ਐਕਸਲ ਵਿੱਚ ਮੈਟ੍ਰਿਕਸ ਖੋਜ ਕਰਨ ਦੇ ਮੁੱਠੀ ਭਰ ਹੋਰ ਤਰੀਕੇ ਮੌਜੂਦ ਹਨ। , ਅਤੇ ਤੁਸੀਂ 2-ਵੇਅ ਲੁੱਕਅੱਪ ਕਿਵੇਂ ਕਰਨਾ ਹੈ ਵਿੱਚ ਪੂਰੇ ਵੇਰਵੇ ਲੱਭ ਸਕਦੇ ਹੋ

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