ਐਕਸਲ (9 ਮਾਪਦੰਡ) ਵਿੱਚ ਮਲਟੀਪਲ IF ਕੰਡੀਸ਼ਨ ਦੇ ਨਾਲ VLOOKUP ਦੀ ਉਦਾਹਰਨ

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

ਵਿਸ਼ਾ - ਸੂਚੀ

Excel ਵਿੱਚ ਸਭ ਤੋਂ ਵੱਧ ਵਰਤੇ ਜਾਣ ਵਾਲੇ ਫੰਕਸ਼ਨਾਂ ਵਿੱਚੋਂ ਇੱਕ VLOOKUP ਫੰਕਸ਼ਨ ਹੈ ਅਤੇ ਇਹ ਕਾਫ਼ੀ ਸ਼ਕਤੀਸ਼ਾਲੀ ਵੀ ਹੈ। ਅਸੀਂ VLOOKUP ਫੰਕਸ਼ਨ ਦੇ ਨਾਲ IF ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇਸਨੂੰ ਹੋਰ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਬਣਾ ਸਕਦੇ ਹਾਂ। ਅਸੀਂ ਵੱਖ-ਵੱਖ ਓਪਰੇਸ਼ਨਾਂ ਨੂੰ ਕਰਨ ਲਈ ਉਹਨਾਂ ਦੋ ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਇਕੱਠੇ ਲਾਗੂ ਕਰ ਸਕਦੇ ਹਾਂ। ਇਸ ਲੇਖ ਵਿੱਚ, ਅਸੀਂ Excel ਵਿੱਚ Multiple IF ਕੰਡੀਸ਼ਨ ਨਾਲ VLOOKUP ਦੀ ਪ੍ਰਭਾਵਸ਼ੀਲਤਾ ਦਿਖਾਉਣ ਲਈ ਉਦਾਹਰਨ ਦੀ ਵਰਤੋਂ ਕਰਾਂਗੇ।

ਅਭਿਆਸ ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰੋ

ਆਪਣੇ ਆਪ ਅਭਿਆਸ ਕਰਨ ਲਈ ਹੇਠਾਂ ਦਿੱਤੀ ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰੋ।

VLOOKUP with Multiple IF Condition.xlsx

ਜਾਣ-ਪਛਾਣ ਐਕਸਲ VLOOKUP ਫੰਕਸ਼ਨ

  • ਸੰਟੈਕਸ

VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

  • ਆਰਗੂਮੈਂਟਸ

lookup_value: ਦਿੱਤੀ ਸਾਰਣੀ ਦੇ ਸਭ ਤੋਂ ਖੱਬੇ ਕਾਲਮ ਵਿੱਚ ਖੋਜਣ ਲਈ ਮੁੱਲ।

ਸਾਰਣੀ_ਐਰੇ: ਉਹ ਸਾਰਣੀ ਜਿਸ ਵਿੱਚ ਇਹ ਸਭ ਤੋਂ ਖੱਬੇ ਕਾਲਮ ਵਿੱਚ lookup_value ਲੱਭਦਾ ਹੈ।

col_index_num: ਸਾਰਣੀ ਵਿੱਚ ਕਾਲਮ ਦੀ ਸੰਖਿਆ ਜਿਸ ਤੋਂ ਇੱਕ ਮੁੱਲ ਵਾਪਸ ਕੀਤਾ ਜਾਣਾ ਹੈ।

[range_lookup]: ਦੱਸਦਾ ਹੈ ਕਿ ਕੀ lookup_value ਦਾ ਸਟੀਕ ਜਾਂ ਅੰਸ਼ਕ ਮਿਲਾਨ ਲੋੜੀਂਦਾ ਹੈ। 0 ਇੱਕ ਸਟੀਕ ਮੈਚ ਲਈ, 1 ਇੱਕ ਅੰਸ਼ਕ ਮੈਚ ਲਈ। ਡਿਫੌਲਟ 1 ( ਅੰਸ਼ਕ ਮਿਲਾਨ ) ਹੈ। ਇਹ ਵਿਕਲਪਿਕ ਹੈ।

ਐਕਸਲ IF ਫੰਕਸ਼ਨ ਦੀ ਜਾਣ-ਪਛਾਣ

  • ਸੰਟੈਕਸ

IF(logical_test, [value_if_true] ,

ਅਸੀਂ ਕਈ ਕਾਲਮਾਂ ਵਿੱਚ ਲੁੱਕਅੱਪ ਕਾਰਵਾਈ ਕਰਨ ਅਤੇ ਜ਼ਿਕਰ ਕੀਤੇ ਫਲ ਦੀ ਕੀਮਤ ਵਾਪਸ ਕਰਨ ਲਈ INDEX MATCH ਫ਼ਾਰਮੂਲਾ ਲਾਗੂ ਕਰਾਂਗੇ। ਇਸ ਲਈ, ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਨੂੰ ਸਿੱਖੋ।

ਪੜਾਅ:

  • ਪਹਿਲਾਂ ਸੈੱਲ G4 ਚੁਣੋ।
  • ਫਿਰ, ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰੋ:
=INDEX(D5:D8,MIN(IF(B5:C8=F4,MATCH(ROW(B5:B8),ROW(B5:B8)),"")))

  • ਅੰਤ ਵਿੱਚ, Enter ਦਬਾਓ।

🔎 ਫਾਰਮੂਲਾ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ?

  • ROW(B5:B8)

ਪਹਿਲਾਂ, ROW ਫੰਕਸ਼ਨ ਸੰਬੰਧਿਤ ਕਤਾਰ ਨੰਬਰ ਵਾਪਸ ਕਰਦਾ ਹੈ।

  • MATCH(ROW(B5:B8),ROW(B5:B8 ))

ਫਿਰ, MATCH ਫਾਰਮੂਲਾ ਆਉਟਪੁੱਟ ਹਨ 1 , 2 , 3 , ਅਤੇ 4

  • IF(B5:C8=F4,MATCH(ROW(B5:B8),ROW(B5:B8)),"")

IF ਫੰਕਸ਼ਨ B5:C8 ਵਿੱਚ ਹਰੇਕ ਸੈੱਲ ਦੀ F4 ਸੈਲ ਮੁੱਲ ਨਾਲ ਤੁਲਨਾ ਕਰਦਾ ਹੈ ਅਤੇ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ ਜਿੱਥੇ ਇਹ ਲਾਜ਼ੀਕਲ ਟੈਸਟ ਲਈ TRUE ਲੱਭਦਾ ਹੈ।

  • MIN(IF(B5:C8=F4,MATCH(ROW(B5:B8),ROW(B5:B8) )),""))

MIN ਫੰਕਸ਼ਨ IF(B5) ਵਿੱਚੋਂ ਸਭ ਤੋਂ ਛੋਟਾ ਮੁੱਲ ( 1 ) ਵਾਪਸ ਕਰਦਾ ਹੈ :C8=F4,MATCH(ROW(B5:B8),ROW(B5:B8)),"") ਆਊਟਪੁੱਟ।

  • INDEX(D5:D8,MIN( IF(B5:C8=F4,MATCH(ROW(B5:B8),ROW(B5:B8),"")))

ਆਖ਼ਰਕਾਰ, INDEX ਫੰਕਸ਼ਨ 150 ਰਿਟਰਨ ਕਰਦਾ ਹੈ ਜੋ D5:D8 ਰੇਂਜ ਵਿੱਚ 1ਲੀ ਕਤਾਰ ਵਿੱਚ ਹੈ।

ਹੋਰ ਪੜ੍ਹੋ: ਕਾਲਮ ਅਤੇ ਕਤਾਰ ਵਿੱਚ ਕਈ ਮਾਪਦੰਡਾਂ ਦੇ ਨਾਲ ਐਕਸਲ VLOOKUP

ਸਿੱਟਾ

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

[value_if_false])
  • ਆਰਗੂਮੈਂਟ

ਲਾਜ਼ੀਕਲ_ਟੈਸਟ: ਇੱਕ ਲਾਜ਼ੀਕਲ ਕਾਰਵਾਈ ਦੀ ਜਾਂਚ ਕਰਦਾ ਹੈ।

[value_if_true]: ਜੇਕਰ ਲਾਜ਼ੀਕਲ ਕਾਰਵਾਈ ਸਹੀ ਹੈ, ਤਾਂ ਇਹ ਮੁੱਲ ਵਾਪਸ ਕਰੋ।

[value_if_false]: ਜੇਕਰ ਲਾਜ਼ੀਕਲ ਕਾਰਵਾਈ ਗਲਤ ਹੈ, ਤਾਂ ਇਹ ਮੁੱਲ ਵਾਪਸ ਕਰੋ।

9 Excel ਵਿੱਚ ਮਲਟੀਪਲ IF ਸ਼ਰਤਾਂ ਦੇ ਨਾਲ VLOOKUP ਦੀ ਉਦਾਹਰਨ

1. ਚੰਗੇ ਜਾਂ ਮਾੜੇ ਹੋਣ ਲਈ IF ਕੰਡੀਸ਼ਨ ਦੇ ਨਾਲ VLOOKUP ਦੀ ਵਰਤੋਂ ਕਰੋ

ਸਾਡੀ ਪਹਿਲੀ ਉਦਾਹਰਨ ਵਿੱਚ, ਅਸੀਂ ਇਹ ਪਤਾ ਲਗਾਵਾਂਗੇ ਕਿ ਕੀ ਇੱਕ ਵਿਦਿਆਰਥੀ ਦੁਆਰਾ ਪ੍ਰਾਪਤ ਕੀਤਾ ਇੱਕ ਖਾਸ ਅੰਕ ਚੰਗਾ ਜਾਂ ਮਾੜਾ ਹੁੰਦਾ ਹੈ। ਇਸ ਲਈ, ਕੰਮ ਕਰਨ ਲਈ ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ।

ਪੜਾਅ:

  • ਪਹਿਲਾਂ, ਸੈੱਲ F5 ਚੁਣੋ।
  • ਫਿਰ, ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰੋ:
=IF(VLOOKUP("Frank",B5:D8,2,FALSE)>80,"Great","Good")

  • ਅੰਤ ਵਿੱਚ, ਐਂਟਰ ਦਬਾਓ ਅਤੇ ਇਹ ਨਤੀਜਾ ਵਾਪਸ ਕਰੇਗਾ।

🔎 ਫਾਰਮੂਲਾ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ?

  • VLOOKUP(“Frank”,B5:D8,2,FALSE)>80

VLOOKUP ਫੰਕਸ਼ਨ ਰੇਂਜ ਵਿੱਚ ਫਰੈਂਕ ਲਈ ਖੋਜ ਕਰਦਾ ਹੈ B5:D8 ਅਤੇ 2nd ਕਾਲਮ ਵਿੱਚ ਨਿਸ਼ਾਨ ( 70 ) ਵਾਪਸ ਕਰਦਾ ਹੈ। ਅੰਤ ਵਿੱਚ, ਇਹ ਨਿਸ਼ਾਨ ਦੀ ਜਾਂਚ ਕਰਦਾ ਹੈ ਜੇਕਰ ਇਹ 80 ਤੋਂ ਵੱਧ ਹੈ ਜਾਂ ਨਹੀਂ।

  • IF(VLOOKUP(“Frank”,B5:D8,2,FALSE)> 80,"ਮਹਾਨ","ਚੰਗਾ")

IF ਫੰਕਸ਼ਨ ਚੰਗਾ ਜਿਵੇਂ ਕਿ 70 ਵੱਡਾ ਨਹੀਂ ਹੈ 80 ਤੋਂ।

ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ VBA: ਸੰਯੁਕਤ ਜੇ ਅਤੇ ਜਾਂ (3 ਉਦਾਹਰਨਾਂ)

2. ਕੱਟ ਆਫ ਵੈਲਯੂ ਨੂੰ ਬਦਲਣ ਲਈ VLOOKUP ਲਾਗੂ ਕਰੋ ਐਕਸਲ ਵਿੱਚ ਮਲਟੀਪਲ IF ਕੰਡੀਸ਼ਨ ਦੇ ਨਾਲ

ਹੁਣ, ਅਸੀਂ ਕੱਟ-ਆਫ ਮੁੱਲ ਨੂੰ ਬਦਲਣਾ ਚਾਹੁੰਦੇ ਹਾਂਜਾਂ ਇਸ ਨੂੰ ਗਤੀਸ਼ੀਲ ਬਣਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ। ਫਾਰਮੂਲੇ ਵਿੱਚ ਮੁੱਲ ਨਿਰਧਾਰਤ ਕਰਨ ਦੀ ਬਜਾਏ, ਅਸੀਂ ਨਿਸ਼ਾਨ ਨੂੰ ਸੈੱਲ F4 ਵਿੱਚ ਰੱਖਾਂਗੇ। ਇਸ ਲਈ, Excel ਵਿੱਚ Multiple IF ਕੰਡੀਸ਼ਨ ਦੇ ਨਾਲ VLOOKUP ਚਲਣ ਲਈ ਇਸ ਉਦਾਹਰਨ ਵਿੱਚ ਕਦਮ ਸਿੱਖੋ।

ਸਟੈਪਸ:

  • ਪਹਿਲਾਂ, ਸੈੱਲ ਚੁਣੋ F6
  • ਅੱਗੇ, ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰੋ:
=IF(VLOOKUP("Frank",B5:D8,2,FALSE)>F4,"Great","Good")

  • ਅੰਤ ਵਿੱਚ, Enter ਦਬਾਓ।

🔎 ਫ਼ਾਰਮੂਲਾ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ?

  • VLOOKUP(“Frank”,B5:D8,2,FALSE)>F4

VLOOKUP ਫੰਕਸ਼ਨ B5:D8 ਰੇਂਜ ਵਿੱਚ Frank ਦੀ ਭਾਲ ਕਰਦਾ ਹੈ ਅਤੇ <ਵਿੱਚ ਨਿਸ਼ਾਨ ( 70 ) ਵਾਪਸ ਕਰਦਾ ਹੈ। 1>ਦੂਜਾ ਕਾਲਮ। ਫਿਰ, ਇਹ ਨਿਸ਼ਾਨ ਦੀ ਜਾਂਚ ਕਰਦਾ ਹੈ ਕਿ ਕੀ ਇਹ F4 ਸੈੱਲ ਮੁੱਲ ( 65 ) ਤੋਂ ਵੱਧ ਹੈ ਜਾਂ ਨਹੀਂ।

  • IF(VLOOKUP(“Frank ”,B5:D8,2,FALSE)>F4,”ਮਹਾਨ”,”ਚੰਗਾ”)

ਅੰਤ ਵਿੱਚ, IF ਫੰਕਸ਼ਨ ਵਾਪਸ ਆਉਂਦਾ ਹੈ ਮਹਾਨ ਜਿਵੇਂ 70 65 ਤੋਂ ਵੱਧ ਹੈ।

ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ IF ਕਈ ਰੇਂਜਾਂ (4 ਪਹੁੰਚਾਂ) ਦੇ ਵਿਚਕਾਰ

3. ਮਲਟੀਪਲ VLOOKUP & IF ਸ਼ਰਤਾਂ

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

ਪੜਾਅ:

  • ਸ਼ੁਰੂ ਵਿੱਚ, ਸੈੱਲ E5 ਚੁਣੋ।
  • ਇਸ ਤੋਂ ਬਾਅਦ, ਟਾਈਪ ਕਰੋਫਾਰਮੂਲਾ:
=IF(VLOOKUP(“Grape”,B5:D8,3,FALSE)>150,VLOOKUP(“Grape”,B5:D8,3, FALSE)*80%)

  • ਅੰਤ ਵਿੱਚ, ਮੁੱਲ ਵਾਪਸ ਕਰਨ ਲਈ Enter ਦਬਾਓ।

🔎 ਫਾਰਮੂਲਾ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ?

  • VLOOKUP(“Grape”,B5:D8,3,FALSE)>150

VLOOKUP ਫੰਕਸ਼ਨ B5:D8 ਰੇਂਜ ਵਿੱਚ Grape ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ ਅਤੇ ਕੀਮਤ ਵਾਪਸ ਕਰਦਾ ਹੈ ( 250 ) ਤੀਜੇ ਕਾਲਮ ਵਿੱਚ। ਅੱਗੇ, ਇਹ ਕੀਮਤ ਦੀ ਤੁਲਨਾ ਕਰਦਾ ਹੈ ਜੇਕਰ ਇਹ 150 ਤੋਂ ਵੱਧ ਹੈ ਜਾਂ ਨਹੀਂ।

  • VLOOKUP(“Grape”,B5:D8,3,FALSE)*80%

ਇਹ VLOOKUP ਫੰਕਸ਼ਨ B5:D8 ਰੇਂਜ ਵਿੱਚ Grape ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ ਅਤੇ ਕੀਮਤ ਵਾਪਸ ਕਰਦਾ ਹੈ ( 250 ) ਤੀਜੇ ਕਾਲਮ ਵਿੱਚ। ਅੱਗੇ, ਇਹ ਮੁੱਲ ਨੂੰ .8 ਨਾਲ ਗੁਣਾ ਕਰਦਾ ਹੈ।

  • IF(VLOOKUP(“Grape”,B5:D8,3,FALSE)>150,VLOOKUP( “Grape”,B5:D8,3,FALSE)*80%)

ਅੰਤ ਵਿੱਚ, IF ਫੰਕਸ਼ਨ VLOOKUP(“Grape”,B5) ਵਾਪਸ ਕਰਦਾ ਹੈ :D8,3,FALSE)*80% ਆਊਟਪੁੱਟ VLOOKUP(“Grape”,B5:D8,3,FALSE)>150 ਫਾਰਮੂਲਾ ਸਹੀ ਹੈ।

ਹੋਰ ਪੜ੍ਹੋ: ਰੇਂਜ ਵਿੱਚ ਕਈ ਸ਼ਰਤਾਂ ਵਾਲਾ ਐਕਸਲ ਜੇ ਸਟੇਟਮੈਂਟ (3 ਅਨੁਕੂਲ ਕੇਸ)

4. ਐਕਸਲ VLOOKUP, IF & ISNA ਕਈ ਸ਼ਰਤਾਂ ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ

ਅਸੀਂ ਕਿਸੇ ਖਾਸ ਫਲ ਦੀ ਖੋਜ ਕਰਾਂਗੇ ਭਾਵੇਂ ਇਹ ਡੇਟਾਸੈਟ ਵਿੱਚ ਮੌਜੂਦ ਹੈ ਜਾਂ ਨਹੀਂ ਅਤੇ ਜੇਕਰ ਮੌਜੂਦ ਹੈ, ਤਾਂ ਕੀਮਤ ਵਾਪਸ ਕਰ ਦੇਵਾਂਗੇ। ਹੁਣ, ਮਲਟੀਪਲ IF Condition ਵਿੱਚ VLOOKUP ਪ੍ਰਦਰਸ਼ਨ ਕਰਨ ਲਈ ਉਦਾਹਰਨ ਸਿੱਖੋ Excel

ਪੜਾਅ:

  • ਸੈੱਲ ਚੁਣੋ G4 ਪਹਿਲਾਂ।
  • ਫਿਰ , ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰੋ:
=IF(ISNA(VLOOKUP(F4,B5:D8,3,FALSE)),"Not Present",VLOOKUP(F4,B5:D8,3,FALSE))

  • ਅੰਤ ਵਿੱਚ, Enter ਦਬਾਓ।

🔎 ਫਾਰਮੂਲਾ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ?

  • VLOOKUP(F4,B5:D8,3, FALSE)

VLOOKUP ਫੰਕਸ਼ਨ ਰੇਂਜ B5 ਵਿੱਚ F4 ਸੈੱਲ ਮੁੱਲ ( Cherry ) ਦੀ ਭਾਲ ਕਰਦਾ ਹੈ :D8 .

  • ISNA(VLOOKUP(F4,B5:D8,3,FALSE))

ਇਸਨਾ ਫੰਕਸ਼ਨ ਇਹ ਵੇਖਣ ਲਈ VLOOKUP(F4,B5:D8,3,FALSE) ਆਉਟਪੁੱਟ ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ।

  • IF(ISNA(VLOOKUP) (F4,B5:D8,3,FALSE)),”ਮੌਜੂਦ ਨਹੀਂ”,VLOOKUP(F4,B5:D8,3,FALSE))

The IF ਫੰਕਸ਼ਨ ' ਮੌਜੂਦ ਨਹੀਂ ' ਦਿੰਦਾ ਹੈ ਕਿਉਂਕਿ ਚੈਰੀ ਦਿੱਤਾ ਗਿਆ ਡੇਟਾਸੈਟ ਵਿੱਚ ਉਪਲਬਧ ਨਹੀਂ ਹੈ।

ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਕਈ ਸ਼ਰਤਾਂ ਵਾਲਾ VBA IF ਸਟੇਟਮੈਂਟ ( 8 ਢੰਗ)

5. ਐਕਸਲ ਵਿੱਚ VLOOKUP ਨਾਲ ਵਧੀਆ ਸਟੋਰ ਚੁਣਨ ਦੀ ਉਦਾਹਰਨ

VLOOKUP ਫੰਕਸ਼ਨ ਦੀ ਇੱਕ ਹੋਰ ਵਰਤੋਂ ਇਹ ਹੈ ਕਿ ਅਸੀਂ ਕਈ ਸਟੋਰਾਂ ਦੀ ਤੁਲਨਾ ਇਸ ਨਾਲ ਕਰ ਸਕਦੇ ਹਾਂ। ਸਭ ਤੋਂ ਵਧੀਆ ਸੌਦਾ ਲੱਭੋ. ਇੱਥੇ, ਅਸੀਂ Shop 1 ਸੈਲ G2 ਵਿੱਚ ਰੱਖਿਆ ਹੈ। ਇਸ ਲਈ, ਕਾਰਵਾਈ ਕਰਨ ਲਈ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ।

ਪੜਾਅ:

  • ਸਭ ਤੋਂ ਪਹਿਲਾਂ, ਟਾਈਪ ਕਰਨ ਲਈ ਸੈੱਲ G5 ਚੁਣੋ। ਫਾਰਮੂਲਾ:
=IF($G$2="Shop 1",VLOOKUP(F5,B5:D7,2,FALSE),VLOOKUP(F5,B5:D7,3,FALSE))

  • ਇਸ ਤੋਂ ਬਾਅਦ, ਐਂਟਰ ਦਬਾਓ ਅਤੇ ਆਟੋਫਿਲ ਦੀ ਵਰਤੋਂ ਕਰੋ ਬਾਕੀ ਨੂੰ ਭਰਨ ਲਈ ਟੂਲ

🔎 ਫਾਰਮੂਲਾ ਕਿਵੇਂ ਹੈਕੰਮ?

  • VLOOKUP(F5,B5:D7,2,FALSE)

VLOOKUP ਫੰਕਸ਼ਨ ਰੇਂਜ B5:D7 ਵਿੱਚ F5 ਸੈੱਲ ਮੁੱਲ ( ਅੰਡਾ ) ਖੋਜਦਾ ਹੈ ਅਤੇ ਵਿੱਚ ਮੁੱਲ ( $1.50 ) ਵਾਪਸ ਕਰਦਾ ਹੈ। ਦੂਜਾ ਕਾਲਮ।

  • VLOOKUP(F5,B5:D7,3,FALSE)

ਇਹ VLOOKUP ਫੰਕਸ਼ਨ ਰੇਂਜ B5:D7 ਵਿੱਚ F5 ਸੈੱਲ ਮੁੱਲ ( Egg ) ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ ਅਤੇ <1 ਵਿੱਚ ਮੁੱਲ ( $1.75 ) ਵਾਪਸ ਕਰਦਾ ਹੈ>ਤੀਜਾ ਕਾਲਮ।

  • IF($G$2=”Shop 1″,VLOOKUP(F5,B5:D7,2,FALSE),VLOOKUP(F5,B5:D7 ,3,FALSE))

IF ਫੰਕਸ਼ਨ G2 ਸੈਲ ਵੈਲਯੂ ( Shop 1 ) ਦੀ ਤੁਲਨਾ ' ਨਾਲ ਕਰਦਾ ਹੈ। ਦੁਕਾਨ 1 '। ਜਿਵੇਂ ਕਿ ਇਹ ਸੱਚ ਹੈ, ਫੰਕਸ਼ਨ $1.50 ਵਾਪਸ ਕਰਦਾ ਹੈ। ਜੇਕਰ G2 ਸੈੱਲ ਮੁੱਲ Shop 2 ਹੁੰਦਾ, ਤਾਂ ਇਹ $1.75 ਵਾਪਸ ਆ ਜਾਂਦਾ।

ਹੋਰ ਪੜ੍ਹੋ: ਮਲਟੀਪਲ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ ਐਕਸਲ ਵਿੱਚ ਟੈਕਸਟ ਦੇ ਨਾਲ IF ਸਟੇਟਮੈਂਟਸ (6 ਤੇਜ਼ ਢੰਗ)

6. ਐਕਸਲ ਵਿੱਚ 2 ਟੇਬਲਾਂ ਦੇ ਨਾਲ VLOOKUP ਉਦਾਹਰਨ

ਹੁਣ ਤੱਕ ਅਸੀਂ ਡੇਟਾ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਇੱਕ ਟੇਬਲ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਹੈ। ਇਸ ਉਦਾਹਰਨ ਵਿੱਚ, ਅਸੀਂ ਹਵਾਲਿਆਂ ਵਜੋਂ 2 ਟੇਬਲਾਂ ਦੀ ਵਰਤੋਂ ਕਰਾਂਗੇ। ਇਸ ਲਈ, Excel<2 ਵਿੱਚ Multiple IF ਕੰਡੀਸ਼ਨ ਨਾਲ 2 ਟੇਬਲ ਵਿੱਚ VLOOKUP ਕਰਨ ਲਈ ਇਸ ਉਦਾਹਰਨ ਦੇ ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਨੂੰ ਸਿੱਖੋ।>.

ਸਟੈਪਸ:

  • ਸੈੱਲ ਚੁਣੋ F6
  • ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰੋ:
=VLOOKUP(F5, IF(F4="January", B6:D7, B11:D12), 3, FALSE)

  • ਅੰਤ ਵਿੱਚ, ਐਂਟਰ ਦਬਾਓ ਅਤੇ ਇਹ ਨੈੱਟ ਸੇਲ <2 ਵਾਪਸ ਕਰੇਗਾ। ਸਾਈਮਨ ਦਾ।

🔎 ਫਾਰਮੂਲਾ ਕਿਵੇਂ ਹੈਕੰਮ?

  • IF(F4=”ਜਨਵਰੀ", B6:D7, B11:D12)

The IF ਫੰਕਸ਼ਨ F4 ਸੈਲ ਵੈਲਯੂ ( ਫਰਵਰੀ ) ਦੀ ਜਨਵਰੀ ਨਾਲ ਤੁਲਨਾ ਕਰਦਾ ਹੈ ਅਤੇ ਰੇਂਜ B11:D12 ਨੂੰ ਲਾਜ਼ੀਕਲ ਟੈਸਟ ਦੇ ਤੌਰ 'ਤੇ ਵਾਪਸ ਕਰਦਾ ਹੈ। ਗਲਤ।

  • VLOOKUP(F5, IF(F4=”ਜਨਵਰੀ”, B6:D7, B11:D12), 3, FALSE)
<0 VLOOKUP ਫੰਕਸ਼ਨ ਰੇਂਜ B11:D12 ਵਿੱਚ F5 ਸੈਲ ਵੈਲਯੂ ( ਸਾਈਮਨ ) ਦੀ ਭਾਲ ਕਰਦਾ ਹੈ ਅਤੇ ਨੈੱਟ ਸੇਲਜ਼ ਵਾਪਸ ਕਰਦਾ ਹੈ। $12,500.00 ਤੀਜੇ ਕਾਲਮ ਵਿੱਚ।

7. IF ਫੰਕਸ਼ਨ ਲਾਜ਼ੀਕਲ ਟੈਸਟ ਵਿੱਚ Excel VLOOKUP

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

ਪੜਾਅ:

  • ਸਭ ਤੋਂ ਪਹਿਲਾਂ, ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰਨ ਲਈ ਸੈੱਲ G4 ਚੁਣੋ। :
=IF(VLOOKUP(F4, B5:D8, 2, FALSE)="Available", "In Stock", "Not in Stock")

  • ਅੱਗੇ, Enter ਦਬਾਓ। ਇਸ ਤਰ੍ਹਾਂ, ਤੁਸੀਂ ਆਉਟਪੁੱਟ ਵੇਖੋਗੇ।

🔎 ਫਾਰਮੂਲਾ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ?

  • VLOOKUP(F4, B5:D8, 2, FALSE)=”ਉਪਲਬਧ”

VLOOKUP ਫੰਕਸ਼ਨ F4 ਸੈਲ ਮੁੱਲ ਦੀ ਭਾਲ ਕਰਦਾ ਹੈ ( Grape ) ਰੇਂਜ B5:D8 ਵਿੱਚ ਅਤੇ 2nd ਕਾਲਮ ( ਉਪਲਬਧ ਨਹੀਂ ) ਵਿੱਚ ਉਪਲਬਧ ਨਾਲ ਮੁੱਲ ਦੀ ਤੁਲਨਾ ਕਰਦਾ ਹੈ।

  • IF(VLOOKUP(F4, B5:D8, 2, FALSE)="ਉਪਲਬਧ", "ਸਟਾਕ ਵਿੱਚ", "ਸਟਾਕ ਵਿੱਚ ਨਹੀਂ")

ਅੰਤ ਵਿੱਚ, IF ਫੰਕਸ਼ਨ ਸਟਾਕ ਵਿੱਚ ਨਹੀਂ ਜਿਵੇਂ VLOOKUP(F4, B5:D8, 2, FALSE)=”ਉਪਲਬਧ” ਆਉਟਪੁੱਟ ਹੈਗਲਤ।

ਹੋਰ ਪੜ੍ਹੋ: 3 ਸ਼ਰਤਾਂ ਦੇ ਨਾਲ ਐਕਸਲ IF ਫੰਕਸ਼ਨ

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

  • IF ਇੱਕ ਐਕਸਲ ਫਾਰਮੂਲੇ ਵਿੱਚ AND ਦੇ ਨਾਲ (7 ਉਦਾਹਰਨਾਂ)
  • Excel VBA: ਜੇਕਰ ਨਾਲ ਅਤੇ ਇੱਕ ਤੋਂ ਵੱਧ ਸ਼ਰਤਾਂ ਲਈ ਜੋੜਨਾ
  • ਮਲਟੀਪਲ ਮਾਪਦੰਡ ਅਤੇ ਮਲਟੀਪਲ ਨਾਲ VLOOKUP ਨਤੀਜੇ (8 ਉਦਾਹਰਨਾਂ)

8. IF ਫੰਕਸ਼ਨ ਨਾਲ ਡਾਇਨਾਮਿਕ ਤੌਰ 'ਤੇ VLOOKUP ਦੇ ਕਾਲਮ ਦੀ ਚੋਣ ਕਰੋ

ਇਸ ਉਦਾਹਰਨ ਵਿੱਚ, ਅਸੀਂ VLOOKUP ਲਈ ਇੱਕ ਡਾਇਨਾਮਿਕ ਕਾਲਮ ਬਣਾਉਣਾ ਚਾਹੁੰਦੇ ਹਾਂ। ਫੰਕਸ਼ਨ। ਇਸ ਕਾਰਨ ਕਰਕੇ, ਅਸੀਂ IF ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਾਂਗੇ। ਇਸ ਲਈ, Excel<ਵਿੱਚ Multiple IF Condition ਦੇ ਨਾਲ VLOOKUP ਪ੍ਰਦਰਸ਼ਨ ਕਰਨ ਲਈ ਹੇਠਾਂ ਦਿੱਤੀ ਉਦਾਹਰਨ ਨੂੰ ਵੇਖੋ 2>.

ਸਟੈਪਸ:

  • ਸ਼ੁਰੂਆਤ ਵਿੱਚ, ਸੈੱਲ C11 ਚੁਣੋ। ਇੱਥੇ, ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰੋ:
=VLOOKUP(B11, B5:D8, IF($C$10="Physics", 2, 3), FALSE)

  • ਇਸ ਤੋਂ ਬਾਅਦ, ਐਂਟਰ ਦਬਾਓ ਅਤੇ ਇਸਨੂੰ ਦਬਾਓ। ਡਾਟਾ ਫੈਲਾ ਦੇਵੇਗਾ। ਲੜੀ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ ਆਟੋਫਿਲ ਦੀ ਵਰਤੋਂ ਕਰੋ।

🔎 ਫਾਰਮੂਲਾ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ?

  • IF($C$10="ਭੌਤਿਕ ਵਿਗਿਆਨ", 2, 3)

IF ਫੰਕਸ਼ਨ C10 ਦੀ ਤੁਲਨਾ ਕਰਦਾ ਹੈ ਸੈੱਲ ਮੁੱਲ ( ਭੌਤਿਕ ਵਿਗਿਆਨ ) ਭੌਤਿਕ ਵਿਗਿਆਨ ਦੇ ਨਾਲ ਜਿਵੇਂ ਕਿ ਫਾਰਮੂਲੇ ਵਿੱਚ ਦਿੱਤਾ ਗਿਆ ਹੈ। ਫਿਰ, ਇਹ ਵਾਪਸ ਆਉਂਦਾ ਹੈ 2 ਜਿਵੇਂ ਕਿ ਲਾਜ਼ੀਕਲ ਟੈਸਟ ਸਹੀ ਹੈ।

  • VLOOKUP(B11, B5:D8, IF($C$10="ਭੌਤਿਕ ਵਿਗਿਆਨ", 2, 3), FALSE)

ਅੰਤ ਵਿੱਚ, VLOOKUP ਫੰਕਸ਼ਨ B11 ਸੈਲ ਵੈਲਯੂ ( ਵਿਲਹੈਮ ) ਵਿੱਚ ਖੋਜਦਾ ਹੈ ਰੇਂਜ B5:D8 ਅਤੇ 2nd ਕਾਲਮ ( 50 ) ਵਿੱਚ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ।

ਹੋਰ ਪੜ੍ਹੋ: Excel VBA: If then Else Statement with Multiple Conditions (5 ਉਦਾਹਰਨਾਂ)

9. Excel ਵਿੱਚ ਮਲਟੀਪਲ IF ਕੰਡੀਸ਼ਨ ਵਾਲੀਆਂ ਮਿਤੀਆਂ ਲਈ VLOOKUP ਲਾਗੂ ਕਰਨ ਦੀ ਉਦਾਹਰਨ

ਇਸ ਤੋਂ ਇਲਾਵਾ, ਅਸੀਂ ਕਰ ਸਕਦੇ ਹਾਂ ਮਿਤੀਆਂ ਲਈ VLOOKUP ਲਾਗੂ ਕਰੋ। ਇਸ ਲਈ, ਐਕਸਲ ਵਿੱਚ ਮਲਟੀਪਲ IF ਸ਼ਰਤ ਦੇ ਨਾਲ ਮਿਤੀਕਾਂ ਲਈ ਲਾਗੂ ਕਰਨ ਲਈ ਇਸ ਉਦਾਹਰਨ ਦੇ ਕਦਮਾਂ ਨੂੰ ਸਿੱਖੋ।

ਪੜਾਅ:

  • ਸੈੱਲ G4 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
  • ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰੋ:
=VLOOKUP(F4,IF((C5:C8>=F5)*(C5:C8<=F6),B5:D8,""),3,FALSE)

  • ਅੰਤ ਵਿੱਚ, Enter ਦਬਾਓ।

🔎 ਫ਼ਾਰਮੂਲਾ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ?

  • IF((C5:C8>=F5)*(C5:C8<=F6),B5: D8,"")

IF ਫੰਕਸ਼ਨ ਰੇਂਜ ਦੇ ਹਰੇਕ ਸੈੱਲ ਦੀ C5:C8 F5 ਨਾਲ ਤੁਲਨਾ ਕਰਦਾ ਹੈ ਅਤੇ F6 ਸੈੱਲ ਮੁੱਲ। ਇਸ ਤੋਂ ਬਾਅਦ, ਇਹ ਰੇਂਜ B5:D8 ਨੂੰ ਵਾਪਸ ਕਰਦਾ ਹੈ ਕਿਉਂਕਿ ਲਾਜ਼ੀਕਲ ਟੈਸਟ ਸਹੀ ਹੈ।

  • VLOOKUP(F4,IF((C5:C8>=F5)*( C5:C8<=F6),B5:D8,""),3,FALSE)

ਅੰਤ ਵਿੱਚ, VLOOKUP ਫੰਕਸ਼ਨ F4 <ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ 2>ਰੇਂਜ B5:D8 ਵਿੱਚ ਸੈੱਲ ਮੁੱਲ ( Grape ) ਅਤੇ ਤੀਜੇ ਕਾਲਮ ( ਮੀਨਾ ) ਵਿੱਚ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ।

ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਜੇ ਮਲਟੀਪਲ ਕੰਡੀਸ਼ਨਜ਼ ਨਾਲ ਫੰਕਸ਼ਨ (ਨੇਸਟਡ IF)

ਐਕਸਲ ਵਿੱਚ ਮਲਟੀਪਲ IF ਕੰਡੀਸ਼ਨ ਦੇ ਨਾਲ VLOOKUP ਦੀ ਵਿਕਲਪਿਕ ਉਦਾਹਰਨ

1. ਹੈਲਪਰ ਕਾਲਮ ਐਕਸਲ ਵਿੱਚ ਕਈ ਮਾਪਦੰਡਾਂ ਲਈ

ਅਸੀਂ ਐਕਸਲ ਵਿੱਚ ਮਲਟੀਪਲ ਮਾਪਦੰਡਾਂ ਲਈ ਇੱਕ ਸਹਾਇਕ ਕਾਲਮ ਬਣਾ ਸਕਦੇ ਹਾਂ। ਇਸ ਲਈ, ਇੱਕ ਸਹਾਇਕ ਪਾਉਣ ਲਈ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋਕਾਲਮ।

ਸਟੈਪਸ:

  • ਪਹਿਲਾਂ, ਸੈੱਲ D5 ਚੁਣੋ।
  • ਫਿਰ, ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰੋ:
=B5&"|"&C5

  • ਉਸ ਤੋਂ ਬਾਅਦ, ਐਂਟਰ ਦਬਾਓ ਅਤੇ ਇਹ ਮੁੱਲ ਵਾਪਸ ਕਰੇਗਾ। ਲੜੀ ਨੂੰ ਭਰਨ ਲਈ ਆਟੋਫਿਲ ਦੀ ਵਰਤੋਂ ਕਰੋ।

23>

  • ਇਸ ਤੋਂ ਬਾਅਦ, ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰਨ ਲਈ ਸੈੱਲ H5 ਚੁਣੋ:
=VLOOKUP($G5&"|"&H$4,$D$5:$E$8,2,0)

  • ਪੂਰਾ ਕਰਨ ਲਈ ਐਂਟਰ ਦਬਾਓ ਅਤੇ ਆਟੋਫਿਲ ਦੀ ਵਰਤੋਂ ਕਰੋ ਬਾਕੀ।

ਇੱਥੇ, VLOOKUP ਫੰਕਸ਼ਨ $G5&" ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ।ਇਕੱਠੇ।

  • VLOOKUP($G5&”

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