ਵਿਸ਼ਾ - ਸੂਚੀ
ਕਈ ਵਾਰ ਐਕਸਲ ਵਿੱਚ ਕੰਮ ਕਰਦੇ ਸਮੇਂ, ਸਾਨੂੰ ਕਈ ਰੇਂਜਾਂ ਵਿੱਚ ਐਕਸਲ IF ਨਾਲ ਨਜਿੱਠਣਾ ਪੈਂਦਾ ਹੈ। ਅੱਜ ਮੈਂ ਤੁਹਾਨੂੰ ਦਿਖਾਵਾਂਗਾ ਕਿ ਤੁਸੀਂ ਐਕਸਲ ਵਿੱਚ ਕਈ ਰੇਂਜਾਂ ਦੇ ਵਿਚਕਾਰ IF ਫੰਕਸ਼ਨ ਨਾਲ ਕੰਮ ਕਰ ਸਕਦੇ ਹੋ।
ਪ੍ਰੈਕਟਿਸ ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰੋ
IF ਵਿਚਕਾਰ ਮਲਟੀਪਲ ਰੇਂਜਾਂ.xlsx
4 ਐਕਸਲ IF ਨੂੰ ਮਲਟੀਪਲ ਰੇਂਜਾਂ ਵਿਚਕਾਰ ਵਰਤਣ ਲਈ ਪਹੁੰਚ
ਇੱਥੇ ਸਾਡੇ ਕੋਲ ਦੇ ਨਾਲ ਇੱਕ ਡੇਟਾ ਸੈੱਟ ਹੈ ਸਨਫਲਾਵਰ ਕਿੰਡਰਗਾਰਟਨ ਨਾਮਕ ਸਕੂਲ ਦੇ ਕੁਝ ਵਿਦਿਆਰਥੀਆਂ ਦੇ ਨਾਮ ਅਤੇ ਉਹਨਾਂ ਦੇ ਭੌਤਿਕ ਵਿਗਿਆਨ ਵਿੱਚ ਅੰਕ ਅਤੇ ਰਸਾਇਣ ਵਿਗਿਆਨ ।
ਅੱਜ ਸਾਡੇ ਉਦੇਸ਼ ਇਸ ਡੇਟਾ ਸੈੱਟ ਦੀਆਂ ਕਈ ਰੇਂਜਾਂ ਵਿਚਕਾਰ ਐਕਸਲ ਦੇ IF ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਹੈ।
1. ਐਕਸਲ ਦੇ IF ਅਤੇ OR ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ OR ਇੱਕ ਤੋਂ ਵੱਧ ਰੇਂਜਾਂ ਵਿਚਕਾਰ ਜਾਂ ਟਾਈਪ ਮਾਪਦੰਡ
ਤੁਸੀਂ ਐਕਸਲ ਦੇ IF ਫੰਕਸ਼ਨ ਅਤੇ OR ਫੰਕਸ਼ਨ ਦੇ ਸੁਮੇਲ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ ਕਈ ਰੇਂਜਾਂ ਦੇ ਵਿਚਕਾਰ ਇੱਕ OR ਕਿਸਮ ਦੇ ਮਾਪਦੰਡ ਨੂੰ ਸੰਭਾਲਣ ਲਈ।
ਉਦਾਹਰਣ ਲਈ, ਆਓ ਹਰੇਕ ਵਿਦਿਆਰਥੀ ਲਈ ਫੈਸਲਾ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੀਏ, ਕੀ ਉਹ ਪ੍ਰੀਖਿਆ ਵਿੱਚ ਅਸਫਲ ਹੋਇਆ ਹੈ ਜਾਂ ਨਹੀਂ।
ਅਤੇ ਅਸਫਲ ਹੋਣ ਦਾ ਮਾਪਦੰਡ ਸਧਾਰਨ ਹੈ। ਜੇਕਰ ਤੁਸੀਂ ਘੱਟੋ-ਘੱਟ ਇੱਕ ਵਿਸ਼ੇ ਵਿੱਚ ਫੇਲ ਹੋ ਜਾਂਦੇ ਹੋ (40 ਤੋਂ ਘੱਟ ਅੰਕ ਪ੍ਰਾਪਤ ਕਰੋ)।
ਇਸ ਲਈ, ਇਹ ਕਈ ਰੇਂਜਾਂ ਵਿੱਚ ਇੱਕ OR ਕਿਸਮ ਦੀ ਸਥਿਤੀ ਹੈ।
ਪਹਿਲਾਂ ਨੂੰ ਚੁਣੋ। ਇੱਕ ਨਵੇਂ ਕਾਲਮ ਦਾ ਸੈੱਲ ਅਤੇ ਇਹ ਫਾਰਮੂਲਾ ਦਰਜ ਕਰੋ:
=IF(OR(C4<40,D4<40),"Fail","Pass")
ਫਿਰ ਇਸ ਫਾਰਮੂਲੇ ਨੂੰ ਬਾਕੀ ਵਿੱਚ ਕਾਪੀ ਕਰਨ ਲਈ ਫਿਲ ਹੈਂਡਲ ਨੂੰ ਖਿੱਚੋ ਸੈੱਲਾਂ ਦਾ।
ਵੇਖੋ, ਉਹ ਵਿਦਿਆਰਥੀ ਜੋ ਵਿੱਚ ਫੇਲ ਹੋਏ ਹਨਘੱਟੋ-ਘੱਟ ਇੱਕ ਵਿਸ਼ੇ ਨੂੰ ਫੇਲ ਵਜੋਂ ਨਿਰਣਾ ਕੀਤਾ ਗਿਆ ਹੈ, ਅਤੇ ਉਹਨਾਂ ਨੇ ਡੇਟਾ ਸੈੱਟ ਵਿੱਚ ਪੀਲੇ ਰੰਗ ਦੀ ਨਿਸ਼ਾਨਦੇਹੀ ਕੀਤੀ ਹੈ।
⧪ ਫਾਰਮੂਲੇ ਦੀ ਵਿਆਖਿਆ: <3
- C4<40 ਵਾਪਦਾ ਹੈ TRUE ਜੇਕਰ ਸੈੱਲ ਵਿੱਚ ਨਿਸ਼ਾਨ C4 (ਭੌਤਿਕ ਵਿਗਿਆਨ ਵਿੱਚ ਮਾਰਕ) 40 ਤੋਂ ਘੱਟ ਹੈ, ਨਹੀਂ ਤਾਂ <1 ਵਾਪਸ ਕਰਦਾ ਹੈ>ਗਲਤ । D4<40.
- OR(C4<40,D4<40) ਵਾਪਸੀ TRUE ਜੇਕਰ <1 ਦੇ ਵਿਚਕਾਰ ਘੱਟੋ-ਘੱਟ ਇੱਕ ਸੈੱਲ>C4 ਅਤੇ D4 ਵਿੱਚ 40 ਤੋਂ ਘੱਟ ਹਨ, ਨਹੀਂ ਤਾਂ FALSE ਵਾਪਸ ਕਰਦਾ ਹੈ।
- ਅੰਤ ਵਿੱਚ, IF(OR(C4<40,D4<40) ),"ਫੇਲ","ਪਾਸ") ਰਿਟਰਨ ਕਰਦਾ ਹੈ "ਫੇਲ" ਜੇਕਰ ਇਹ ਇੱਕ ਸੱਚ ਦਾ ਸਾਹਮਣਾ ਕਰਦਾ ਹੈ। ਨਹੀਂ ਤਾਂ “ਪਾਸ” ਵਾਪਸ ਕਰਦਾ ਹੈ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਜਿੰਗ ਲਈ ਐਕਸਲ ਵਿੱਚ ਮਲਟੀਪਲ ਜੇ ਸ਼ਰਤਾਂ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ (5 ਢੰਗ)
2. ਐਕਸਲ ਦੇ IF ਅਤੇ AND ਫੰਕਸ਼ਨਾਂ ਨੂੰ AND ਕਿਸਮ ਦੇ ਮਾਪਦੰਡਾਂ ਲਈ ਕਈ ਰੇਂਜਾਂ ਵਿਚਕਾਰ ਜੋੜੋ
ਤੁਸੀਂ IF ਫੰਕਸ਼ਨ ਅਤੇ ਐਕਸਲ ਦੇ AND ਫੰਕਸ਼ਨ ਨੂੰ ਹੈਂਡਲ ਕਰਨ ਲਈ ਜੋੜ ਸਕਦੇ ਹੋ। 1>ਅਤੇ ਕਈ ਰੇਂਜਾਂ ਦੇ ਵਿਚਕਾਰ ਮਾਪਦੰਡ ਟਾਈਪ ਕਰੋ।
ਉਦਾਹਰਣ ਲਈ, ਆਓ ਇਸ ਵਾਰ ਹਰੇਕ ਵਿਦਿਆਰਥੀ ਲਈ ਇਹ ਫੈਸਲਾ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੀਏ, ਕੀ ਉਸਨੇ ਪ੍ਰੀਖਿਆ ਪਾਸ ਕੀਤੀ ਹੈ ਜਾਂ ਨਹੀਂ।
ਅਤੇ ਫੇਲ ਹੋਣ ਦਾ ਮਾਪਦੰਡ ਇਹ ਹੈ ਕਿ ਜੇਕਰ ਤੁਸੀਂ ਸਾਰੇ ਵਿਸ਼ਿਆਂ ਵਿੱਚ ਪਾਸ ਹੋ (40 ਤੋਂ ਵੱਧ ਜਾਂ ਇਸ ਦੇ ਬਰਾਬਰ ਅੰਕ ਪ੍ਰਾਪਤ ਕਰੋ) ਤਾਂ ਤੁਸੀਂ ਪਾਸ ਹੋ, ਨਹੀਂ ਤਾਂ ਨਹੀਂ।
ਇਸ ਲਈ, ਇਹ ਇੱਕ ਅਤੇ ਕਿਸਮ ਦੀ ਸ਼ਰਤ ਹੈ। ਕਈ ਰੇਂਜਾਂ।
ਇੱਕ ਨਵੇਂ ਕਾਲਮ ਦਾ ਪਹਿਲਾ ਸੈੱਲ ਚੁਣੋ ਅਤੇ ਇਹ ਫਾਰਮੂਲਾ ਦਰਜ ਕਰੋ:
=IF(AND(C4>=40,D4>=40),"Pass","Fail")
ਫਿਰ ਫਿਲ ਹੈਂਡਲ<ਨੂੰ ਖਿੱਚੋ। 2> ਤੋਂਇਸ ਫਾਰਮੂਲੇ ਨੂੰ ਬਾਕੀ ਸੈੱਲਾਂ ਵਿੱਚ ਕਾਪੀ ਕਰੋ।
ਵੇਖੋ, ਦੋਨਾਂ ਵਿਸ਼ਿਆਂ ਵਿੱਚ ਪਾਸ ਹੋਏ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਪਾਸ ਮੰਨਿਆ ਗਿਆ ਹੈ, ਅਤੇ ਉਹ ਡਾਟਾ ਸੈੱਟ ਵਿੱਚ ਪੀਲੇ ਰੰਗ ਨਾਲ ਚਿੰਨ੍ਹਿਤ ਕੀਤਾ ਗਿਆ ਹੈ।
⧪ ਫਾਰਮੂਲੇ ਦੀ ਵਿਆਖਿਆ:
- C4>=40 TRUE ਜੇਕਰ ਸੈੱਲ C4 (ਭੌਤਿਕ ਵਿਗਿਆਨ ਵਿੱਚ ਮਾਰਕ) 40 ਤੋਂ ਵੱਧ ਜਾਂ ਇਸ ਦੇ ਬਰਾਬਰ ਹੈ, ਤਾਂ FALSE ਵਾਪਸ ਕਰਦਾ ਹੈ। D4>=40।
- AND(C4>=40,D4>=40) ਰਿਟਰਨ TRUE ਜੇਕਰ ਘੱਟੋ-ਘੱਟ ਇੱਕ ਸੈੱਲ C4 ਅਤੇ D4 ਵਿੱਚ 40 ਤੋਂ ਵੱਧ ਜਾਂ ਬਰਾਬਰ ਸ਼ਾਮਲ ਹਨ, ਨਹੀਂ ਤਾਂ FALSE ਵਾਪਸ ਕਰਦਾ ਹੈ।
- ਅੰਤ ਵਿੱਚ, IF(AND(C4>) ;=40,D4>=40),"ਪਾਸ","ਫੇਲ") ਰਿਟਰਨ ਕਰਦਾ ਹੈ "ਪਾਸ" ਜੇਕਰ ਇਹ ਇੱਕ ਸਹੀ ਦਾ ਸਾਹਮਣਾ ਕਰਦਾ ਹੈ। ਨਹੀਂ ਤਾਂ “ਫੇਲ” ਵਾਪਸ ਆਉਂਦਾ ਹੈ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ IF ਫੰਕਸ਼ਨ
<1 ਵਿੱਚ ਇਸ ਤੋਂ ਵੱਡਾ ਜਾਂ ਬਰਾਬਰ ਕਿਵੇਂ ਲਿਖਣਾ ਹੈ>3। ਕਈ ਰੇਂਜਾਂ ਵਿਚਕਾਰ AND ਟਾਈਪ ਮਾਪਦੰਡ ਲਈ ਨੇਸਟਡ IF ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰੋ
ਤੁਸੀਂ ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਤੋਂ ਵੱਧ ਰੇਂਜਾਂ ਵਿੱਚ AND ਟਾਈਪ ਮਾਪਦੰਡ ਨੂੰ ਹੈਂਡਲ ਕਰਨ ਲਈ ਨੇਸਟਡ IF ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ।
ਆਓ ਉਹੀ ਉਦਾਹਰਨ ਦੁਹਰਾਈਏ। ਹਰੇਕ ਵਿਦਿਆਰਥੀ ਲਈ ਫੈਸਲਾ ਲਓ ਕਿ ਕੀ ਉਸਨੇ ਪ੍ਰੀਖਿਆ ਪਾਸ ਕੀਤੀ ਹੈ ਜਾਂ ਨਹੀਂ।
ਇਸ ਵਾਰ ਅਸੀਂ ਨੇਸਟਡ IF ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇਸਨੂੰ ਪੂਰਾ ਕਰਾਂਗੇ।
ਚੁਣੋ। ਇੱਕ ਨਵੇਂ ਕਾਲਮ ਦਾ ਪਹਿਲਾ ਸੈੱਲ ਅਤੇ ਇਹ ਫਾਰਮੂਲਾ ਦਰਜ ਕਰੋ:
=IF(C4>=40,IF(D4>=40,"Pass","Fail"),"Fail")
ਫਿਰ ਇਸ ਫਾਰਮੂਲੇ ਨੂੰ ਬਾਕੀ ਦੇ ਵਿੱਚ ਕਾਪੀ ਕਰਨ ਲਈ ਫਿਲ ਹੈਂਡਲ ਨੂੰ ਖਿੱਚੋ।ਸੈੱਲ।
ਅਸੀਂ ਦੋਨਾਂ ਵਿਸ਼ਿਆਂ ਵਿੱਚ ਪਾਸ ਹੋਣ ਵਾਲੇ ਸਾਰੇ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਪਾਸ ਦੇ ਰੂਪ ਵਿੱਚ ਦੁਬਾਰਾ ਨਿਰਣਾ ਕੀਤਾ ਹੈ, ਡੇਟਾ ਵਿੱਚ ਪੀਲੇ ਰੰਗ ਦੀ ਨਿਸ਼ਾਨਦੇਹੀ ਕੀਤੀ ਗਈ ਹੈ। ਸੈੱਟ।
⧪ ਫਾਰਮੂਲੇ ਦੀ ਵਿਆਖਿਆ:
- ਜੇ C4>=40 ਹੈ TRUE, ਫਾਰਮੂਲਾ IF(D4>=40,"Pass","Fail"), ਨਹੀਂ ਤਾਂ "ਫੇਲ" ਵਿੱਚ ਦਾਖਲ ਹੁੰਦਾ ਹੈ।
- ਫਿਰ ਜੇਕਰ D4>=40 ਵੀ TRUE ਹੈ, ਤਾਂ ਇਹ “ਪਾਸ” ਵਾਪਸ ਕਰਦਾ ਹੈ, ਨਹੀਂ ਤਾਂ ਇਹ “ਫੇਲ” ਵਾਪਸ ਕਰਦਾ ਹੈ।
- ਇਸ ਤਰ੍ਹਾਂ ਇਹ “ਪਾਸ” ਤਾਂ ਹੀ ਵਾਪਸ ਕਰਦਾ ਹੈ ਜੇਕਰ ਕੋਈ ਦੋਨਾਂ ਵਿਸ਼ਿਆਂ ਵਿੱਚ ਪਾਸ ਹੁੰਦਾ ਹੈ, ਨਹੀਂ ਤਾਂ ਇਹ ਵਾਪਸ ਆਉਂਦਾ ਹੈ “ਫੇਲ” ।
ਹੋਰ ਪੜ੍ਹੋ : ਐਕਸਲ ਵਿੱਚ MAX IF ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ
4. ਕਈ ਰੇਂਜਾਂ ਦੇ ਵਿਚਕਾਰ AND ਟਾਈਪ ਮਾਪਦੰਡ ਲਈ IF ਦੀ ਬਜਾਏ ਐਕਸਲ ਦੇ IFS ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰੋ
ਅੰਤ ਵਿੱਚ, ਅਸੀਂ OR ਨਾਲ ਨਜਿੱਠਣ ਲਈ ਐਕਸਲ ਦੇ IFS ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਾਂਗੇ। IF ਫੰਕਸ਼ਨ ਦੀ ਬਜਾਏ ਮਲਟੀਪਲ ਮਾਪਦੰਡ ਟਾਈਪ ਕਰੋ।
ਅਸੀਂ ਇੱਥੇ ਵਿਧੀ 1 ਵਿੱਚ ਕੰਮ ਨੂੰ ਪੂਰਾ ਕਰਾਂਗੇ, ਹਰੇਕ ਵਿਦਿਆਰਥੀ ਲਈ ਫੈਸਲਾ ਕਰਾਂਗੇ ਕਿ ਕੀ ਉਹ ਅਸਫਲ ਹੋਇਆ ਹੈ ਜਾਂ ਨਹੀਂ। .
ਇੱਕ ਨਵੇਂ ਕਾਲਮ ਦਾ ਪਹਿਲਾ ਸੈੱਲ ਚੁਣੋ ਅਤੇ ਇਹ ਫਾਰਮੂਲਾ ਦਾਖਲ ਕਰੋ:
=IFS(C4<40,"Fail",D4<40,"Fail",TRUE,"Pass")
ਫਿਰ ਫਿਲ ਹੈਂਡਲ ਨੂੰ ਖਿੱਚੋ। ਇਸ ਫਾਰਮੂਲੇ ਨੂੰ ਬਾਕੀ ਸੈੱਲਾਂ ਵਿੱਚ ਕਾਪੀ ਕਰਨ ਲਈ।
ਵੇਖੋ, ਅਸੀਂ ਫਿਰ ਤੋਂ ਘੱਟੋ-ਘੱਟ ਇੱਕ ਵਿਸ਼ੇ ਵਿੱਚ ਫੇਲ ਹੋਣ ਵਾਲੇ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ "ਫੇਲ"<2 ਕਿਹਾ ਹੈ।>, ਡਾਟਾ ਸੈੱਟ ਵਿੱਚ ਪੀਲੇ ਰੰਗ ਨਾਲ ਚਿੰਨ੍ਹਿਤ ਕੀਤਾ ਗਿਆ ਹੈ।
⧪ ਫਾਰਮੂਲੇ ਦੀ ਵਿਆਖਿਆ:
- IFS ਫੰਕਸ਼ਨ ਨਾਲ ਸੰਬੰਧਿਤ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈਪਹਿਲੀ TRUE ਆਰਗੂਮੈਂਟ, ਨਹੀਂ ਤਾਂ, ਇਹ ਇੱਕ N/A ਗਲਤੀ ਵਾਪਸ ਕਰਦਾ ਹੈ।
- ਜੇ C4<40 , ਇਹ "ਫੇਲ" ਵਾਪਸ ਕਰਦਾ ਹੈ ” । ਜੇਕਰ ਨਹੀਂ, ਤਾਂ ਇਹ ਜਾਂਚ ਕਰਦਾ ਹੈ ਕਿ D4<40 ਜਾਂ ਨਹੀਂ। ਜੇਕਰ ਫਿਰ, ਇਹ "ਫੇਲ" ਵਾਪਸ ਕਰਦਾ ਹੈ।
- ਜੇਕਰ D4<40 ਵੀ FALSE ਹੈ, ਤਾਂ ਇਹ ਅਗਲੇ TRUE ਦਾ ਸਾਹਮਣਾ ਕਰਦਾ ਹੈ। ਅਤੇ ਵਾਪਸੀ “ਪਾਸ” ।
ਸੰਬੰਧਿਤ ਸਮੱਗਰੀ: ਮੁੱਲਾਂ ਦੀ ਰੇਂਜ ਦੇ ਨਾਲ ਐਕਸਲ IF ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ
ਸਿੱਟਾ
ਇਨ੍ਹਾਂ ਵਿਧੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ, ਅਸੀਂ ਐਕਸਲ ਦੇ IF ਫੰਕਸ਼ਨ ਨੂੰ ਕਈ ਰੇਂਜਾਂ ਵਿਚਕਾਰ ਵਰਤ ਸਕਦੇ ਹਾਂ। ਕੀ ਤੁਹਾਡੇ ਕੋਈ ਸਵਾਲ ਹਨ? ਸਾਨੂੰ ਪੁੱਛਣ ਲਈ ਬੇਝਿਜਕ ਮਹਿਸੂਸ ਕਰੋ।