ਵਿਸ਼ਾ - ਸੂਚੀ
ਅੱਜ ਅਸੀਂ ਕਈ ਵਿਸਤ੍ਰਿਤ ਕਦਮ-ਦਰ-ਕਦਮ ਉਦਾਹਰਨਾਂ ਦੇ ਨਾਲ ਐਕਸਲ ਵਿੱਚ VLOOKUP ਦੀ ਵਰਤੋਂ ਕਰਨ ਬਾਰੇ ਦੇਖਾਂਗੇ। ਤੁਸੀਂ ਸਿੱਖੋਗੇ ਕਿ ਕਿਸੇ ਹੋਰ ਸ਼ੀਟ ਅਤੇ ਵੱਖਰੀ ਵਰਕਬੁੱਕ ਤੋਂ ਕਿਵੇਂ Vlookup ਕਰਨਾ ਹੈ, ਵਾਈਲਡਕਾਰਡਾਂ ਨਾਲ ਖੋਜ ਕਰਨਾ ਹੈ, ਅਤੇ ਹੋਰ ਬਹੁਤ ਕੁਝ।
ਇਹ ਲੇਖ VLOOKUP ਨੂੰ ਕਵਰ ਕਰਨ ਵਾਲੀ ਇੱਕ ਲੜੀ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ, ਸਭ ਤੋਂ ਵੱਧ ਉਪਯੋਗੀ Excel ਫੰਕਸ਼ਨਾਂ ਵਿੱਚੋਂ ਇੱਕ ਅਤੇ ਉਸੇ ਸਮੇਂ ਸਭ ਤੋਂ ਗੁੰਝਲਦਾਰ ਅਤੇ ਘੱਟ ਸਮਝਿਆ ਗਿਆ। ਅਸੀਂ ਇੱਕ ਭੋਲੇ-ਭਾਲੇ ਉਪਭੋਗਤਾ ਲਈ ਸਿੱਖਣ ਦੀ ਵਕਰ ਨੂੰ ਜਿੰਨਾ ਸੰਭਵ ਹੋ ਸਕੇ ਆਸਾਨ ਬਣਾਉਣ ਲਈ ਇੱਕ ਬਹੁਤ ਹੀ ਸਾਦੀ ਭਾਸ਼ਾ ਵਿੱਚ ਮੂਲ ਗੱਲਾਂ ਨੂੰ ਸਮਝਾਉਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਾਂਗੇ। ਅਸੀਂ ਫਾਰਮੂਲਾ ਉਦਾਹਰਨਾਂ ਵੀ ਪ੍ਰਦਾਨ ਕਰਾਂਗੇ ਜੋ Excel ਵਿੱਚ VLOOKUP ਦੇ ਸਭ ਤੋਂ ਆਮ ਉਪਯੋਗਾਂ ਨੂੰ ਕਵਰ ਕਰਦੇ ਹਨ, ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਜਾਣਕਾਰੀ ਭਰਪੂਰ ਅਤੇ ਮਜ਼ੇਦਾਰ ਬਣਾਉਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਹਨ।
Excel VLOOKUP ਫੰਕਸ਼ਨ
ਕੀ ਹੈ VLOOKUP? ਸ਼ੁਰੂ ਕਰਨ ਲਈ, ਇਹ ਇੱਕ ਐਕਸਲ ਫੰਕਸ਼ਨ ਹੈ :) ਇਹ ਕੀ ਕਰਦਾ ਹੈ? ਇਹ ਤੁਹਾਡੇ ਦੁਆਰਾ ਨਿਰਧਾਰਤ ਮੁੱਲ ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ ਅਤੇ ਕਿਸੇ ਹੋਰ ਕਾਲਮ ਤੋਂ ਮੇਲ ਖਾਂਦਾ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ। ਵਧੇਰੇ ਤਕਨੀਕੀ ਤੌਰ 'ਤੇ, VLOOKUP ਫੰਕਸ਼ਨ ਦਿੱਤੀ ਗਈ ਰੇਂਜ ਦੇ ਪਹਿਲੇ ਕਾਲਮ ਵਿੱਚ ਇੱਕ ਮੁੱਲ ਲੱਭਦਾ ਹੈ ਅਤੇ ਕਿਸੇ ਹੋਰ ਕਾਲਮ ਤੋਂ ਉਸੇ ਕਤਾਰ ਵਿੱਚ ਇੱਕ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ।
ਇਸਦੀ ਆਮ ਵਰਤੋਂ ਵਿੱਚ, Excel VLOOKUP ਤੁਹਾਡੇ ਡੇਟਾ ਸੈੱਟ ਦੁਆਰਾ ਖੋਜ ਕਰਦਾ ਹੈ ਵਿਲੱਖਣ ਪਛਾਣਕਰਤਾ ਹੈ ਅਤੇ ਤੁਹਾਡੇ ਲਈ ਉਸ ਵਿਲੱਖਣ ਪਛਾਣਕਰਤਾ ਨਾਲ ਜੁੜੀ ਜਾਣਕਾਰੀ ਦਾ ਇੱਕ ਟੁਕੜਾ ਲਿਆਉਂਦਾ ਹੈ।
ਅੱਖਰ "V" ਦਾ ਅਰਥ ਹੈ "ਵਰਟੀਕਲ" ਅਤੇ VLOOKUP ਨੂੰ HLOOKUP ਫੰਕਸ਼ਨ ਤੋਂ ਵੱਖ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ ਜੋ ਇੱਕ ਕਤਾਰ ਵਿੱਚ ਇੱਕ ਮੁੱਲ ਵੇਖਦਾ ਹੈ ਕਾਲਮ ਦੀ ਬਜਾਏ (H ਦਾ ਅਰਥ ਹੈ "ਹਰੀਜ਼ੈਂਟਲ")।
ਫੰਕਸ਼ਨ ਸਭ ਵਿੱਚ ਉਪਲਬਧ ਹੈਸੈੱਲ ਸੰਦਰਭ।
ਮੰਨ ਲਓ, ਤੁਸੀਂ ਇੱਕ ਖਾਸ ਲਾਇਸੈਂਸ ਕੁੰਜੀ ਦੇ ਅਨੁਸਾਰੀ ਨਾਮ ਪ੍ਰਾਪਤ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਪਰ ਤੁਸੀਂ ਪੂਰੀ ਕੁੰਜੀ ਨਹੀਂ ਜਾਣਦੇ, ਸਿਰਫ ਕੁਝ ਅੱਖਰ। ਕਾਲਮ A ਵਿੱਚ ਕੁੰਜੀਆਂ, ਕਾਲਮ B ਵਿੱਚ ਨਾਮ, ਅਤੇ E1 ਵਿੱਚ ਟਾਰਗੇਟ ਕੁੰਜੀ ਦੇ ਹਿੱਸੇ ਦੇ ਨਾਲ, ਤੁਸੀਂ ਇਸ ਤਰੀਕੇ ਨਾਲ ਇੱਕ ਵਾਈਲਡਕਾਰਡ Vlookup ਕਰ ਸਕਦੇ ਹੋ:
ਕੁੰਜੀ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰੋ:
=VLOOKUP("*"&E1&"*", $A$2:$B$10, 1, FALSE)
ਨਾਮ ਐਕਸਟਰੈਕਟ ਕਰੋ:
=VLOOKUP("*"&E1&"*", $A$2:$B$10, 2, FALSE)
ਨੋਟ:
- ਵਾਈਲਡਕਾਰਡ VLOOKUP ਫਾਰਮੂਲੇ ਨੂੰ ਸਹੀ ਢੰਗ ਨਾਲ ਕੰਮ ਕਰਨ ਲਈ, ਇੱਕ ਸਟੀਕ ਮੇਲ ਵਰਤੋ (ਗਲਤ ਆਖਰੀ ਦਲੀਲ ਹੈ)।
- ਜੇਕਰ ਇੱਕ ਤੋਂ ਵੱਧ ਮੇਲ ਮਿਲਦਾ ਹੈ, ਤਾਂ ਪਹਿਲਾ ਵਾਪਸ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ।
VLOOKUP TRUE ਬਨਾਮ FALSE
ਅਤੇ ਹੁਣ, ਐਕਸਲ VLOOKUP ਫੰਕਸ਼ਨ ਦੇ ਆਖਰੀ ਆਰਗੂਮੈਂਟ 'ਤੇ ਡੂੰਘਾਈ ਨਾਲ ਵਿਚਾਰ ਕਰਨ ਦਾ ਸਮਾਂ ਆ ਗਿਆ ਹੈ। ਹਾਲਾਂਕਿ ਵਿਕਲਪਿਕ, range_lookup ਪੈਰਾਮੀਟਰ ਬਹੁਤ ਮਹੱਤਵਪੂਰਨ ਹੈ। ਇਸ ਗੱਲ 'ਤੇ ਨਿਰਭਰ ਕਰਦੇ ਹੋਏ ਕਿ ਕੀ ਤੁਸੀਂ ਸਹੀ ਜਾਂ ਗਲਤ ਚੁਣਦੇ ਹੋ, ਤੁਹਾਡਾ ਫਾਰਮੂਲਾ ਵੱਖ-ਵੱਖ ਨਤੀਜੇ ਦੇ ਸਕਦਾ ਹੈ।
ਐਕਸਲ VLOOKUP ਸਟੀਕ ਮੇਲ (FALSE)
ਜੇਕਰ range_lookup FALSE 'ਤੇ ਸੈੱਟ ਹੈ, ਤਾਂ Vlookup ਫਾਰਮੂਲਾ ਇੱਕ ਅਜਿਹੇ ਮੁੱਲ ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ ਜੋ ਖੋਜ ਮੁੱਲ ਦੇ ਬਿਲਕੁਲ ਬਰਾਬਰ ਹੈ। ਜੇਕਰ ਦੋ ਜਾਂ ਦੋ ਤੋਂ ਵੱਧ ਮੇਲ ਮਿਲਦੇ ਹਨ, ਤਾਂ ਪਹਿਲਾ ਵਾਪਸ ਕਰ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ। ਜੇਕਰ ਕੋਈ ਸਟੀਕ ਮੇਲ ਨਹੀਂ ਮਿਲਦਾ, ਤਾਂ #N/A ਗਲਤੀ ਆਉਂਦੀ ਹੈ।
Excel VLOOKUP ਅਨੁਮਾਨਿਤ ਮੇਲ (TRUE)
ਜੇਕਰ range_lookup TRUE 'ਤੇ ਸੈੱਟ ਹੈ ਜਾਂ ਛੱਡਿਆ ਗਿਆ ਹੈ ( ਡਿਫੌਲਟ), ਫਾਰਮੂਲਾ ਸਭ ਤੋਂ ਨਜ਼ਦੀਕੀ ਮੈਚ ਦੇਖਦਾ ਹੈ। ਵਧੇਰੇ ਸਪਸ਼ਟ ਤੌਰ 'ਤੇ, ਇਹ ਪਹਿਲਾਂ ਇੱਕ ਸਟੀਕ ਮੇਲ ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ, ਅਤੇ ਜੇਕਰ ਇੱਕ ਸਹੀ ਮੇਲ ਨਹੀਂ ਮਿਲਦਾ, ਤਾਂ ਅਗਲੇ ਸਭ ਤੋਂ ਵੱਡੇ ਮੁੱਲ ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ ਜੋਲੁੱਕਅਪ ਮੁੱਲ ਤੋਂ ਘੱਟ ਹੈ।
ਇੱਕ ਅੰਦਾਜ਼ਨ ਮੇਲ Vlookup ਹੇਠ ਲਿਖੀਆਂ ਚੇਤਾਵਨੀਆਂ ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ:
- ਲੁੱਕਅੱਪ ਕਾਲਮ ਨੂੰ ਚੜ੍ਹਦੇ ਕ੍ਰਮ ਵਿੱਚ ਛਾਂਟਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ, ਸਭ ਤੋਂ ਛੋਟੇ ਤੋਂ ਸਭ ਤੋਂ ਵੱਡੇ ਤੱਕ, ਨਹੀਂ ਤਾਂ ਇੱਕ ਸਹੀ ਮੁੱਲ ਨਹੀਂ ਲੱਭਿਆ ਜਾ ਸਕਦਾ ਹੈ।
- ਜੇਕਰ ਲੁੱਕਅਪ ਐਰੇ ਵਿੱਚ ਲੁੱਕਅਪ ਮੁੱਲ ਸਭ ਤੋਂ ਛੋਟੇ ਮੁੱਲ ਤੋਂ ਛੋਟਾ ਹੈ, ਤਾਂ ਇੱਕ #N/A ਗਲਤੀ ਵਾਪਸ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।
ਨਿਮਨਲਿਖਤ ਉਦਾਹਰਨਾਂ ਤੁਹਾਨੂੰ ਇੱਕ ਸਟੀਕ ਮੇਲ ਅਤੇ ਅੰਦਾਜ਼ਨ ਮੇਲ Vlookup ਅਤੇ ਹਰੇਕ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਸਭ ਤੋਂ ਵਧੀਆ ਹੋਣ ਦੇ ਵਿਚਕਾਰ ਫਰਕ ਨੂੰ ਬਿਹਤਰ ਢੰਗ ਨਾਲ ਸਮਝਣ ਵਿੱਚ ਮਦਦ ਕਰਨਗੀਆਂ।
ਉਦਾਹਰਨ 1. ਇੱਕ ਸਟੀਕ ਮੇਲ Vlookup ਕਿਵੇਂ ਕਰੀਏ
ਇੱਕ ਸਟੀਕ ਮੇਲ ਦੇਖਣ ਲਈ, ਸਿਰਫ਼ ਆਖਰੀ ਆਰਗੂਮੈਂਟ ਵਿੱਚ FALSE ਪਾਓ।
ਇਸ ਉਦਾਹਰਨ ਲਈ, ਆਓ ਜਾਨਵਰਾਂ ਦੀ ਸਪੀਡ ਟੇਬਲ ਨੂੰ ਲੈ ਕੇ, ਕਾਲਮਾਂ ਨੂੰ ਸਵੈਪ ਕਰੀਏ, ਅਤੇ ਉਹਨਾਂ ਜਾਨਵਰਾਂ ਨੂੰ ਲੱਭਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੀਏ ਜੋ 80 ਨੂੰ ਚਲਾ ਸਕਦੇ ਹਨ। , 50 ਅਤੇ 30 ਮੀਲ ਪ੍ਰਤੀ ਘੰਟਾ। D2, D3 ਅਤੇ D4 ਵਿੱਚ ਖੋਜ ਮੁੱਲਾਂ ਦੇ ਨਾਲ, E2 ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਦਾਖਲ ਕਰੋ, ਅਤੇ ਫਿਰ ਇਸਨੂੰ ਦੋ ਹੋਰ ਸੈੱਲਾਂ ਵਿੱਚ ਕਾਪੀ ਕਰੋ:
=VLOOKUP(D2, $A$2:$B$12, 2, FALSE)
ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਦੇਖ ਸਕਦੇ ਹੋ, ਫਾਰਮੂਲਾ ਵਾਪਸ ਕਰਦਾ ਹੈ " E3 ਵਿੱਚ ਸ਼ੇਰ" ਕਿਉਂਕਿ ਉਹ ਬਿਲਕੁਲ 50 ਪ੍ਰਤੀ ਘੰਟਾ ਦੌੜਦੇ ਹਨ। ਹੋਰ ਦੋ ਲੁੱਕਅਪ ਮੁੱਲਾਂ ਲਈ ਇੱਕ ਸਟੀਕ ਮੇਲ ਨਹੀਂ ਲੱਭਿਆ ਹੈ, ਅਤੇ #N/A ਤਰੁੱਟੀਆਂ ਦਿਖਾਈ ਦਿੰਦੀਆਂ ਹਨ।
ਉਦਾਹਰਨ 2. ਅੰਦਾਜ਼ਨ ਮੈਚ ਲਈ Vlookup ਕਿਵੇਂ ਕਰੀਏ
ਅੰਦਾਜ਼ਨ ਮੈਚ ਦੇਖਣ ਲਈ, ਤੁਹਾਨੂੰ ਦੋ ਜ਼ਰੂਰੀ ਚੀਜ਼ਾਂ ਕਰਨ ਦੀ ਲੋੜ ਹੈ:
- ਟੇਬਲ_ਐਰੇ ਦੇ ਪਹਿਲੇ ਕਾਲਮ ਨੂੰ ਸਭ ਤੋਂ ਛੋਟੇ ਤੋਂ ਵੱਡੇ ਤੱਕ ਕ੍ਰਮਬੱਧ ਕਰੋ।
- range_lookup ਆਰਗੂਮੈਂਟ ਲਈ TRUE ਦੀ ਵਰਤੋਂ ਕਰੋ ਜਾਂ ਇਸਨੂੰ ਛੱਡ ਦਿਓ।
ਲੁੱਕਅਪ ਕਾਲਮ ਨੂੰ ਛਾਂਟਣਾ ਬਹੁਤ ਮਹੱਤਵਪੂਰਨ ਹੈ ਕਿਉਂਕਿ VLOOKUP ਫੰਕਸ਼ਨ ਖੋਜ ਕਰਨਾ ਬੰਦ ਕਰ ਦਿੰਦਾ ਹੈ ਜਿਵੇਂ ਹੀ ਇਸਨੂੰ ਲੁੱਕਅਪ ਮੁੱਲ ਤੋਂ ਛੋਟਾ ਮਿਲਦਾ ਹੈ। ਜੇਕਰ ਡੇਟਾ ਨੂੰ ਸਹੀ ਢੰਗ ਨਾਲ ਕ੍ਰਮਬੱਧ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ, ਤਾਂ ਤੁਹਾਨੂੰ ਅਸਲ ਵਿੱਚ ਅਜੀਬ ਨਤੀਜੇ ਜਾਂ #N/A ਗਲਤੀਆਂ ਦਾ ਇੱਕ ਸਮੂਹ ਹੋ ਸਕਦਾ ਹੈ।
ਸਾਡੇ ਨਮੂਨਾ ਡੇਟਾ ਲਈ, ਇੱਕ ਅੰਦਾਜ਼ਨ ਮੇਲ Vlookup ਫਾਰਮੂਲਾ ਇਸ ਤਰ੍ਹਾਂ ਹੈ:
=VLOOKUP(D2, $A$2:$B$12, 2, TRUE)
ਅਤੇ ਹੇਠਾਂ ਦਿੱਤੇ ਨਤੀਜੇ ਵਾਪਸ ਕਰਦਾ ਹੈ:
- "80" ਦੇ ਲੁੱਕਅਪ ਮੁੱਲ ਲਈ, "ਚੀਤਾ" ਵਾਪਸ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਕਿਉਂਕਿ ਇਸਦੀ ਗਤੀ (70) ਸਭ ਤੋਂ ਨਜ਼ਦੀਕੀ ਮੇਲ ਹੈ ਲੁੱਕਅਪ ਮੁੱਲ ਤੋਂ ਛੋਟਾ।
- "50" ਦੇ ਲੁੱਕਅਪ ਮੁੱਲ ਲਈ, ਇੱਕ ਸਟੀਕ ਮੇਲ (ਸ਼ੇਰ) ਵਾਪਸ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
- "30" ਦੇ ਲੁੱਕਅਪ ਮੁੱਲ ਲਈ, ਇੱਕ #N/A ਤਰੁੱਟੀ ਵਾਪਸ ਕੀਤੀ ਗਈ ਹੈ ਕਿਉਂਕਿ ਲੁੱਕਅੱਪ ਕਾਲਮ ਵਿੱਚ ਲੁੱਕਅਪ ਮੁੱਲ ਸਭ ਤੋਂ ਛੋਟੇ ਮੁੱਲ ਤੋਂ ਘੱਟ ਹੈ।
ਐਕਸਲ ਵਿੱਚ Vlookup ਲਈ ਵਿਸ਼ੇਸ਼ ਟੂਲ
ਬਿਨਾਂ ਸ਼ੱਕ, VLOOKUP ਸਭ ਤੋਂ ਸ਼ਕਤੀਸ਼ਾਲੀ ਅਤੇ ਉਪਯੋਗੀ Excel ਫੰਕਸ਼ਨਾਂ ਵਿੱਚੋਂ ਇੱਕ ਹੈ, ਪਰ ਇਹ ਸਭ ਤੋਂ ਉਲਝਣ ਵਾਲੇ ਕਾਰਜਾਂ ਵਿੱਚੋਂ ਇੱਕ ਹੈ। ਸਿੱਖਣ ਦੀ ਵਕਰ ਨੂੰ ਘੱਟ ਖੜ੍ਹੀ ਬਣਾਉਣ ਅਤੇ ਅਨੁਭਵ ਨੂੰ ਵਧੇਰੇ ਮਜ਼ੇਦਾਰ ਬਣਾਉਣ ਲਈ, ਅਸੀਂ ਐਕਸਲ ਲਈ ਸਾਡੇ ਅਲਟੀਮੇਟ ਸੂਟ ਵਿੱਚ ਕੁਝ ਸਮਾਂ ਬਚਾਉਣ ਵਾਲੇ ਟੂਲ ਸ਼ਾਮਲ ਕੀਤੇ ਹਨ।
VLOOKUP ਵਿਜ਼ਾਰਡ - ਗੁੰਝਲਦਾਰ ਫਾਰਮੂਲੇ ਲਿਖਣ ਦਾ ਆਸਾਨ ਤਰੀਕਾ
ਇੰਟਰਐਕਟਿਵ VLOOKUP ਵਿਜ਼ਾਰਡ ਤੁਹਾਨੂੰ ਤੁਹਾਡੇ ਦੁਆਰਾ ਨਿਰਧਾਰਤ ਮਾਪਦੰਡਾਂ ਲਈ ਇੱਕ ਸੰਪੂਰਨ ਫਾਰਮੂਲਾ ਬਣਾਉਣ ਲਈ ਸੰਰਚਨਾ ਵਿਕਲਪਾਂ ਵਿੱਚ ਲੈ ਜਾਵੇਗਾ। ਤੁਹਾਡੇ ਡੇਟਾ ਢਾਂਚੇ 'ਤੇ ਨਿਰਭਰ ਕਰਦੇ ਹੋਏ, ਇਹ ਸਟੈਂਡਰਡ VLOOKUP ਫੰਕਸ਼ਨ ਜਾਂ INDEX MATCH ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰੇਗਾ ਜੋ ਮੁੱਲਾਂ ਨੂੰ ਖਿੱਚ ਸਕਦਾ ਹੈਖੱਬਾ।
ਆਪਣਾ ਕਸਟਮ-ਅਨੁਕੂਲ ਫਾਰਮੂਲਾ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਇਹ ਕਰਨ ਦੀ ਲੋੜ ਹੈ:
- VLOOKUP ਵਿਜ਼ਾਰਡ ਚਲਾਓ।
- ਆਪਣੀ ਮੁੱਖ ਸਾਰਣੀ ਅਤੇ ਲੁੱਕਅਪ ਟੇਬਲ ਚੁਣੋ।
- ਹੇਠਾਂ ਦਿੱਤੇ ਕਾਲਮਾਂ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰੋ (ਕਈ ਮਾਮਲਿਆਂ ਵਿੱਚ ਉਹ ਆਪਣੇ ਆਪ ਚੁਣੇ ਜਾਂਦੇ ਹਨ):
- ਕੁੰਜੀ ਕਾਲਮ - ਤੁਹਾਡੀ ਮੁੱਖ ਸਾਰਣੀ ਵਿੱਚ ਕਾਲਮ ਖੋਜਣ ਲਈ ਮੁੱਲ।
- ਲੁਕਅੱਪ ਕਾਲਮ - ਕਾਲਮ ਜਿਸ ਨੂੰ ਦੇਖਣਾ ਹੈ।
- ਰਿਟਰਨ ਕਾਲਮ - ਉਹ ਕਾਲਮ ਜਿਸ ਤੋਂ ਮੁੱਲ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰਨੇ ਹਨ। .
- ਇਨਸਰਟ ਕਰੋ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਅੱਗੇ ਦਿੱਤੀਆਂ ਉਦਾਹਰਨਾਂ ਵਿਜ਼ਾਰਡ ਨੂੰ ਐਕਸ਼ਨ ਵਿੱਚ ਦਿਖਾਉਂਦੀਆਂ ਹਨ।
ਸਟੈਂਡਰਡ Vlookup
ਜਦੋਂ ਲੁੱਕਅਪ ਕਾਲਮ ( ਜਾਨਵਰ ) ਲੁੱਕਅਪ ਟੇਬਲ ਵਿੱਚ ਸਭ ਤੋਂ ਖੱਬੇ ਪਾਸੇ ਦਾ ਕਾਲਮ ਹੁੰਦਾ ਹੈ, ਤਾਂ ਸਟੀਕ ਮੇਲ ਲਈ ਇੱਕ ਆਮ VLOOKUP ਫਾਰਮੂਲਾ ਪਾਇਆ ਜਾਂਦਾ ਹੈ:
ਖੱਬੇ ਵੱਲ ਦੇਖੋ
ਜਦੋਂ ਲੁੱਕਅੱਪ ਕਾਲਮ ( ਜਾਨਵਰ ) ਵਾਪਸੀ ਕਾਲਮ ( ਸਪੀਡ ) ਦੇ ਸੱਜੇ ਪਾਸੇ ਹੁੰਦਾ ਹੈ, ਵਿਜ਼ਾਰਡ Vlookup ਸੱਜੇ ਤੋਂ ਖੱਬੇ ਵਿੱਚ ਇੱਕ INDEX MATCH ਫਾਰਮੂਲਾ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ:
ਵਾਧੂ ਬੋਨਸ! ਕਾਰਨ ਸੈੱਲਾਂ ਦੇ ਸੰਦਰਭਾਂ ਦੀ ਹੁਸ਼ਿਆਰ ਵਰਤੋਂ, ਫਾਰਮੂਲੇ ਨੂੰ ਕਿਸੇ ਵੀ ਕਾਲਮ ਵਿੱਚ ਕਾਪੀ ਜਾਂ ਮੂਵ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਤੁਹਾਨੂੰ ਹਵਾਲਿਆਂ ਨੂੰ ਅੱਪਡੇਟ ਕੀਤੇ ਬਿਨਾਂ।
ਦੋ ਟੇਬਲਾਂ ਨੂੰ ਮਿਲਾਓ - ਐਕਸਲ VLOOKUP ਦਾ ਫਾਰਮੂਲਾ-ਮੁਕਤ ਵਿਕਲਪ
ਜੇਕਰ ਤੁਹਾਡੀਆਂ ਐਕਸਲ ਫਾਈਲਾਂ ਬਹੁਤ ਵੱਡੀਆਂ ਅਤੇ ਗੁੰਝਲਦਾਰ ਹਨ, ਤਾਂ ਪ੍ਰੋਜੈਕਟ ਦੀ ਅੰਤਮ ਤਾਰੀਖ ਨੇੜੇ ਹੈ, ਅਤੇ ਤੁਸੀਂ ਕਿਸੇ ਅਜਿਹੇ ਵਿਅਕਤੀ ਦੀ ਭਾਲ ਕਰ ਰਹੇ ਹੋ ਜੋ ਤੁਹਾਡੀ ਮਦਦ ਕਰ ਸਕੇ, ਮਰਜ ਟੇਬਲ ਵਿਜ਼ਾਰਡ ਨੂੰ ਅਜ਼ਮਾਓ।
ਇਹ ਟੂਲ ਐਕਸਲ ਦੇ VLOOKUP ਫੰਕਸ਼ਨ ਲਈ ਸਾਡਾ ਵਿਜ਼ੂਅਲ ਅਤੇ ਤਣਾਅ-ਮੁਕਤ ਵਿਕਲਪ ਹੈ, ਜੋ ਇਸ ਤਰ੍ਹਾਂ ਕੰਮ ਕਰਦਾ ਹੈ:
- ਆਪਣੀ ਮੁੱਖ ਸਾਰਣੀ ਚੁਣੋ।
- ਲੁੱਕਅਪ ਟੇਬਲ ਦੀ ਚੋਣ ਕਰੋ।
- ਇੱਕ ਜਾਂ ਕਈ ਆਮ ਕਾਲਮਾਂ ਨੂੰ ਵਿਲੱਖਣ ਪਛਾਣਕਰਤਾ(ਆਂ) ਵਜੋਂ ਚੁਣੋ।
- ਨਿਰਧਾਰਤ ਕਰੋ ਕਿ ਕਿਹੜੇ ਕਾਲਮ ਅੱਪਡੇਟ ਕਰਨੇ ਹਨ।
- ਵਿਕਲਪਿਕ ਤੌਰ 'ਤੇ, ਜੋੜਨ ਲਈ ਕਾਲਮ ਚੁਣੋ।
- ਮਿਲਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿਓ। ਪ੍ਰੋਸੈਸਿੰਗ ਲਈ ਕੁਝ ਸਕਿੰਟਾਂ ਲਈ ਟੇਬਲ ਵਿਜ਼ਾਰਡ… ਅਤੇ ਨਤੀਜਿਆਂ ਦਾ ਆਨੰਦ ਮਾਣੋ :)
ਇਸੇ ਤਰ੍ਹਾਂ ਮੂਲ ਪੱਧਰ 'ਤੇ ਐਕਸਲ ਵਿੱਚ VLOOKUP ਨੂੰ ਵਰਤਣਾ ਹੈ। ਸਾਡੇ ਟਿਊਟੋਰਿਅਲ ਦੇ ਅਗਲੇ ਹਿੱਸੇ ਵਿੱਚ, ਅਸੀਂ ਉੱਨਤ VLOOKUP ਉਦਾਹਰਨਾਂ 'ਤੇ ਚਰਚਾ ਕਰਾਂਗੇ ਜੋ ਤੁਹਾਨੂੰ ਸਿਖਾਉਣਗੀਆਂ ਕਿ ਕਿਵੇਂ ਕਈ ਮਾਪਦੰਡਾਂ ਨੂੰ Vlookup ਕਰਨਾ ਹੈ, ਸਾਰੇ ਮੈਚਾਂ ਜਾਂ Nth ਘਟਨਾ ਨੂੰ ਵਾਪਸ ਕਰਨਾ, ਡਬਲ Vlookup ਕਰਨਾ, ਇੱਕ ਫਾਰਮੂਲੇ ਨਾਲ ਕਈ ਸ਼ੀਟਾਂ ਵਿੱਚ ਦੇਖਣਾ, ਅਤੇ ਹੋਰ ਬਹੁਤ ਕੁਝ। ਮੈਂ ਪੜ੍ਹਨ ਲਈ ਤੁਹਾਡਾ ਧੰਨਵਾਦ ਕਰਦਾ ਹਾਂ ਅਤੇ ਅਗਲੇ ਹਫ਼ਤੇ ਤੁਹਾਨੂੰ ਮਿਲਣ ਦੀ ਉਮੀਦ ਕਰਦਾ ਹਾਂ!
ਉਪਲੱਬਧ ਡਾਊਨਲੋਡ
Excel VLOOKUP ਫਾਰਮੂਲਾ ਉਦਾਹਰਨਾਂ (.xlsx ਫਾਈਲ)
ਅੰਤਮ ਸੂਟ 14-ਦਿਨ ਪੂਰੀ ਤਰ੍ਹਾਂ ਕਾਰਜਸ਼ੀਲ ਸੰਸਕਰਣ (.exe ਫਾਈਲ)
ਟਿਪ। ਐਕਸਲ 365 ਅਤੇ ਐਕਸਲ 2021 ਵਿੱਚ, ਤੁਸੀਂ XLOOKUP ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ, ਜੋ VLOOKUP ਦਾ ਵਧੇਰੇ ਲਚਕਦਾਰ ਅਤੇ ਸ਼ਕਤੀਸ਼ਾਲੀ ਉੱਤਰਾਧਿਕਾਰੀ ਹੈ।
VLOOKUP ਸੰਟੈਕਸ
VLOOKUP ਫੰਕਸ਼ਨ ਲਈ ਸੰਟੈਕਸ ਇਸ ਤਰ੍ਹਾਂ ਹੈ:
VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])ਕਿੱਥੇ:
- Lookup_value (ਲੋੜੀਂਦਾ) - ਖੋਜਣ ਲਈ ਮੁੱਲ ਹੈ।
ਇਹ ਇੱਕ ਮੁੱਲ (ਨੰਬਰ, ਮਿਤੀ ਜਾਂ ਟੈਕਸਟ), ਸੈੱਲ ਸੰਦਰਭ (ਲੁੱਕਅੱਪ ਮੁੱਲ ਵਾਲੇ ਸੈੱਲ ਦਾ ਹਵਾਲਾ), ਜਾਂ ਕਿਸੇ ਹੋਰ ਫੰਕਸ਼ਨ ਦੁਆਰਾ ਵਾਪਸ ਕੀਤਾ ਮੁੱਲ ਹੋ ਸਕਦਾ ਹੈ। ਸੰਖਿਆਵਾਂ ਅਤੇ ਸੈੱਲ ਸੰਦਰਭਾਂ ਦੇ ਉਲਟ, ਟੈਕਸਟ ਮੁੱਲ ਹਮੇਸ਼ਾਂ "ਡਬਲ ਕੋਟਸ" ਵਿੱਚ ਬੰਦ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ।
- ਟੇਬਲ_ਐਰੇ (ਲੋੜੀਂਦਾ) - ਸੈੱਲਾਂ ਦੀ ਰੇਂਜ ਹੈ ਜਿੱਥੇ ਖੋਜ ਲਈ ਖੋਜ ਕਰਨੀ ਹੈ। ਮੁੱਲ ਅਤੇ ਜਿਸ ਤੋਂ ਮੈਚ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰਨਾ ਹੈ। VLOOKUP ਫੰਕਸ਼ਨ ਹਮੇਸ਼ਾ ਸਾਰਣੀ ਐਰੇ ਦੇ ਪਹਿਲੇ ਕਾਲਮ ਵਿੱਚ ਖੋਜ ਕਰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਵੱਖ-ਵੱਖ ਟੈਕਸਟ ਮੁੱਲ, ਨੰਬਰ, ਮਿਤੀਆਂ ਅਤੇ ਲਾਜ਼ੀਕਲ ਮੁੱਲ ਸ਼ਾਮਲ ਹੋ ਸਕਦੇ ਹਨ।
- Col_index_num (ਲੋੜੀਂਦਾ ਹੈ ) - ਉਸ ਕਾਲਮ ਦੀ ਸੰਖਿਆ ਹੈ ਜਿਸ ਤੋਂ ਮੁੱਲ ਵਾਪਸ ਕਰਨਾ ਹੈ। ਗਿਣਤੀ ਸਾਰਣੀ ਐਰੇ ਵਿੱਚ ਸਭ ਤੋਂ ਖੱਬੇ ਕਾਲਮ ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦੀ ਹੈ, ਜੋ ਕਿ 1.
- ਰੇਂਜ_ਲੁੱਕਅੱਪ (ਵਿਕਲਪਿਕ) - ਇਹ ਨਿਰਧਾਰਿਤ ਕਰਦੀ ਹੈ ਕਿ ਕੀ ਅਨੁਮਾਨਿਤ ਜਾਂ ਸਟੀਕ ਮੇਲ ਦੀ ਖੋਜ ਕਰਨੀ ਹੈ:
- ਸਹੀ। ਜਾਂ ਛੱਡਿਆ ਗਿਆ (ਮੂਲ) - ਲਗਭਗ ਮੇਲ। ਜੇਕਰ ਕੋਈ ਸਟੀਕ ਮੇਲ ਨਹੀਂ ਮਿਲਦਾ, ਤਾਂ ਫਾਰਮੂਲਾ ਸਭ ਤੋਂ ਵੱਡੇ ਮੁੱਲ ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ ਜੋ ਖੋਜ ਮੁੱਲ ਤੋਂ ਛੋਟਾ ਹੈ।ਲੁੱਕਅੱਪ ਕਾਲਮ ਨੂੰ ਵਧਦੇ ਕ੍ਰਮ ਵਿੱਚ ਛਾਂਟਣ ਦੀ ਲੋੜ ਹੈ।
- ਗਲਤ - ਸਟੀਕ ਮੇਲ। ਫਾਰਮੂਲਾ ਖੋਜ ਮੁੱਲ ਦੇ ਬਿਲਕੁਲ ਬਰਾਬਰ ਮੁੱਲ ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ। ਜੇਕਰ ਕੋਈ ਸਟੀਕ ਮੇਲ ਨਹੀਂ ਮਿਲਦਾ, ਤਾਂ ਇੱਕ #N/A ਮੁੱਲ ਵਾਪਸ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
ਮੂਲ VLOOKUP ਫਾਰਮੂਲਾ
ਇੱਥੇ ਐਕਸਲ VLOOKUP ਫਾਰਮੂਲੇ ਦਾ ਸਭ ਤੋਂ ਸਰਲ ਰੂਪ ਵਿੱਚ ਇੱਕ ਉਦਾਹਰਨ ਹੈ। ਕਿਰਪਾ ਕਰਕੇ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ 'ਤੇ ਇੱਕ ਨਜ਼ਰ ਮਾਰੋ ਅਤੇ ਇਸਨੂੰ ਅੰਗਰੇਜ਼ੀ ਵਿੱਚ "ਅਨੁਵਾਦ" ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ:
=VLOOKUP("lion", A2:B11, 2, FALSE)
- ਪਹਿਲੀ ਆਰਗੂਮੈਂਟ ( lookup_value ) ਸਪੱਸ਼ਟ ਤੌਰ 'ਤੇ ਦਰਸਾਉਂਦੀ ਹੈ ਕਿ ਫਾਰਮੂਲਾ "ਸ਼ੇਰ" ਸ਼ਬਦ ਨੂੰ ਵੇਖਦਾ ਹੈ।
- ਦੂਜੀ ਆਰਗੂਮੈਂਟ ( ਟੇਬਲ_ਐਰੇ ) A2:B11 ਹੈ। ਇਹ ਧਿਆਨ ਵਿੱਚ ਰੱਖਦੇ ਹੋਏ ਕਿ ਖੋਜ ਖੱਬੇ-ਸਭ ਤੋਂ ਵੱਧ ਕਾਲਮ ਵਿੱਚ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਤੁਸੀਂ ਉਪਰੋਕਤ ਫਾਰਮੂਲੇ ਨੂੰ ਥੋੜਾ ਹੋਰ ਪੜ੍ਹ ਸਕਦੇ ਹੋ: ਰੇਂਜ A2:A11 ਵਿੱਚ "ਸ਼ੇਰ" ਦੀ ਖੋਜ ਕਰੋ। ਹੁਣ ਤੱਕ, ਬਹੁਤ ਵਧੀਆ, ਠੀਕ ਹੈ?
- ਤੀਜੀ ਆਰਗੂਮੈਂਟ col_index_num 2 ਹੈ। ਮਤਲਬ, ਅਸੀਂ ਕਾਲਮ B ਤੋਂ ਇੱਕ ਮੇਲ ਖਾਂਦਾ ਮੁੱਲ ਵਾਪਸ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹਾਂ, ਜੋ ਕਿ ਸਾਰਣੀ ਐਰੇ ਵਿੱਚ ਦੂਜੇ ਨੰਬਰ 'ਤੇ ਹੈ।
- ਚੌਥੀ ਆਰਗੂਮੈਂਟ ਰੇਂਜ_ਲੁੱਕਅੱਪ ਗਲਤ ਹੈ, ਜੋ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਅਸੀਂ ਸਹੀ ਮੇਲ ਲੱਭ ਰਹੇ ਹਾਂ।
ਸਥਾਪਿਤ ਸਾਰੀਆਂ ਆਰਗੂਮੈਂਟਾਂ ਦੇ ਨਾਲ, ਤੁਹਾਨੂੰ ਪੂਰਾ ਪੜ੍ਹਨ ਵਿੱਚ ਕੋਈ ਸਮੱਸਿਆ ਨਹੀਂ ਹੋਣੀ ਚਾਹੀਦੀ। ਫਾਰਮੂਲਾ: A2:A11 ਵਿੱਚ "ਸ਼ੇਰ" ਦੀ ਖੋਜ ਕਰੋ, ਇੱਕ ਸਟੀਕ ਮੇਲ ਲੱਭੋ, ਅਤੇ ਉਸੇ ਕਤਾਰ ਵਿੱਚ ਕਾਲਮ B ਤੋਂ ਇੱਕ ਮੁੱਲ ਵਾਪਸ ਕਰੋ।
ਸੁਵਿਧਾ ਲਈ, ਤੁਸੀਂ ਕੁਝ ਵਿੱਚ ਦਿਲਚਸਪੀ ਦਾ ਮੁੱਲ ਟਾਈਪ ਕਰ ਸਕਦੇ ਹੋ। ਸੈੱਲ, E1 ਕਹੋ, ਸੈੱਲ ਸੰਦਰਭ ਨਾਲ "ਹਾਰਡਕੋਡਡ" ਟੈਕਸਟ ਨੂੰ ਬਦਲੋ, ਅਤੇ ਕੋਈ ਵੀ ਖੋਜਣ ਲਈ ਫਾਰਮੂਲਾ ਪ੍ਰਾਪਤ ਕਰੋE1 ਵਿੱਚ ਤੁਹਾਡੇ ਇੰਪੁੱਟ ਦਾ ਮੁੱਲ:
=VLOOKUP(E1, A2:B11, 2, FALSE)
ਕੀ ਕੁਝ ਅਸਪਸ਼ਟ ਰਹਿੰਦਾ ਹੈ? ਫਿਰ ਇਸਨੂੰ ਇਸ ਤਰੀਕੇ ਨਾਲ ਦੇਖਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ:
ਐਕਸਲ ਵਿੱਚ ਇੱਕ Vlookup ਕਿਵੇਂ ਕਰਨਾ ਹੈ
ਜਦੋਂ ਅਸਲ-ਜੀਵਨ ਵਰਕਸ਼ੀਟਾਂ ਵਿੱਚ VLOOKUP ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ, ਅੰਗੂਠੇ ਦਾ ਮੁੱਖ ਨਿਯਮ ਇਹ ਹੈ: ਕਿਸੇ ਫਾਰਮੂਲੇ ਨੂੰ ਦੂਜੇ ਸੈੱਲਾਂ ਵਿੱਚ ਨਕਲ ਕਰਦੇ ਸਮੇਂ ਇਸਨੂੰ ਬਦਲਣ ਤੋਂ ਰੋਕਣ ਲਈ ਪੂਰਨ ਸੈੱਲ ਸੰਦਰਭਾਂ (ਜਿਵੇਂ $A$2:$C$11) ਦੇ ਨਾਲ ਲਾਕ ਟੇਬਲ ਐਰੇ ।
ਦ ਲੁੱਕਅਪ ਵੈਲਯੂ ਜ਼ਿਆਦਾਤਰ ਮਾਮਲਿਆਂ ਵਿੱਚ ਇੱਕ ਸੰਬੰਧਿਤ ਹਵਾਲਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ (ਜਿਵੇਂ ਕਿ E2) ਜਾਂ ਤੁਸੀਂ ਸਿਰਫ਼ ਕਾਲਮ ਕੋਆਰਡੀਨੇਟ ($E2) ਨੂੰ ਲਾਕ ਕਰ ਸਕਦੇ ਹੋ। ਜਦੋਂ ਫਾਰਮੂਲਾ ਕਾਲਮ ਦੇ ਹੇਠਾਂ ਕਾਪੀ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਹਵਾਲਾ ਹਰੇਕ ਕਤਾਰ ਲਈ ਆਪਣੇ ਆਪ ਅਨੁਕੂਲ ਹੋ ਜਾਵੇਗਾ।
ਇਹ ਦੇਖਣ ਲਈ ਕਿ ਇਹ ਅਭਿਆਸ ਵਿੱਚ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ, ਕਿਰਪਾ ਕਰਕੇ ਹੇਠਾਂ ਦਿੱਤੀ ਉਦਾਹਰਣ 'ਤੇ ਵਿਚਾਰ ਕਰੋ। ਸਾਡੀ ਨਮੂਨਾ ਸਾਰਣੀ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ ਹੋਰ ਕਾਲਮ ਜੋੜਿਆ ਹੈ ਜੋ ਸਪੀਡ (ਕਾਲਮ A) ਦੁਆਰਾ ਜਾਨਵਰਾਂ ਨੂੰ ਦਰਜਾ ਦਿੰਦਾ ਹੈ ਅਤੇ ਦੁਨੀਆ ਵਿੱਚ 1st, 5ਵੇਂ ਅਤੇ 10ਵੇਂ ਸਭ ਤੋਂ ਤੇਜ਼ ਦੌੜਾਕ ਨੂੰ ਲੱਭਣਾ ਚਾਹੁੰਦੇ ਹਾਂ। ਇਸਦੇ ਲਈ, ਕੁਝ ਸੈੱਲਾਂ (ਹੇਠਾਂ ਦਿੱਤੇ ਸਕ੍ਰੀਨਸ਼ਾਟ ਵਿੱਚ E2:E4) ਵਿੱਚ ਲੁੱਕਅਪ ਰੈਂਕ ਦਾਖਲ ਕਰੋ, ਅਤੇ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰੋ:
ਕਾਲਮ B ਤੋਂ ਜਾਨਵਰਾਂ ਦੇ ਨਾਮ ਕੱਢਣ ਲਈ:
=VLOOKUP($E2, $A$2:$C$11, 2, FALSE)
ਕਾਲਮ C ਤੋਂ ਸਪੀਡ ਐਕਸਟਰੈਕਟ ਕਰਨ ਲਈ:
=VLOOKUP($E2, $A$2:$C$11, 3, FALSE)
ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ ਹੇਠਲੀ ਕਤਾਰ ਵਿੱਚ ਫਾਰਮੂਲੇ ਦੀ ਜਾਂਚ ਕਰਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਵੇਖੋਗੇ ਕਿ ਖੋਜ ਮੁੱਲ ਸੰਦਰਭ ਉਸ ਖਾਸ ਕਤਾਰ ਲਈ ਐਡਜਸਟ ਕੀਤਾ ਗਿਆ ਹੈ, ਜਦੋਂ ਕਿ ਸਾਰਣੀ ਐਰੇ ਵਿੱਚ ਕੋਈ ਤਬਦੀਲੀ ਨਹੀਂ ਕੀਤੀ ਗਈ ਹੈ:
ਹੇਠਾਂ, ਤੁਹਾਡੇ ਕੋਲ ਕੁਝ ਹੋਣਗੇਹੋਰ ਲਾਭਦਾਇਕ ਸੁਝਾਅ ਜੋ ਤੁਹਾਨੂੰ ਸਿਰ ਦਰਦ ਅਤੇ ਸਮੱਸਿਆ ਨਿਪਟਾਰਾ ਕਰਨ ਵਿੱਚ ਬਹੁਤ ਸਾਰਾ ਸਮਾਂ ਬਚਾਏਗਾ।
Excel VLOOKUP - ਯਾਦ ਰੱਖਣ ਵਾਲੀਆਂ 5 ਗੱਲਾਂ!
- VLOOKUP ਫੰਕਸ਼ਨ ਇਸਦੇ ਖੱਬੇ ਪਾਸੇ ਨਹੀਂ ਦੇਖ ਸਕਦਾ . ਇਹ ਹਮੇਸ਼ਾ ਸਾਰਣੀ ਐਰੇ ਦੇ ਸਭ ਤੋਂ ਖੱਬੇ ਕਾਲਮ ਵਿੱਚ ਖੋਜਦਾ ਹੈ ਅਤੇ ਇੱਕ ਕਾਲਮ ਤੋਂ ਸੱਜੇ ਪਾਸੇ ਇੱਕ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ। ਜੇਕਰ ਤੁਹਾਨੂੰ ਖੱਬੇ ਤੋਂ ਮੁੱਲਾਂ ਨੂੰ ਖਿੱਚਣ ਦੀ ਲੋੜ ਹੈ, ਤਾਂ INDEX MATCH (ਜਾਂ Excel 365 ਵਿੱਚ INDEX XMATCH) ਸੰਜੋਗ ਦੀ ਵਰਤੋਂ ਕਰੋ ਜੋ ਲੁੱਕਅਪ ਅਤੇ ਵਾਪਸੀ ਕਾਲਮਾਂ ਦੀ ਸਥਿਤੀ ਦੀ ਪਰਵਾਹ ਨਹੀਂ ਕਰਦਾ।
- VLOOKUP ਫੰਕਸ਼ਨ ਹੈ ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ , ਮਤਲਬ ਕਿ ਵੱਡੇ ਅਤੇ ਛੋਟੇ ਅੱਖਰਾਂ ਨੂੰ ਬਰਾਬਰ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ। ਅੱਖਰ ਕੇਸ ਨੂੰ ਵੱਖ ਕਰਨ ਲਈ, ਕੇਸ ਸੰਵੇਦਨਸ਼ੀਲ VLOOKUP ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰੋ।
- ਪਿਛਲੇ ਪੈਰਾਮੀਟਰ ਦੀ ਮਹੱਤਤਾ ਬਾਰੇ ਯਾਦ ਰੱਖੋ। ਅਨੁਮਾਨਿਤ ਮੇਲ ਲਈ ਸੱਚ ਅਤੇ ਸਹੀ ਮੇਲ ਲਈ ਗਲਤ ਵਰਤੋ। ਪੂਰੇ ਵੇਰਵਿਆਂ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ VLOOKUP TRUE ਬਨਾਮ FALSE ਦੇਖੋ।
- ਅਨੁਮਾਨਤ ਮਿਲਾਨ ਦੀ ਖੋਜ ਕਰਦੇ ਸਮੇਂ, ਇਹ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਲੁੱਕਅੱਪ ਕਾਲਮ ਵਿੱਚ ਡੇਟਾ ਨੂੰ ਵਧਦੇ ਕ੍ਰਮ ਵਿੱਚ ਕ੍ਰਮਬੱਧ ਕੀਤਾ ਗਿਆ ਹੈ।
- ਜੇਕਰ ਲੁੱਕਅੱਪ ਮੁੱਲ ਨਹੀਂ ਹੈ ਪਾਇਆ, ਇੱਕ #N/A ਗਲਤੀ ਵਾਪਸ ਕੀਤੀ ਗਈ ਹੈ। ਹੋਰ ਤਰੁੱਟੀਆਂ ਬਾਰੇ ਜਾਣਕਾਰੀ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਦੇਖੋ ਕਿ ਐਕਸਲ VLOOKUP ਕੰਮ ਕਿਉਂ ਨਹੀਂ ਕਰ ਰਿਹਾ ਹੈ।
Excel VLOOKUP ਉਦਾਹਰਨਾਂ
ਮੈਨੂੰ ਉਮੀਦ ਹੈ ਕਿ ਵਰਟੀਕਲ ਲੁੱਕਅੱਪ ਤੁਹਾਡੇ ਲਈ ਥੋੜਾ ਹੋਰ ਜਾਣੂ ਦਿਖਾਈ ਦੇਣ ਲੱਗਾ ਹੈ। ਆਪਣੇ ਗਿਆਨ ਨੂੰ ਮਜ਼ਬੂਤ ਕਰਨ ਲਈ, ਆਓ ਕੁਝ ਹੋਰ VLOOKUP ਫਾਰਮੂਲੇ ਬਣਾਈਏ।
Excel ਵਿੱਚ ਕਿਸੇ ਹੋਰ ਸ਼ੀਟ ਤੋਂ Vlookup ਕਿਵੇਂ ਕਰੀਏ
ਅਭਿਆਸ ਵਿੱਚ, Excel VLOOKUP ਫੰਕਸ਼ਨ ਬਹੁਤ ਘੱਟ ਹੁੰਦਾ ਹੈ।ਉਸੇ ਵਰਕਸ਼ੀਟ ਵਿੱਚ ਡੇਟਾ ਦੇ ਨਾਲ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਜ਼ਿਆਦਾਤਰ ਅਕਸਰ ਤੁਹਾਨੂੰ ਇੱਕ ਵੱਖਰੀ ਵਰਕਸ਼ੀਟ ਤੋਂ ਮੇਲ ਖਾਂਦਾ ਡਾਟਾ ਕੱਢਣਾ ਪੈਂਦਾ ਹੈ।
ਇੱਕ ਵੱਖਰੀ ਐਕਸਲ ਸ਼ੀਟ ਤੋਂ Vlookup ਕਰਨ ਲਈ, ਰੇਂਜ ਤੋਂ ਪਹਿਲਾਂ ਟੇਬਲ_ਐਰੇ ਆਰਗੂਮੈਂਟ ਵਿੱਚ ਵਰਕਸ਼ੀਟ ਦੇ ਨਾਮ ਤੋਂ ਬਾਅਦ ਵਿਸਮਿਕ ਚਿੰਨ੍ਹ ਲਗਾਓ। ਹਵਾਲਾ। ਉਦਾਹਰਨ ਲਈ, ਸ਼ੀਟ2 'ਤੇ ਰੇਂਜ A2:B10 ਵਿੱਚ ਖੋਜ ਕਰਨ ਲਈ, ਇਸ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰੋ:
=VLOOKUP("Product1", Sheet2!A2:B10, 2)
ਬੇਸ਼ਕ, ਤੁਹਾਨੂੰ ਸ਼ੀਟ ਦਾ ਨਾਮ ਹੱਥੀਂ ਟਾਈਪ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ। ਬਸ, ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰਨਾ ਸ਼ੁਰੂ ਕਰੋ ਅਤੇ ਜਦੋਂ ਇਹ ਟੇਬਲ_ਐਰੇ ਆਰਗੂਮੈਂਟ ਦੀ ਗੱਲ ਆਉਂਦੀ ਹੈ, ਤਾਂ ਲੁੱਕਅਪ ਵਰਕਸ਼ੀਟ 'ਤੇ ਜਾਓ ਅਤੇ ਮਾਊਸ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਰੇਂਜ ਦੀ ਚੋਣ ਕਰੋ।
ਉਦਾਹਰਨ ਲਈ, ਤੁਸੀਂ ਇਸ ਤਰ੍ਹਾਂ ਦੇਖ ਸਕਦੇ ਹੋ। ਕੀਮਤਾਂ ਵਰਕਸ਼ੀਟ 'ਤੇ ਰੇਂਜ A2:A9 ਵਿੱਚ A2 ਮੁੱਲ ਅਤੇ ਕਾਲਮ C:
=VLOOKUP(A2, Prices!$A$2:$C$9, 3, FALSE)
ਤੋਂ ਇੱਕ ਮੇਲ ਖਾਂਦਾ ਮੁੱਲ ਵਾਪਸ ਕਰੋ। ਨੋਟ:
- ਜੇਕਰ ਸਪ੍ਰੈਡਸ਼ੀਟ ਦੇ ਨਾਮ ਵਿੱਚ ਸਪੇਸ ਜਾਂ ਗੈਰ-ਵਰਣਮਾਲਾ ਵਾਲੇ ਅੱਖਰ ਹਨ, ਤਾਂ ਇਹ ਇੱਕਲੇ ਹਵਾਲੇ ਦੇ ਚਿੰਨ੍ਹ ਵਿੱਚ ਬੰਦ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਉਦਾਹਰਨ ਲਈ। 'ਕੀਮਤ ਸੂਚੀ'!$A$2:$C$9।
- ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ ਤੋਂ ਵੱਧ ਸੈੱਲਾਂ ਲਈ VLOOKUP ਫਾਰਮੂਲਾ ਵਰਤਦੇ ਹੋ, ਤਾਂ ਯਾਦ ਰੱਖੋ ਕਿ $A$2 ਵਾਂਗ $ ਚਿੰਨ੍ਹ ਨਾਲ ਟੇਬਲ_ਐਰੇ ਨੂੰ ਲਾਕ ਕਰੋ : $C$9।
ਐਕਸਲ ਵਿੱਚ ਕਿਸੇ ਹੋਰ ਵਰਕਬੁੱਕ ਤੋਂ ਵੀਲੁੱਕਅਪ ਕਿਵੇਂ ਕਰੀਏ
ਇੱਕ ਵੱਖਰੀ ਐਕਸਲ ਵਰਕਬੁੱਕ ਤੋਂ ਵਲੁਕਅੱਪ ਕਰਨ ਲਈ, ਵਰਕਸ਼ੀਟ ਦੇ ਨਾਮ ਤੋਂ ਪਹਿਲਾਂ ਵਰਕਬੁੱਕ ਦਾ ਨਾਮ ਵਰਗ ਬਰੈਕਟਾਂ ਵਿੱਚ ਬੰਦ ਕਰੋ।
ਉਦਾਹਰਨ ਲਈ, Price_List.xlsx ਵਰਕਬੁੱਕ:
=VLOOKUP(A2, [Price_List.xlsx]Prices!$A$2:$C$9, 3, FALSE)
ਜੇਕਰਜਾਂ ਤਾਂ ਇੱਕ ਵਰਕਬੁੱਕ ਨਾਮ ਜਾਂ ਵਰਕਸ਼ੀਟ ਨਾਮ ਵਿੱਚ ਖਾਲੀ ਥਾਂਵਾਂ ਜਾਂ ਗੈਰ-ਵਰਣਮਾਲਾ ਦੇ ਅੱਖਰ ਸ਼ਾਮਲ ਹਨ, ਤੁਹਾਨੂੰ ਉਹਨਾਂ ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਇੱਕਲੇ ਕੋਟਸ ਵਿੱਚ ਨੱਥੀ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ:
=VLOOKUP(A2, '[Price List.xlsx]Prices'!$A$2:$C$9, 3, FALSE)
VLOOKUP ਫਾਰਮੂਲਾ ਬਣਾਉਣ ਦਾ ਸਭ ਤੋਂ ਆਸਾਨ ਤਰੀਕਾ ਜੋ ਕਿ ਇੱਕ ਵੱਖਰੀ ਵਰਕਬੁੱਕ ਇਹ ਹੈ:
- ਦੋਵੇਂ ਫਾਈਲਾਂ ਖੋਲ੍ਹੋ।
- ਆਪਣਾ ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰਨਾ ਸ਼ੁਰੂ ਕਰੋ, ਦੂਜੀ ਵਰਕਬੁੱਕ 'ਤੇ ਜਾਓ, ਅਤੇ ਮਾਊਸ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਟੇਬਲ ਐਰੇ ਦੀ ਚੋਣ ਕਰੋ।
- ਬਾਕੀ ਬਚੀਆਂ ਆਰਗੂਮੈਂਟਾਂ ਨੂੰ ਦਾਖਲ ਕਰੋ ਅਤੇ ਆਪਣਾ ਫਾਰਮੂਲਾ ਪੂਰਾ ਕਰਨ ਲਈ ਐਂਟਰ ਕੁੰਜੀ ਨੂੰ ਦਬਾਓ।
ਨਤੀਜਾ ਕੁਝ ਹੱਦ ਤੱਕ ਹੇਠਾਂ ਦਿੱਤੇ ਸਕ੍ਰੀਨਸ਼ੌਟ ਵਰਗਾ ਦਿਖਾਈ ਦੇਵੇਗਾ:
ਇੱਕ ਵਾਰ ਜਦੋਂ ਤੁਸੀਂ ਤੁਹਾਡੀ ਲੁੱਕਅਪ ਟੇਬਲ ਵਾਲੀ ਫਾਈਲ ਨੂੰ ਬੰਦ ਕਰੋ , VLOOKUP ਫਾਰਮੂਲਾ ਕੰਮ ਕਰਨਾ ਜਾਰੀ ਰੱਖੇਗਾ, ਪਰ ਇਹ ਹੁਣ ਬੰਦ ਵਰਕਬੁੱਕ ਲਈ ਪੂਰਾ ਮਾਰਗ ਦਰਸਾਏਗਾ:
ਲਈ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਦੇਖੋ ਕਿ ਕਿਸੇ ਹੋਰ ਐਕਸਲ ਸ਼ੀਟ ਜਾਂ ਵਰਕਬੁੱਕ ਦਾ ਹਵਾਲਾ ਕਿਵੇਂ ਦਿੱਤਾ ਜਾਵੇ।
ਕਿਸੇ ਹੋਰ ਸ਼ੀਟ ਵਿੱਚ ਇੱਕ ਨਾਮੀ ਰੇਂਜ ਤੋਂ Vlookup ਕਿਵੇਂ ਕਰੀਏ
ਜੇਕਰ ਤੁਸੀਂ ਉਸੇ ਲੁੱਕਅਪ ਰੇਂਜ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਯੋਜਨਾ ਬਣਾ ਰਹੇ ਹੋ ਬਹੁਤ ਸਾਰੇ ਫਾਰਮੂਲੇ ਵਿੱਚ, ਤੁਸੀਂ ਇਸਦੇ ਲਈ ਇੱਕ ਨਾਮਿਤ ਰੇਂਜ ਬਣਾ ਸਕਦੇ ਹੋ ਅਤੇ ਨਾਮ ਡਾਇਰੈਕਟਲ ਟਾਈਪ ਕਰ ਸਕਦੇ ਹੋ y ਟੇਬਲ_ਐਰੇ ਆਰਗੂਮੈਂਟ ਵਿੱਚ।
ਇੱਕ ਨਾਮਿਤ ਰੇਂਜ ਬਣਾਉਣ ਲਈ, ਬਸ ਸੈੱਲਾਂ ਨੂੰ ਚੁਣੋ ਅਤੇ ਫਾਰਮੂਲੇ ਦੇ ਖੱਬੇ ਪਾਸੇ ਨਾਮ ਬਾਕਸ ਵਿੱਚ ਉਹ ਨਾਮ ਟਾਈਪ ਕਰੋ ਜੋ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ। ਪੱਟੀ ਵਿਸਤ੍ਰਿਤ ਪੜਾਵਾਂ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਵੇਖੋ ਕਿ ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਰੇਂਜ ਨੂੰ ਕਿਵੇਂ ਨਾਮ ਦੇਣਾ ਹੈ।
ਇਸ ਉਦਾਹਰਨ ਲਈ, ਅਸੀਂ ਖੋਜ ਸ਼ੀਟ ਵਿੱਚ ਡੇਟਾ ਸੈੱਲਾਂ (A2:C9) ਨੂੰ ਕੀਮਤ_2020 ਨਾਮ ਦਿੱਤਾ ਹੈ ਅਤੇ ਇਹ ਸੰਖੇਪ ਫਾਰਮੂਲਾ ਪ੍ਰਾਪਤ ਕਰੋ:
=VLOOKUP(A2, Prices_2020, 3, FALSE)
25>
Excel ਵਿੱਚ ਜ਼ਿਆਦਾਤਰ ਨਾਮ ਪੂਰੀ ਵਰਕਬੁੱਕ 'ਤੇ ਲਾਗੂ ਹੁੰਦੇ ਹਨ, ਇਸਲਈ ਤੁਹਾਨੂੰ ਨਾਮਿਤ ਰੇਂਜਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ ਵਰਕਸ਼ੀਟ ਦਾ ਨਾਮ ਦੇਣ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ।
ਜੇਕਰ ਨਾਮਿਤ ਰੇਂਜ ਹੋਰ ਵਰਕਬੁੱਕ<ਵਿੱਚ ਹੈ। 23>, ਵਰਕਬੁੱਕ ਦਾ ਨਾਮ ਰੇਂਜ ਦੇ ਨਾਮ ਤੋਂ ਪਹਿਲਾਂ ਰੱਖੋ, ਉਦਾਹਰਨ ਲਈ:
=VLOOKUP(A2, 'Price List.xlsx'!Prices_2020, 3, FALSE)
ਅਜਿਹੇ ਫਾਰਮੂਲੇ ਬਹੁਤ ਜ਼ਿਆਦਾ ਸਮਝਣ ਯੋਗ ਹਨ, ਕੀ ਉਹ ਨਹੀਂ ਹਨ? ਇਸ ਤੋਂ ਇਲਾਵਾ, ਨਾਮਿਤ ਰੇਂਜਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਸੰਪੂਰਨ ਸੰਦਰਭਾਂ ਲਈ ਇੱਕ ਵਧੀਆ ਵਿਕਲਪ ਹੋ ਸਕਦਾ ਹੈ। ਕਿਉਂਕਿ ਇੱਕ ਨਾਮਿਤ ਰੇਂਜ ਨਹੀਂ ਬਦਲਦੀ ਹੈ, ਤੁਸੀਂ ਨਿਸ਼ਚਤ ਹੋ ਸਕਦੇ ਹੋ ਕਿ ਤੁਹਾਡੀ ਸਾਰਣੀ ਐਰੇ ਲਾਕ ਰਹੇਗੀ ਭਾਵੇਂ ਫਾਰਮੂਲੇ ਨੂੰ ਕਿੱਥੇ ਵੀ ਲਿਜਾਇਆ ਜਾਂ ਕਾਪੀ ਕੀਤਾ ਗਿਆ ਹੋਵੇ।
ਜੇਕਰ ਤੁਸੀਂ ਆਪਣੀ ਲੁੱਕਅਪ ਰੇਂਜ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਕਾਰਜਸ਼ੀਲ ਐਕਸਲ ਟੇਬਲ ਵਿੱਚ ਬਦਲ ਦਿੱਤਾ ਹੈ , ਫਿਰ ਤੁਸੀਂ ਟੇਬਲ ਦੇ ਨਾਮ ਦੇ ਅਧਾਰ ਤੇ ਇੱਕ Vlookup ਕਰ ਸਕਦੇ ਹੋ, ਉਦਾਹਰਨ ਲਈ ਕੀਮਤ_ਸਾਰਣੀ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਵਿੱਚ:
=VLOOKUP(A2, Price_table, 3, FALSE)
ਸਾਰਣੀ ਹਵਾਲੇ, ਜਿਨ੍ਹਾਂ ਨੂੰ ਢਾਂਚਾਗਤ ਸੰਦਰਭ ਵੀ ਕਿਹਾ ਜਾਂਦਾ ਹੈ, ਬਹੁਤ ਸਾਰੇ ਡੇਟਾ ਹੇਰਾਫੇਰੀ ਲਈ ਲਚਕੀਲੇ ਅਤੇ ਪ੍ਰਤੀਰੋਧਕ ਹੁੰਦੇ ਹਨ। ਉਦਾਹਰਨ ਲਈ, ਤੁਸੀਂ ਹਵਾਲਿਆਂ ਨੂੰ ਅੱਪਡੇਟ ਕਰਨ ਦੀ ਚਿੰਤਾ ਕੀਤੇ ਬਿਨਾਂ ਆਪਣੀ ਲੁੱਕਅੱਪ ਸਾਰਣੀ ਵਿੱਚ ਨਵੀਆਂ ਕਤਾਰਾਂ ਨੂੰ ਹਟਾ ਸਕਦੇ ਹੋ ਜਾਂ ਜੋੜ ਸਕਦੇ ਹੋ।
VLOOKUP ਫਾਰਮੂਲੇ ਵਿੱਚ ਵਾਈਲਡਕਾਰਡ ਦੀ ਵਰਤੋਂ ਕਰਨਾ
ਹੋਰ ਕਈ ਫਾਰਮੂਲਿਆਂ ਵਾਂਗ, Excel VLOOKUP ਫੰਕਸ਼ਨ ਹੇਠਾਂ ਦਿੱਤੇ ਵਾਈਲਡਕਾਰਡ ਅੱਖਰਾਂ ਨੂੰ ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ:
- ਕਿਸੇ ਇੱਕ ਅੱਖਰ ਨਾਲ ਮੇਲ ਕਰਨ ਲਈ ਪ੍ਰਸ਼ਨ ਚਿੰਨ੍ਹ (?)।
- ਅਸਟਰੀਸਕ (*) ਮੇਲ ਕਰਨ ਲਈ ਅੱਖਰਾਂ ਦਾ ਕੋਈ ਵੀ ਕ੍ਰਮ।
ਵਾਈਲਡਕਾਰਡ ਬਹੁਤ ਸਾਰੀਆਂ ਸਥਿਤੀਆਂ ਵਿੱਚ ਅਸਲ ਵਿੱਚ ਲਾਭਦਾਇਕ ਸਾਬਤ ਹੁੰਦੇ ਹਨ:
- ਜਦੋਂ ਤੁਹਾਨੂੰ ਉਹ ਸਹੀ ਟੈਕਸਟ ਯਾਦ ਨਹੀਂ ਹੁੰਦਾ ਜਿਸਦੀ ਤੁਸੀਂ ਭਾਲ ਕਰ ਰਹੇ ਹੋ।
- ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਟੈਕਸਟ ਦੀ ਭਾਲ ਕਰ ਰਹੇ ਹੋਸਟ੍ਰਿੰਗ ਜੋ ਸੈੱਲ ਸਮੱਗਰੀ ਦਾ ਹਿੱਸਾ ਹੈ।
- ਜਦੋਂ ਇੱਕ ਲੁੱਕਅਪ ਕਾਲਮ ਵਿੱਚ ਮੋਹਰੀ ਜਾਂ ਪਿਛਲਾ ਸਪੇਸ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ। ਉਸ ਸਥਿਤੀ ਵਿੱਚ, ਤੁਸੀਂ ਆਪਣੇ ਦਿਮਾਗ ਨੂੰ ਇਹ ਪਤਾ ਲਗਾਉਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਸਕਦੇ ਹੋ ਕਿ ਇੱਕ ਸਧਾਰਨ ਫਾਰਮੂਲਾ ਕਿਉਂ ਕੰਮ ਨਹੀਂ ਕਰਦਾ।
ਉਦਾਹਰਨ 1. ਕੁਝ ਅੱਖਰਾਂ ਨਾਲ ਸ਼ੁਰੂ ਜਾਂ ਅੰਤ ਵਿੱਚ ਟੈਕਸਟ ਦੇਖੋ
ਮੰਨ ਲਓ ਕਿ ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੇ ਡੇਟਾਬੇਸ ਵਿੱਚ ਇੱਕ ਖਾਸ ਗਾਹਕ ਨੂੰ ਲੱਭਣਾ ਚਾਹੁੰਦੇ ਹੋ। ਤੁਹਾਨੂੰ ਉਪਨਾਮ ਯਾਦ ਨਹੀਂ ਹੈ, ਪਰ ਤੁਹਾਨੂੰ ਯਕੀਨ ਹੈ ਕਿ ਇਹ "ack" ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ।
ਕਾਲਮ A ਤੋਂ ਆਖਰੀ ਨਾਮ ਵਾਪਸ ਕਰਨ ਲਈ, ਹੇਠਾਂ ਦਿੱਤੇ Vlookup ਵਾਈਲਡਕਾਰਡ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰੋ:
=VLOOKUP("ack*", $A$2:$B$10, 1, FALSE)
ਕਾਲਮ B ਤੋਂ ਲਾਇਸੈਂਸ ਕੁੰਜੀ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਇਸ ਦੀ ਵਰਤੋਂ ਕਰੋ (ਫਰਕ ਸਿਰਫ ਕਾਲਮ ਸੂਚਕਾਂਕ ਨੰਬਰ ਵਿੱਚ ਹੈ):
=VLOOKUP("ack*", $A$2:$B$10, 2, FALSE)
ਤੁਸੀਂ ਇਸਦੇ ਜਾਣੇ-ਪਛਾਣੇ ਹਿੱਸੇ ਨੂੰ ਵੀ ਦਾਖਲ ਕਰ ਸਕਦੇ ਹੋ। ਕੁਝ ਸੈੱਲ ਵਿੱਚ ਨਾਮ, E1 ਕਹੋ, ਅਤੇ ਵਾਈਲਡਕਾਰਡ ਅੱਖਰ ਨੂੰ ਸੈੱਲ ਸੰਦਰਭ ਨਾਲ ਜੋੜੋ:
=VLOOKUP(E1&"*", $A$2:$B$10, 1, FALSE)
ਹੇਠਾਂ ਦਿੱਤਾ ਸਕ੍ਰੀਨਸ਼ੌਟ ਨਤੀਜੇ ਦਿਖਾਉਂਦਾ ਹੈ:
ਹੇਠਾਂ ਵਾਈਲਡਕਾਰਡ ਦੇ ਨਾਲ ਕੁਝ ਹੋਰ VLOOKUP ਫਾਰਮੂਲੇ ਦਿੱਤੇ ਗਏ ਹਨ।
"son" ਨਾਲ ਖਤਮ ਹੋਣ ਵਾਲਾ ਆਖਰੀ ਨਾਮ ਲੱਭੋ:
=VLOOKUP("*son", $A$2:$B$10, 1, FALSE)
"joh" ਨਾਲ ਸ਼ੁਰੂ ਹੋਣ ਵਾਲਾ ਨਾਮ ਪ੍ਰਾਪਤ ਕਰੋ " ਅਤੇ "ਪੁੱਤ" ਨਾਲ ਖਤਮ ਹੁੰਦਾ ਹੈ:
=VLOOKUP("joh*son", $A$2:$B$10, 1, FALSE)
ਇੱਕ 5-ਅੱਖਰ ਦਾ ਆਖਰੀ ਨਾਮ ਖਿੱਚੋ:
=VLOOKUP("?????", $A$2:$B$10, 1, FALSE)
ਉਦਾਹਰਨ 2. VLOOKUP ਵਾਈਲਡਕਾਰਡ ਸੈੱਲ ਮੁੱਲ ਦੇ ਆਧਾਰ 'ਤੇ
ਪਿਛਲੀ ਉਦਾਹਰਨ ਤੋਂ, ਤੁਸੀਂ ਪਹਿਲਾਂ ਹੀ ਜਾਣਦੇ ਹੋ ਕਿ ਇੱਕ ਐਂਪਰਸੈਂਡ (&) ਅਤੇ ਇੱਕ ਲੁੱਕਅਪ ਸਤਰ ਬਣਾਉਣ ਲਈ ਇੱਕ ਸੈੱਲ ਸੰਦਰਭ ਨੂੰ ਜੋੜਨਾ ਸੰਭਵ ਹੈ। ਇੱਕ ਮੁੱਲ ਲੱਭਣ ਲਈ ਜਿਸ ਵਿੱਚ ਕਿਸੇ ਵੀ ਸਥਿਤੀ ਵਿੱਚ ਦਿੱਤੇ ਅੱਖਰ(ਆਂ) ਸ਼ਾਮਲ ਹਨ, ਅੱਗੇ ਅਤੇ ਬਾਅਦ ਵਿੱਚ ਇੱਕ ਐਂਪਰਸੈਂਡ ਲਗਾਓ