VLOOKUP ਕੰਮ ਨਹੀਂ ਕਰ ਰਿਹਾ (8 ਕਾਰਨ ਅਤੇ ਹੱਲ)

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

ਵਿਸ਼ਾ - ਸੂਚੀ

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

ਵਿਆਖਿਆ ਨੂੰ ਸਮਝਣ ਯੋਗ ਬਣਾਉਣ ਲਈ ਮੈਂ ਇੱਕ ਡੇਟਾਸੈਟ ਦੀ ਵਰਤੋਂ ਕਰਨ ਜਾ ਰਿਹਾ ਹਾਂ ਜੋ ਕਿਸੇ ਖਾਸ ਫਲਾਂ ਦੀ ਦੁਕਾਨ ਬਾਰੇ ਉਤਪਾਦ ਜਾਣਕਾਰੀ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਡੇਟਾਸੈਟ ਵਿੱਚ 5 ਕਾਲਮ ਹਨ; ਇਹ ਹਨ ਫਲ , ਆਰਡਰ ਆਈਡੀ, ਮਾਤਰਾ (ਕਿਲੋਗ੍ਰਾਮ), ਕੀਮਤ, ਅਤੇ ਆਰਡਰ ਦੀ ਮਿਤੀ

ਪ੍ਰੈਕਟਿਸ ਲਈ ਡਾਊਨਲੋਡ ਕਰੋ

ਹੇਠਾਂ ਦਿੱਤੇ ਲਿੰਕ ਤੋਂ ਵਰਕਬੁੱਕ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ ਬੇਝਿਜਕ ਮਹਿਸੂਸ ਕਰੋ।

<9 VLOOKUP Excel.xlsx ਵਿੱਚ ਕੰਮ ਨਹੀਂ ਕਰ ਰਿਹਾ ਹੈ

8 VLOOKUP ਦੇ ਕੰਮ ਨਾ ਕਰਨ ਦੇ ਕਾਰਨ

1. VLOOKUP ਕੰਮ ਨਹੀਂ ਕਰ ਰਿਹਾ ਹੈ ਅਤੇ ਨਹੀਂ ਦਿਖਾ ਰਿਹਾ/ ਇੱਕ ਗਲਤੀ

ਇਸ ਭਾਗ ਵਿੱਚ, ਮੈਂ ਤੁਹਾਨੂੰ ਦਿਖਾਵਾਂਗਾ ਕਿ VLOOKUP ਫੰਕਸ਼ਨ ਨਾਲ ਕੰਮ ਕਰਦੇ ਸਮੇਂ #N/A ਗਲਤੀ ਕਿਉਂ ਆਉਂਦੀ ਹੈ। ਨਾਲ ਹੀ ਮੈਂ ਤੁਹਾਨੂੰ #N/A ਗਲਤੀ ਤੋਂ ਬਚਣ ਲਈ ਸਭ ਤੋਂ ਵਧੀਆ ਹੱਲ ਦਾ ਸੁਝਾਅ ਦੇਵਾਂਗਾ।

1.1. ਲੀਡਿੰਗ ਅਤੇ ਟ੍ਰੇਲਿੰਗ ਸਪੇਸ

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

ਇੱਥੇ, ਮੈਂ VLOOKUP ਫਾਰਮੂਲਾ ਲਾਗੂ ਕੀਤਾ ਹੈ ਮੈਚ ਫੰਕਸ਼ਨ, ਸਹੀ ਮੇਲ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਗਲਤ ਰੇਂਜ_ਲੁੱਕਅੱਪ ਵਜੋਂ ਵੀ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।

ਮੈਚ ਵਿੱਚ ਫੰਕਸ਼ਨ, ਮੈਂ ਕਾਲਮ ਨਾਮ J3 lookup_value ਵਜੋਂ ਵਰਤਿਆ, ਅੱਗੇ ਕਾਲਮ ਨਾਮ ਰੇਂਜ B3:G3 ਨੂੰ lookup_array ਵਜੋਂ ਚੁਣਿਆ। ਸਹੀ ਮੇਲ ਵਰਤਣ ਲਈ 0 match_type ਵਜੋਂ ਲਿਆ।

ENTER ਕੁੰਜੀ ਦਬਾਓ। ਇਸ ਤਰ੍ਹਾਂ, ਤੁਹਾਨੂੰ ਉਮੀਦ ਅਨੁਸਾਰ ਨਤੀਜਾ ਮਿਲੇਗਾ।

8. ਲੁੱਕਅਪ ਵੈਲਯੂ ਵਿੱਚ ਡੁਪਲੀਕੇਟ ਮੁੱਲ ਹਨ

ਜੇਕਰ ਤੁਹਾਡਾ lookup_value ਡੁਪਲੀਕੇਟ ਮੁੱਲ ਰੱਖਦਾ ਹੈ ਤਾਂ VLOOKUP ਸਾਰੇ ਉਪਲਬਧ ਮੁੱਲਾਂ ਲਈ ਕੰਮ ਨਹੀਂ ਕਰੇਗਾ।

VLOOKUP ਸਿਰਫ਼ ਉਹ ਪਹਿਲਾ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ ਜੋ ਤੁਹਾਡੇ ਦੁਆਰਾ ਦੇਖੇ ਗਏ ਮੁੱਲ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ ਲਈ।

ਹੱਲ :

ਇਸ ਤਰ੍ਹਾਂ ਦੀਆਂ ਸਮੱਸਿਆਵਾਂ ਤੋਂ ਬਚਣ ਲਈ ਜਾਂ ਤਾਂ ਤੁਸੀਂ ਡੁਪਲੀਕੇਟ ਹਟਾ ਸਕਦੇ ਹੋ ਜਾਂ ਤੁਸੀਂ <1 ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ।>ਪਿਵੋਟ ਟੇਬਲ ।

⏩ ਤੁਸੀਂ ਡੁਪਲੀਕੇਟ ਹਟਾਓ ਫਿਰ ਰਿਬਨ ਤੋਂ ਡੁਪਲੀਕੇਟ ਹਟਾ ਸਕਦੇ ਹੋ।

⏩ ਨਾਲ ਹੀ, ਤੁਸੀਂ ਪਿਵੋਟ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ ਸਾਰਣੀ

ਇਸਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ,

ਪਹਿਲਾਂ, ਸੈੱਲ ਰੇਂਜ ਚੁਣੋ

ਫਿਰ, ਇਨਸਰਟ ਟੈਬ >> ਨੂੰ ਖੋਲ੍ਹੋ। ਪਿਵੋਟ ਟੇਬਲ

ਇੱਕ ਡਾਇਲਾਗ ਬਾਕਸ ਪੌਪ ਅੱਪ ਹੋ ਜਾਵੇਗਾ, ਸਥਾਨ ਦੀ ਚੋਣ ਕਰੋ ਅਤੇ ਫਿਰ ਠੀਕ ਹੈ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।

ਹੁਣ, ਤੁਸੀਂ ਫਲ ਅਤੇ ਆਰਡਰ ਆਈਡੀ ਕਤਾਰਾਂ ਵਿੱਚ ਚੁਣ ਸਕਦੇ ਹੋ, ਫਿਰ ਇਹ ਦਿਖਾਏਗਾ ਮੌਜੂਦਾ ਆਰਡਰ ID ਤੁਹਾਡੇ ਚੁਣੇ ਹੋਏ ਫਲ

55>

ਹੋਰ ਪੜ੍ਹੋ: ਕਿਵੇਂ ਲੱਭੀਏ ਐਕਸਲ ਵਿੱਚ ਡੁਪਲੀਕੇਟ ਮੁੱਲVLOOKUP ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ

ਅਭਿਆਸ ਸੈਕਸ਼ਨ

ਮੈਂ ਇਹਨਾਂ ਸਮਝਾਏ ਗਏ ਤਰੀਕਿਆਂ ਦਾ ਅਭਿਆਸ ਕਰਨ ਲਈ ਵਰਕਬੁੱਕ ਵਿੱਚ ਇੱਕ ਅਭਿਆਸ ਸ਼ੀਟ ਪ੍ਰਦਾਨ ਕੀਤੀ ਹੈ।

ਸਿੱਟਾ

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

ਸਹੀ ਢੰਗ ਨਾਲ।

ਪਹਿਲਾਂ, ਆਪਣਾ ਨਤੀਜਾ ਮੁੱਲ ਰੱਖਣ ਲਈ ਇੱਕ ਸੈੱਲ ਚੁਣੋ।

➤ ਮੈਂ ਸੈੱਲ ਚੁਣਿਆ ਹੈ I4

ਫਿਰ, ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਟਾਈਪ ਕਰੋ ਫਾਰਮੂਲਾ ਪੱਟੀ

=VLOOKUP(H4,B4:F12,2)

ਇੱਥੇ, VLOOKUP <2 ਵਿੱਚ>ਫੰਕਸ਼ਨ, ਮੈਂ ਸੈੱਲ H4 lookup_value ਵਜੋਂ ਚੁਣਿਆ ਹੈ, ਅਤੇ ਰੇਂਜ B4:F12 ਟੇਬਲ_ਐਰੇ ਵਜੋਂ ਚੁਣਿਆ ਹੈ। ਜਿਵੇਂ ਕਿ ਮੈਂ ਆਰਡਰ ID ਜਾਣਨਾ ਚਾਹੁੰਦਾ ਹਾਂ, ਇਸ ਲਈ 2 col_index_num ਵਜੋਂ ਦਿੱਤਾ ਗਿਆ ਹੈ।

ENTER ਕੁੰਜੀ ਦਬਾਓ। ਹੁਣ, ਤੁਹਾਨੂੰ ਲੁੱਕ_ਅੱਪ ਮੁੱਲ ਦਾ ਆਰਡਰ ID ਮਿਲਣਾ ਸੀ ਪਰ ਇਹ #N/A ਦਿਖਾਏਗਾ।

ਹੁਣ, ਡੇਟਾਸੈਟ ਨੂੰ ਦੇਖਣ ਤੋਂ ਬਾਅਦ ਤੁਸੀਂ ਦੇਖੋਗੇ ਕਿ lookup_value Apple ਵਿੱਚ ਕੁਝ ਮੋਹਰੀ ਥਾਂਵਾਂ ਹਨ ਜਿਸ ਕਰਕੇ VLOOKUP ਕੰਮ ਨਹੀਂ ਕਰ ਰਿਹਾ ਹੈ।

ਹੱਲ :

ਵਾਧੂ ਮੋਹਰੀ ਜਾਂ ਪਿਛਲਾ ਸਪੇਸ ਹਟਾਉਣ ਲਈ, ਦੇ ਨਾਲ lookup_value ਆਰਗੂਮੈਂਟ ਦੀ ਵਰਤੋਂ ਕਰੋ। TRIM ਫੰਕਸ਼ਨ VLOOKUP ਫੰਕਸ਼ਨ ਦੇ ਅੰਦਰ।

ਮੈਨੂੰ ਦਿਖਾਉਣ ਦਿਓ ਕਿ ਤੁਸੀਂ VLOOKUP ਫੰਕਸ਼ਨ ਦੇ ਅੰਦਰ TRIM ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰ ਸਕਦੇ ਹੋ। .

VLOOKUP ਗਲਤੀ ਤੋਂ ਬਚਣ ਲਈ ਆਪਣੇ ਚੁਣੇ ਹੋਏ ਸੈੱਲ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਟਾਈਪ ਕਰੋ।

=VLOOKUP(TRIM(H4),B4:F12,2)

ਇੱਥੇ, TRIM ਫੰਕਸ਼ਨ ਚੁਣੇ ਗਏ ਸੈੱਲ H4 ਦੇ ਸਾਰੇ ਮੌਜੂਦਾ ਮੋਹਰੀ ਅਤੇ ਪਿਛਲਾ ਸਪੇਸ ਹਟਾ ਦੇਵੇਗਾ।

1.2. ਟਾਈਪੋ ਗਲਤੀ ਲਈ VLOOKUP ਕੰਮ ਨਹੀਂ ਕਰ ਰਿਹਾ

lookup_value ਦੀ ਟਾਈਪਿੰਗ ਗਲਤੀ VLOOKUP ਕੰਮ ਨਾ ਕਰਨ ਦਾ ਇੱਕ ਹੋਰ ਕਾਰਨ ਹੈ।

ਇੱਥੇ, ਤੁਸੀਂਇਹ ਵੇਖੇਗਾ ਕਿ ਮੈਂ ਚੁਣੇ ਹੋਏ ਸੈੱਲ ਵਿੱਚ ਫਾਰਮੂਲਾ ਸਹੀ ਢੰਗ ਨਾਲ ਸ਼ਾਮਲ ਕੀਤਾ ਹੈ।

=VLOOKUP(H4,B4:F12,2)

ENTER ਕੁੰਜੀ ਦਬਾਓ ਪਰ ਆਰਡਰ ID ਦਿਖਾਉਣ ਦੀ ਬਜਾਏ, ਇਹ ਤੁਹਾਨੂੰ ਇੱਕ #N/A ਗਲਤੀ ਦਿਖਾਏਗਾ।

ਹੁਣ, lookup_value ਨੂੰ ਦੇਖੋ। ਵੇਖੋ ਕਿ Apple ਦਾ ਸਪੈਲਿੰਗ ਗਲਤ ਹੈ, ਇਹ ਕਾਰਨ ਹੈ ਕਿ VLOOKUP ਕੰਮ ਨਹੀਂ ਕਰ ਰਿਹਾ ਹੈ।

20>

ਹੱਲ :

ਹਮੇਸ਼ਾ ਧਿਆਨ ਨਾਲ lookup_value ਟਾਈਪ ਕਰੋ। ਤੁਹਾਨੂੰ ਡੇਟਾ ਟੇਬਲ ਤੋਂ ਮੁੱਲ ਦੇ ਸਹੀ ਸਪੈਲਿੰਗ ਨੂੰ ਬਰਕਰਾਰ ਰੱਖਣਾ ਹੋਵੇਗਾ।

ਜਿਵੇਂ ਮੈਂ ਟਾਈਪ ਕੀਤਾ lookup_value ਜਿਵੇਂ ਕਿ ਇਹ ਸਾਰਣੀ ਵਿੱਚ ਹੈ ਇਸ ਲਈ VLOOKUP ਕੰਮ ਕਰ ਰਿਹਾ ਹੈ।

1.3. ਸੰਖਿਆਤਮਕ ਮੁੱਲ ਟੈਕਸਟ ਦੇ ਰੂਪ ਵਿੱਚ ਫਾਰਮੈਟ ਕੀਤਾ ਗਿਆ

ਜੇਕਰ ਸੰਖਿਆਤਮਕ ਮੁੱਲ ਇੱਕ ਸਾਰਣੀ_ਐਰੇ ਵਿੱਚ ਟੈਕਸਟ ਦੇ ਰੂਪ ਵਿੱਚ ਫਾਰਮੈਟ ਕੀਤੇ ਗਏ ਹਨ ਤਾਂ ਇਹ ਤੁਹਾਨੂੰ #N/A ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ ਇੱਕ ਗਲਤੀ ਦਿਖਾਏਗਾ। 1>VLOOKUP ਫੰਕਸ਼ਨ।

ਮੈਂ ਆਰਡਰ ਆਈਡੀ ਦੀ lookup_value ਵਜੋਂ ਵਰਤੋਂ ਕਰਕੇ ਕੀਮਤ ਪ੍ਰਾਪਤ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਾਂਗਾ।

ਪਹਿਲਾਂ, ਆਪਣਾ ਨਤੀਜਾ ਮੁੱਲ ਰੱਖਣ ਲਈ ਇੱਕ ਸੈੱਲ ਚੁਣੋ।

➤ ਮੈਂ ਸੈੱਲ ਚੁਣਿਆ ਹੈ I4

ਫਿਰ, ਫ਼ਾਰਮੂਲਾ ਪੱਟੀ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਟਾਈਪ ਕਰੋ।

=VLOOKUP(H4,C4:F12,3)

ENTER ਕੁੰਜੀ ਦਬਾਓ। ਇਸ ਤਰ੍ਹਾਂ, ਤੁਹਾਨੂੰ ਕੀਮਤ ਦੀ ਬਜਾਏ #N/A ਗਲਤੀ ਮਿਲੇਗੀ।

ਹੁਣ, ਜੇਕਰ ਤੁਸੀਂ ਆਰਡਰ ਆਈਡੀ ਕਾਲਮ ਵਿੱਚ ਜਾਂਦੇ ਹੋ ਤਾਂ ਤੁਸੀਂ ਦੇਖੋਗੇ ਕਿ ਨੰਬਰ 1001 ਟੈਕਸਟ ਦੇ ਰੂਪ ਵਿੱਚ ਫਾਰਮੈਟ ਕੀਤਾ ਗਿਆ ਹੈ। VLOOKUP ਕੰਮ ਨਾ ਕਰਨ ਦਾ ਇਹੀ ਕਾਰਨ ਹੈ।

ਹੱਲ :

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

ਹੋਰ ਪੜ੍ਹੋ: VLOOKUP ਅੰਸ਼ਕ Excel ਵਿੱਚ ਇੱਕ ਸਿੰਗਲ ਸੈੱਲ ਤੋਂ ਟੈਕਸਟ

1.4. ਲੁੱਕਅਪ ਵੈਲਯੂ ਸਭ ਤੋਂ ਖੱਬਾ ਕਾਲਮ ਨਹੀਂ ਹੈ

VLOOKUP ਫੰਕਸ਼ਨ ਇੱਕ ਕ੍ਰਮ ਨੂੰ ਕਾਇਮ ਰੱਖਦਾ ਹੈ, ਜੋ ਕਿ lookup_value ਨੂੰ ਸਭ ਤੋਂ ਖੱਬਾ ਕਾਲਮ <5 ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।>, ਜੇਕਰ ਨਹੀਂ ਤਾਂ ਇਹ ਕੰਮ ਨਹੀਂ ਕਰੇਗਾ।

ਮੈਂ ਆਰਡਰ ਆਈਡੀ ਨੂੰ lookup_value ਵਜੋਂ ਵਰਤ ਕੇ ਕੀਮਤ ਪ੍ਰਾਪਤ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਾਂਗਾ।

ਇਸ ਲਈ, ਮੈਂ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਹੈ।

=VLOOKUP(H4,B4:F12,3)

ਪਰ ਇੱਥੇ ਆਰਡਰ ਆਈ.ਡੀ. ਕਾਲਮ ਸਾਰਣੀ_ਐਰੇ B4:F12 ਦਾ ਸਭ ਤੋਂ ਖੱਬਾ ਕਾਲਮ ਨਹੀਂ ਹੈ, ਇਸ ਲਈ ਇਹ #N/A ਗਲਤੀ ਦਿਖਾ ਰਿਹਾ ਹੈ।

ਹੱਲ :

ਇੱਥੇ ਤੁਸੀਂ 2 ਤਰੀਕਿਆਂ ਨਾਲ ਗਲਤੀ ਤੋਂ ਬਚ ਸਕਦੇ ਹੋ।

⏩ ਇੱਕ ਤਾਂ ਤੁਸੀਂ ਟੇਬਲ_ਐਰੇ ਨੂੰ ਬਦਲ ਸਕਦੇ ਹੋ ਜਿੱਥੇ lookup_value ਹੋਵੇਗਾ ਸਭ ਤੋਂ ਖੱਬਾ ਕਾਲਮ।

⏩ ਦੂਜਾ, ਤੁਸੀਂ lookup_value ਕਾਲਮ ਨੂੰ ਡੇਟਾਸੇਟ ਸਾਰਣੀ ਦੇ ਸਭ ਤੋਂ ਖੱਬੇ ਪਾਸੇ ਰੱਖ ਸਕਦੇ ਹੋ।

ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਦੋ ਲੁੱਕਅੱਪ ਮੁੱਲਾਂ ਨਾਲ VLOOKUP (2 ਪਹੁੰਚ)

1.5. ਓਵਰਸਾਈਜ਼ਡ ਟੇਬਲ ਜਾਂ ਨਵੀਂ ਕਤਾਰ ਸ਼ਾਮਲ ਕਰਨਾ & ਮੁੱਲ ਵਾਲਾ ਕਾਲਮ

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

ਮੈਂ ਆਰਡਰ ID ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਪ੍ਰਾਪਤ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਾਂਗਾ ਫਲ lookup_value ਵਜੋਂ।

ਇਸ ਲਈ, ਮੈਂ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਹੈ।

=VLOOKUP(H4,B4:F12,2,FALSE)

ਇੱਥੇ, ਮੈਂ ਗੁੰਮਰਾਹਕੁੰਨ ਜਾਣਕਾਰੀ ਤੋਂ ਬਚਣ ਲਈ ਸਹੀ ਮਿਲਾਨ ਟਾਈਪ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਅਤੇ ਲੀਚੀ ਲਈ ਜਾਣਕਾਰੀ ਵੀ ਪਾਈ, ਫਿਰ ਵੀ ਇੱਕ ਗਲਤੀ ਮਿਲੀ ਕਿਉਂਕਿ ਮੈਂ <ਨੂੰ ਅੱਪਡੇਟ ਨਹੀਂ ਕੀਤਾ। 1>ਟੇਬਲ_ਐਰੇ ।

ਹੱਲ :

ਯਾਦ ਰੱਖੋ ਜਦੋਂ ਵੀ ਤੁਸੀਂ ਆਪਣੇ ਡੇਟਾਸੇਟ ਟੇਬਲ ਵਿੱਚ ਨਵਾਂ ਡੇਟਾ ਸ਼ਾਮਲ ਕਰਦੇ ਹੋ ਤਾਂ ਟੇਬਲ-ਐਰੇ ਨੂੰ ਵੀ ਅਪਡੇਟ ਕਰੋ।

⏩ ਇੱਥੇ, ਮੈਂ ਫਾਰਮੂਲੇ ਵਿੱਚ ਸਾਰਣੀ_ਐਰੇ ਅਪਡੇਟ ਕੀਤਾ ਹੈ।

=VLOOKUP(H4,B4:F14,2,FALSE)

⏩ ਇੱਕ ਹੋਰ ਤਰੀਕਾ ਤੁਹਾਡੇ ਡੇਟਾਸੈਟ ਨੂੰ ਇੱਕ ਸਾਰਣੀ ਵਿੱਚ ਬਦਲਣਾ ਹੈ।

ਪਹਿਲਾਂ, ਸੈੱਲ ਰੇਂਜ ਚੁਣੋ।

ਫਿਰ, ਇਨਸਰਟ >> ਖੋਲ੍ਹੋ। ਸਾਰਣੀ

A ਡਾਇਲਾਗ ਬਾਕਸ ਚੁਣੋ ਪੌਪ ਅੱਪ ਹੋ ਜਾਵੇਗਾ।

ਫਿਰ, ਠੀਕ ਹੈ<'ਤੇ ਕਲਿੱਕ ਕਰੋ। 2>.

ਕਿਉਂਕਿ ਤੁਹਾਡਾ ਡੇਟਾਸੈਟ ਹੁਣ ਇੱਕ ਸਾਰਣੀ ਵਿੱਚ ਬਦਲ ਗਿਆ ਹੈ, ਤੁਸੀਂ ਸਿਰਫ਼ ਸਾਰਣੀ ਦੇ ਨਾਮ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। ਹੋਰ ਪੜ੍ਹੋ: ਜਦੋਂ ਮੈਚ ਮੌਜੂਦ ਹੁੰਦਾ ਹੈ ਤਾਂ VLOOKUP #N/A ਕਿਉਂ ਦਿੰਦਾ ਹੈ? (5 ਕਾਰਨ ਅਤੇ ਹੱਲ)

2. VLOOKUP ਕੰਮ ਨਹੀਂ ਕਰ ਰਿਹਾ ਹੈ ਅਤੇ ਮੁੱਲ ਗਲਤੀ ਦਿਖਾ ਰਿਹਾ ਹੈ

ਇਸ ਭਾਗ ਤੋਂ, ਤੁਹਾਨੂੰ ਪਤਾ ਲੱਗੇਗਾ ਕਿ ਕਿਉਂ #VALUE ਗਲਤੀ VLOOKUP ਫੰਕਸ਼ਨ ਨਾਲ ਕੰਮ ਕਰਦੇ ਸਮੇਂ ਵਾਪਰਦੀ ਹੈ। ਨਾਲ ਹੀ, ਮੈਂ ਤੁਹਾਨੂੰ #VALUE ਗਲਤੀ

2.1 ਤੋਂ ਬਚਣ ਲਈ ਹਰ ਸੰਭਵ ਹੱਲ ਦਾ ਸੁਝਾਅ ਦੇਵਾਂਗਾ। 1

ਤੋਂ ਘੱਟ ਕਾਲਮ ਇੰਡੈਕਸ ਨੰਬਰ ਲਈ ਜੇਕਰ ਤੁਸੀਂ ਗਲਤੀ ਨਾਲ col_index_num 1 ਤੋਂ ਘੱਟ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਨੂੰ #VALUE ਗਲਤੀ ਮਿਲੇਗੀ। 3>

ਜੇਕਰ ਤੁਹਾਨੂੰ ਇਹ #VALUE ਮਿਲਦਾ ਹੈਕਿਰਪਾ ਕਰਕੇ ਆਪਣੇ col_index_num ਆਰਗੂਮੈਂਟ ਦੀ ਜਾਂਚ ਕਰੋ।

ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਨੰਬਰਾਂ ਦੇ ਨਾਲ VLOOKUP (4 ਉਦਾਹਰਨਾਂ)

2.2. 255 ਤੋਂ ਵੱਧ ਅੱਖਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨਾ

ਮੰਨ ਲਓ ਕਿ ਤੁਹਾਡੇ ਕੋਲ ਇੱਕ ਮੁੱਲ ਦੇ ਰੂਪ ਵਿੱਚ ਇੱਕ ਲੰਮਾ ਟੈਕਸਟ ਹੈ ਜੋ 255 ਅੱਖਰਾਂ ਤੋਂ ਵੱਧ ਹੈ ਤਾਂ ਤੁਹਾਡੇ ਕੋਲ #VALUE ਗਲਤੀ ਹੋਵੇਗੀ।

ਇੱਥੇ, A7 ਸੈੱਲ ਵਿੱਚ, ਮੈਂ 255 ਅੱਖਰਾਂ ਤੋਂ ਵੱਧ ਦਾ ਮੁੱਲ ਪਾਇਆ।

34>

ਫਿਰ, ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕੀਤੀ।

=VLOOKUP(G4,A4:E12,2)

ਹੁਣ, ਤੁਸੀਂ ਦੇਖ ਸਕਦੇ ਹੋ ਕਿ ਨਤੀਜਾ #VALUE ਗਲਤੀ ਦਿਖਾ ਰਿਹਾ ਹੈ। 3>

ਹੱਲ :

ਇਸ ਗਲਤੀ ਤੋਂ ਬਚਣ ਲਈ ਜਾਂ ਤਾਂ ਤੁਸੀਂ ਅੱਖਰ ਨੂੰ ਘਟਾ ਸਕਦੇ ਹੋ ਜਾਂ ਤੁਸੀਂ INDEX ਅਤੇ MATCH ਫੰਕਸ਼ਨਾਂ<2 ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ।> VLOOKUP ਦੀ ਬਜਾਏ।

ਇੱਥੇ, ਮੈਂ MATCH ਅਤੇ INDEX ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕੀਤੀ।

=INDEX($B$4:$B$12,MATCH(TRUE,INDEX($A$4:$A$12=G4,0),0))

ਇੱਥੇ, INDEX ਫੰਕਸ਼ਨ ਵਿੱਚ ਸੈੱਲ ਰੇਂਜ $B$4:$B$12 <2 ਦਾ ਸੰਪੂਰਨ ਸੰਦਰਭ ਚੁਣਿਆ ਗਿਆ ਹੈ।>ਜਿਥੋਂ ਮੈਂ ਮੁੱਲ ਵਾਪਸ ਕਰਨਾ ਚਾਹੁੰਦਾ ਹਾਂ।

MATCH ਫੰਕਸ਼ਨ ਵਿੱਚ, TRUE lookup_value ਵਜੋਂ ਦਿੱਤਾ ਗਿਆ ਅਤੇ ਇੱਕ ਹੋਰ INDEX( $A$4:$A$12=G4,0) ਫੰਕਸ਼ਨ lookup_array ਵਜੋਂ ਵਰਤਿਆ ਗਿਆ ਫਿਰ 0 match_type ਵਰਤਣ ਲਈ ਸਹੀ ਵਰਤਿਆ ਗਿਆ ਮੈਚ

ENTER ਕੁੰਜੀ ਦਬਾਓ ਅਤੇ ਤੁਹਾਨੂੰ 255 ਅੱਖਰਾਂ ਤੋਂ ਵੱਧ ਦੇ lookup_value ਦਾ ਨਤੀਜਾ ਮਿਲੇਗਾ।

ਹੋਰ ਪੜ੍ਹੋ: INDEX MATCH ਬਨਾਮ VLOOKUP ਫੰਕਸ਼ਨ (9 ਉਦਾਹਰਨਾਂ)

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

  • ਐਕਸਲLOOKUP ਬਨਾਮ VLOOKUP: 3 ਉਦਾਹਰਨਾਂ ਦੇ ਨਾਲ
  • ਐਕਸਲ ਵਿੱਚ VLOOKUP ਕੇਸ ਨੂੰ ਸੰਵੇਦਨਸ਼ੀਲ ਕਿਵੇਂ ਬਣਾਇਆ ਜਾਵੇ (4 ਢੰਗ)
  • ਵਿੱਚ ਆਖਰੀ ਮੁੱਲ ਲੱਭਣ ਲਈ ਐਕਸਲ VLOOKUP ਕਾਲਮ (ਵਿਕਲਪਕਾਂ ਦੇ ਨਾਲ)
  • ਐਕਸਲ ਵਿੱਚ ਵਾਈਲਡਕਾਰਡ ਨਾਲ VLOOKUP ਕਿਵੇਂ ਕਰਨਾ ਹੈ (2 ਢੰਗ)
  • ਐਕਸਲ VLOOKUP ਕਈ ਮੁੱਲਾਂ ਨੂੰ ਵਰਟੀਕਲ ਵਾਪਸ ਕਰਨ ਲਈ<2

3. VLOOKUP ਕੰਮ ਨਹੀਂ ਕਰ ਰਿਹਾ ਹੈ ਅਤੇ REF ਗਲਤੀ ਦਿਖਾ ਰਿਹਾ ਹੈ

ਇੱਥੇ, ਤੁਸੀਂ ਜਾਣਦੇ ਹੋਵੋਗੇ ਕਿ ਕੰਮ ਕਰਦੇ ਸਮੇਂ #REF ਗਲਤੀ ਕਿਉਂ ਆਉਂਦੀ ਹੈ। VLOOKUP ਫੰਕਸ਼ਨ ਨਾਲ ਅਤੇ ਨਾਲ ਹੀ, ਤੁਹਾਨੂੰ #REF ਗਲਤੀ ਤੋਂ ਬਚਣ ਦਾ ਹੱਲ ਮਿਲੇਗਾ।

3.1. ਕਾਲਮ ਇੰਡੈਕਸ ਨੰਬਰ ਦੀ ਵਰਤੋਂ ਸਾਰਣੀ ਤੋਂ ਵੱਧ

ਜੇਕਰ ਤੁਸੀਂ col_index_num ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ ਤਾਂ ਤੁਹਾਡੇ ਕੋਲ ਸਾਰਣੀ_ਐਰੇ ਵਿੱਚ ਮੌਜੂਦ ਕਾਲਮਾਂ ਦੀ ਸੰਖਿਆ ਤੋਂ ਵੱਧ ਹੈ ਤਾਂ ਤੁਹਾਨੂੰ # ਮਿਲੇਗਾ। REF ਗਲਤੀ।

ਇੱਥੇ, ਮੈਂ 6 ਨੂੰ col_index_number ਵਜੋਂ ਵਰਤਿਆ ਹੈ ਪਰ ਟੇਬਲ_ਐਰੇ ਵਿੱਚ 5 ਹੈ। ਕੁੱਲ ਮਿਲਾ ਕੇ ਕਾਲਮ ਇਸੇ ਕਰਕੇ VLOOKUP ਫੰਕਸ਼ਨ ਕੰਮ ਨਹੀਂ ਕਰ ਰਿਹਾ ਹੈ ਅਤੇ #REF ਗਲਤੀ ਦਿਖਾ ਰਿਹਾ ਹੈ।

42>

ਹੱਲ:

#REF ਤਰੁੱਟੀ ਤੋਂ ਬਚਣ ਲਈ col_index_num ਦੀ ਜਾਂਚ ਕਰੋ ਅਤੇ ਉਸ ਨੰਬਰ ਦੀ ਵਰਤੋਂ ਕਰੋ ਜੋ ਸਾਰਣੀ_ਐਰੇ ਵਿੱਚ ਹੈ।

ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਤੋਂ ਵੱਧ ਕਾਲਮਾਂ ਨੂੰ ਵਾਪਸ ਕਰਨ ਲਈ VLOOKUP (4 ਉਦਾਹਰਨਾਂ)

4. VLOOKUP NAME ਗਲਤੀ

ਮੈਂ ਤੁਹਾਨੂੰ ਦਿਖਾਉਣ ਦਿੰਦਾ ਹਾਂ ਕਿ #NAME ਗਲਤੀ ਕਿਉਂ ਹੁੰਦੀ ਹੈ ਅਤੇ ਤੁਸੀਂ ਇਸਨੂੰ ਕਿਵੇਂ ਹਟਾ ਸਕਦੇ ਹੋ।

4.1. ਗਲਤ ਸਪੈਲਿੰਗ ਫੰਕਸ਼ਨ ਨਾਮ ਲਈ VLOOKUP ਕੰਮ ਨਹੀਂ ਕਰ ਰਿਹਾ

#NAME ਗਲਤੀਫੰਕਸ਼ਨ ਨਾਮ ਦੀ ਗਲਤ ਸਪੈਲਿੰਗ ਲਈ ਆਉਂਦਾ ਹੈ।

ਹੱਲ :

#NAME ਤੋਂ ਬਚਣ ਲਈ ਹਮੇਸ਼ਾ ਗਲਤੀਆਂ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਐਕਸਲ ਬਿਲਟ-ਇਨ ਫੰਕਸ਼ਨ ਤੋਂ ਢੁਕਵਾਂ ਫੰਕਸ਼ਨ ਨਾਮ।

5. ਅਨੁਮਾਨਿਤ ਮੈਚ ਦੀ ਵਰਤੋਂ ਕਰਨਾ

ਜੇਕਰ ਤੁਸੀਂ ਅਨੁਮਾਨਿਤ ਮੇਲ (ਸੱਚ) ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ ਤਾਂ ਦੋਵਾਂ ਵਿੱਚੋਂ ਕਿਸੇ ਇੱਕ ਦੀ ਸੰਭਾਵਨਾ ਰਹਿੰਦੀ ਹੈ #N/A ਗਲਤੀ ਜਾਂ ਗਲਤ ਨਤੀਜਾ।

ਮੈਂ ਫਲ <2 ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਆਰਡਰ ਆਈਡੀ ਪ੍ਰਾਪਤ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਾਂਗਾ lookup_value ਵਜੋਂ।

ਇਸ ਲਈ, ਮੈਂ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕੀਤੀ।

=VLOOKUP(H4,B4:F12,2,TRUE)

ਪਰ ਇੱਥੇ, ਮੈਂ Lichi ਨੂੰ lookup_value ਵਜੋਂ ਦਿੱਤਾ ਅਤੇ TRUE range_lookup ਵਜੋਂ ਵਰਤਿਆ। VLOOKUP ਦਿਖਾਉਂਦਾ ਹੈ 1007 ਆਰਡਰ ID ਜੋ ਕਿ ਗਲਤ ਹੈ ਕਿਉਂਕਿ 1007 ਚੈਰੀ ਦਾ ਆਰਡਰ ID ਹੈ .

ਜਿਵੇਂ ਕਿ ਮੈਂ ਅਨੁਮਾਨਿਤ ਮੇਲ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਹੈ ਇਸਲਈ ਗਲਤੀ ਦਿਖਾਉਣ ਦੀ ਬਜਾਏ ਇਹ ਗਲਤ ਜਾਣਕਾਰੀ ਦਿਖਾਉਂਦਾ ਹੈ

ਹੱਲ:

lookup_value ਦੀ ਵਰਤੋਂ ਕਰੋ ਧਿਆਨ ਨਾਲ। ਅਨੁਮਾਨਿਤ ਮੇਲ ਕਿਸਮ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਬਜਾਏ ਤੁਸੀਂ ਸਹੀ ਮਿਲਾਨ ਕਿਸਮ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। ਮੈਨੂੰ ਲੱਗਦਾ ਹੈ ਕਿ ਗਲਤੀ ਪ੍ਰਾਪਤ ਕਰਨਾ ਗੁੰਮਰਾਹਕੁੰਨ ਜਾਣਕਾਰੀ ਹੋਣ ਨਾਲੋਂ ਬਿਹਤਰ ਹੈ।

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

6. ਸਾਰਣੀ ਸੰਦਰਭ ਸਾਪੇਖਿਕ ਹੈ

ਜੇਕਰ ਤੁਹਾਡੀ ਸਾਰਣੀ ਐਰੇ ਦਾ ਹਵਾਲਾ ਦਿੱਤਾ ਗਿਆ ਹੈ ਤਾਂ ਤੁਸੀਂ ਫਾਰਮੂਲੇ ਨੂੰ ਲੁਕਅੱਪ ਹੋਰ ਵਿੱਚ ਕਾਪੀ ਕਰਨ ਦੌਰਾਨ ਗਲਤੀ ਸੂਚਨਾ ਜਾਂ ਗਲਤੀ ਹੋ ਸਕਦੀ ਹੈਮੁੱਲ।

ਹੱਲ :

ਇਸ ਤਰੁੱਟੀ ਤੋਂ ਬਚਣ ਲਈ ਸੰਪੂਰਨ ਸੰਦਰਭ ਦੀ ਵਰਤੋਂ ਕਰੋ।

ਦਬਾਓ। F4 ਕੁੰਜੀ ਨੂੰ ਸੰਦਰਭ ਦੀ ਚੋਣ ਕਰਦੇ ਸਮੇਂ, ਫਿਰ ਇਹ ਸੰਬੰਧਿਤ ਸੰਦਰਭ ਨੂੰ ਸੰਪੂਰਨ ਸੰਦਰਭ ਵਿੱਚ ਬਦਲ ਦੇਵੇਗਾ।

ਇੱਥੇ, ਮੈਂ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕੀਤੀ

=VLOOKUP(I4,C4:$F$12,2)

7. VLOOKUP ਕੰਮ ਨਹੀਂ ਕਰ ਰਿਹਾ ਨਵਾਂ ਕਾਲਮ ਪਾਉਣ ਲਈ

ਜੇਕਰ ਤੁਸੀਂ ਆਪਣੇ ਮੌਜੂਦਾ ਡੇਟਾਸੈਟ ਵਿੱਚ ਇੱਕ ਨਵਾਂ ਕਾਲਮ ਸ਼ਾਮਲ ਕਰਦੇ ਹੋ ਤਾਂ VLOOKUP ਫੰਕਸ਼ਨ ਕੰਮ ਨਹੀਂ ਕਰਦਾ ਹੈ। col_index-num ਦੀ ਵਰਤੋਂ VLOOKUP ਫੰਕਸ਼ਨ ਵਿੱਚ ਰਿਕਾਰਡ ਬਾਰੇ ਜਾਣਕਾਰੀ ਦੇਣ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। col_index-num ਟਿਕਾਊ ਨਹੀਂ ਹੈ ਇਸ ਲਈ ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ ਨਵਾਂ ਪਾਓਗੇ ਤਾਂ VLOOKUP ਕੰਮ ਨਹੀਂ ਕਰੇਗਾ।

ਇੱਥੇ, ਤੁਸੀਂ VLOOKUP ਦੇਖ ਸਕਦੇ ਹੋ ਫੰਕਸ਼ਨ ਸਹੀ ਢੰਗ ਨਾਲ ਕੰਮ ਕਰ ਰਿਹਾ ਹੈ।

49>

ਪਰ ਮੈਂ ਇੱਥੇ ਇੱਕ ਨਵਾਂ ਕਾਲਮ ਪਾਇਆ ਹੈ ਜਿਸ ਕਰਕੇ ਇਹ ਸੰਭਾਵਿਤ ਨਤੀਜਾ ਦਿਖਾਉਣ ਦੀ ਬਜਾਏ 0 ਦਿਖ ਰਿਹਾ ਹੈ।

ਹੱਲ :

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

⏩ ਇੱਕ ਹੋਰ ਹੱਲ ਇਹ ਹੈ ਕਿ ਤੁਸੀਂ VLOOKUP ਫੰਕਸ਼ਨ ਵਿੱਚ MATCH ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ।

ਇਸ ਲਈ, ਹੇਠ ਲਿਖੀਆਂ ਟਾਈਪ ਕਰੋ ਫਾਰਮੂਲਾ।

=VLOOKUP(I4,B4:G12,MATCH(J3,B3:G3,0),FALSE)

ਇੱਥੇ, VLOOKUP ਫੰਕਸ਼ਨ ਵਿੱਚ, ਮੈਂ ਸੈੱਲ ਨੂੰ ਚੁਣਿਆ ਹੈ। I4 lookup_value ਫਿਰ ਰੇਂਜ B4:G12 ਟੇਬਲ_ਐਰੇ ਅਤੇ col_index_num ਵਜੋਂ ਵਰਤੀ ਗਈ ਸੀਮਾ ਚੁਣੋ

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