ਵਿਸ਼ਾ - ਸੂਚੀ
ਇਸ ਲੇਖ ਵਿੱਚ, ਮੈਂ ਤੁਹਾਨੂੰ ਦਿਖਾਵਾਂਗਾ ਕਿ ਤੁਸੀਂ ਐਕਸਲ ਵਿੱਚ INDEX-MATCH ਦੇ ਨਾਲ IF ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰ ਸਕਦੇ ਹੋ। IF ਫੰਕਸ਼ਨ, INDEX ਫੰਕਸ਼ਨ, ਅਤੇ MATCH ਫੰਕਸ਼ਨ ਐਕਸਲ ਦੇ ਤਿੰਨ ਬਹੁਤ ਮਹੱਤਵਪੂਰਨ ਅਤੇ ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਵਰਤੇ ਜਾਂਦੇ ਫੰਕਸ਼ਨ ਹਨ। ਐਕਸਲ ਵਿੱਚ ਕੰਮ ਕਰਦੇ ਸਮੇਂ, ਸਾਨੂੰ ਅਕਸਰ ਇਹਨਾਂ ਤਿੰਨ ਫੰਕਸ਼ਨਾਂ ਦੇ ਸੁਮੇਲ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਪੈਂਦੀ ਹੈ। ਅੱਜ ਮੈਂ ਤੁਹਾਨੂੰ ਦਿਖਾਵਾਂਗਾ ਕਿ ਤੁਸੀਂ ਇਹਨਾਂ ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਹਰ ਸੰਭਵ ਤਰੀਕਿਆਂ ਨਾਲ ਕਿਵੇਂ ਜੋੜ ਸਕਦੇ ਹੋ।
ਪ੍ਰੈਕਟਿਸ ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰੋ
IF INDEX- ਨਾਲ MATCH.xlsx
3 ਐਕਸਲ ਵਿੱਚ INDEX-MATCH ਨਾਲ IF ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਪਹੁੰਚ
ਇੱਥੇ ਸਾਡੇ ਕੋਲ ਨਾਮਾਂ<ਦੇ ਨਾਲ ਇੱਕ ਡੇਟਾ ਸੈੱਟ ਹੈ ਸਨਫਲਾਵਰ ਕਿੰਡਰਗਾਰਟਨ ਨਾਮਕ ਸਕੂਲ ਦੇ ਕੁਝ ਵਿਦਿਆਰਥੀਆਂ ਦੇ 2>, ਅਤੇ ਉਹਨਾਂ ਦੇ ਅੰਕ ਭੌਤਿਕ ਵਿਗਿਆਨ ਅਤੇ ਕੈਮਿਸਟਰੀ ਵਿੱਚ।
ਆਓ ਇਸ ਡੇਟਾ ਸੈੱਟ ਤੋਂ ਹਰ ਸੰਭਵ ਤਰੀਕਿਆਂ ਨਾਲ IF ਫੰਕਸ਼ਨ , INDEX ਫੰਕਸ਼ਨ , ਅਤੇ MATCH ਫੰਕਸ਼ਨ ਨੂੰ ਜੋੜਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੀਏ।
1। Excel ਵਿੱਚ INDEX-MATCH ਨਾਲ IF ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਇੱਕ IF ਫੰਕਸ਼ਨ ਵਿੱਚ INDEX-MATCH ਨੂੰ ਲਪੇਟੋ
ਤੁਸੀਂ ਇੱਕ IF ਫੰਕਸ਼ਨ ਦੇ ਅੰਦਰ ਇੱਕ INDEX-MATCH ਫਾਰਮੂਲਾ ਨੂੰ ਸਮੇਟ ਸਕਦੇ ਹੋ। ਜੇਕਰ ਕਿਸੇ ਤਰ੍ਹਾਂ ਜ਼ਰੂਰੀ ਹੋਵੇ।
ਉਦਾਹਰਣ ਲਈ, ਆਓ ਇੱਕ ਪਲ ਲਈ ਸੋਚੀਏ ਕਿ ਸਕੂਲ ਅਥਾਰਟੀ ਨੇ ਭੌਤਿਕ ਵਿਗਿਆਨ ਵਿੱਚ ਸਭ ਤੋਂ ਘੱਟ ਨੰਬਰ ਵਾਲੇ ਵਿਦਿਆਰਥੀ ਦਾ ਪਤਾ ਲਗਾਉਣ ਦਾ ਫੈਸਲਾ ਕੀਤਾ ਹੈ।
ਪਰ ਇਹ ਤਾਂ ਹੀ ਹੈ ਜੇਕਰ ਸਭ ਤੋਂ ਘੱਟ ਨੰਬਰ ਭੌਤਿਕ ਵਿਗਿਆਨ ਵਿੱਚ 40 ਤੋਂ ਘੱਟ ਹੈ।
ਜੇਕਰ ਇਹ ਨਹੀਂ ਹੈ, ਤਾਂ ਵਿਦਿਆਰਥੀ ਨੂੰ ਲੱਭਣ ਦੀ ਕੋਈ ਲੋੜ ਨਹੀਂ ਹੈ ਅਤੇ ਇਹ “ਕੋਈ ਵਿਦਿਆਰਥੀ ਨਹੀਂ” ਦਿਖਾਏਗਾ।
⧪ ਸਕੂਲ ਅਥਾਰਟੀ ਕਿਵੇਂ ਕਰ ਸਕਦਾ ਹੈਇਸ ਨੂੰ ਪੂਰਾ ਕਰਨਾ?
ਆਸਾਨ। ਉਹ INDEX-MATCH ਫਾਰਮੂਲੇ ਨੂੰ ਇੱਕ IF ਫੰਕਸ਼ਨ ਦੇ ਅੰਦਰ ਇਸ ਫਾਰਮੂਲੇ ਵਾਂਗ ਸਮੇਟ ਸਕਦੇ ਹਨ:
=IF(MIN(C4:C13)<40,INDEX(B4:D13,MATCH(MIN(C4:C13),C4:C13,0),1),"No Student")
ਦੇਖੋ, ਕਿਉਂਕਿ ਭੌਤਿਕ ਵਿਗਿਆਨ ਵਿੱਚ ਸਭ ਤੋਂ ਘੱਟ ਸੰਖਿਆ 40 ( 20 ਇਸ ਕੇਸ ਵਿੱਚ) ਤੋਂ ਘੱਟ ਹੈ, ਅਸੀਂ ਲੱਭਿਆ ਹੈ ਸਭ ਤੋਂ ਘੱਟ ਨੰਬਰ ਵਾਲਾ ਵਿਦਿਆਰਥੀ।
ਇਹ ਅਲਫਰੇਡ ਮੋਏਸ ਹੈ।
⧪ ਫਾਰਮੂਲੇ ਦੀ ਵਿਆਖਿਆ:
- MIN(C4:C13) ਕਾਲਮ ਵਿੱਚ ਸਭ ਤੋਂ ਛੋਟਾ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ C4:C13 ( ਭੌਤਿਕ ਵਿਗਿਆਨ ਵਿੱਚ ਅੰਕ )। ਇਸ ਉਦਾਹਰਨ ਵਿੱਚ, ਇਹ 20 ਹੈ। ਵੇਰਵਿਆਂ ਲਈ MIN ਫੰਕਸ਼ਨ ਦੇਖੋ।
- ਇਸ ਲਈ ਫਾਰਮੂਲਾ IF(20<40,INDEX(B4:D13,MATCH(20,C4:C13,0),1 ਬਣ ਜਾਂਦਾ ਹੈ। ),"ਕੋਈ ਵਿਦਿਆਰਥੀ ਨਹੀਂ").
- ਜਿਵੇਂ ਕਿ IF ਫੰਕਸ਼ਨ ( 20<40 ) ਵਿੱਚ ਸਥਿਤੀ TRUE ਹੈ, ਇਹ ਪਹਿਲਾ ਆਰਗੂਮੈਂਟ ਵਾਪਸ ਕਰਦਾ ਹੈ, INDEX(B4:D13,MATCH(20,C4:C13,0),1) .
- MATCH(20,C4:C13,0) ) ਕਾਲਮ C4:C13 (ਭੌਤਿਕ ਵਿਗਿਆਨ ਵਿੱਚ ਅੰਕ) ਵਿੱਚ 20 ਦੇ ਸਟੀਕ ਮੇਲ ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ ਅਤੇ 4ਵੀਂ ਕਤਾਰ ਵਿੱਚ ਇੱਕ ਲੱਭਦਾ ਹੈ (ਸੈੱਲ ਵਿੱਚ C7 )। ਇਸ ਲਈ ਇਹ 4 ਵਾਪਸ ਕਰਦਾ ਹੈ।
- ਹੁਣ ਫਾਰਮੂਲਾ INDEX(B4:D13,4,1) ਬਣ ਜਾਂਦਾ ਹੈ। ਇਹ ਰੇਂਜ B4:D13 ( ਕਾਲਮ ਸਿਰਲੇਖਾਂ<2 ਨੂੰ ਛੱਡ ਕੇ ਡੇਟਾ ਸੈੱਟ) ਦੇ 4ਵੀਂ ਕਤਾਰ ਅਤੇ 1st ਕਾਲਮ ਤੋਂ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ>).
- ਇਹ ਭੌਤਿਕ ਵਿਗਿਆਨ ਵਿੱਚ ਸਭ ਤੋਂ ਘੱਟ ਨੰਬਰ ਵਾਲੇ ਵਿਦਿਆਰਥੀ ਦਾ ਨਾਮ ਹੈ। ਅਤੇ ਇਹ ਐਲਫ੍ਰੇਡ ਮੋਏਸ ਹੈ।
⧪ ਪੂਰਾ ਕਰਨ ਲਈ ਹੋਰ ਕੰਮ:
ਹੁਣ ਜੇਕਰ ਤੁਸੀਂ ਇਸ ਫਾਰਮੂਲੇ ਨੂੰ ਸਮਝਦੇ ਹੋ, ਤਾਂ ਕੀ ਤੁਸੀਂ ਦੱਸ ਸਕਦੇ ਹੋ?ਮੈਨੂੰ ਕੈਮਿਸਟਰੀ ਵਿੱਚ ਸਭ ਤੋਂ ਵੱਧ ਨੰਬਰਾਂ ਵਾਲੇ ਵਿਦਿਆਰਥੀ ਦਾ ਪਤਾ ਲਗਾਉਣ ਦਾ ਫਾਰਮੂਲਾ ਹੈ?
ਇਹ ਕੇਵਲ ਤਾਂ ਹੀ ਹੈ ਜੇਕਰ ਸਭ ਤੋਂ ਵੱਧ ਨੰਬਰ 80 ਤੋਂ ਵੱਧ ਜਾਂ ਬਰਾਬਰ ਹੈ। ਜੇਕਰ ਨਹੀਂ, ਤਾਂ “ਕੋਈ ਵਿਦਿਆਰਥੀ ਨਹੀਂ” ਵਾਪਸ ਕਰੋ।
ਹਾਂ। ਤੁਸੀਂ ਸਹੀ ਅਨੁਮਾਨ ਲਗਾਇਆ ਹੈ। ਫਾਰਮੂਲਾ ਇਹ ਹੋਵੇਗਾ:
=IF(MAX(D4:D13)>=80,INDEX(B4:D13,MATCH(MAX(D4:D13),D4:D13,0),1),"No Student")
ਦੇਖੋ, ਕੈਮਿਸਟਰੀ ਵਿੱਚ ਸਭ ਤੋਂ ਵੱਧ ਅੰਕ ਇਸ ਤੋਂ ਵੱਧ ਹਨ 80 ( 95 ਇਸ ਉਦਾਹਰਨ ਵਿੱਚ), ਅਸੀਂ ਕੈਮਿਸਟਰੀ ਵਿੱਚ ਸਭ ਤੋਂ ਵੱਧ ਅੰਕ ਪ੍ਰਾਪਤ ਕਰਨ ਵਾਲੇ ਵਿਦਿਆਰਥੀ ਨੂੰ ਪ੍ਰਾਪਤ ਕੀਤਾ ਹੈ।
ਵਿਅੰਗਾਤਮਕ ਤੌਰ 'ਤੇ, ਇਹ ਦੁਬਾਰਾ ਅਲਫਰੇਡ ਮੋਏਸ ਹੈ।
<0 ਹੋਰ ਪੜ੍ਹੋ: ਇੱਕ ਸੈੱਲ ਵਿੱਚ ਇੱਕ ਤੋਂ ਵੱਧ ਮੁੱਲ ਵਾਪਸ ਕਰਨ ਲਈ ਐਕਸਲ INDEX MATCH2. ਐਕਸਲ ਵਿੱਚ INDEX-MATCH ਨਾਲ IF ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ INDEX ਫੰਕਸ਼ਨ ਦੇ ਅੰਦਰ IF ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰੋ
ਅਸੀਂ INDEX ਫੰਕਸ਼ਨ ਦੇ ਅੰਦਰ ਇੱਕ IF ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਵੀ ਕਰ ਸਕਦੇ ਹਾਂ ਜੇਕਰ ਲੋੜ ਹੋਵੇ ਕਿਤੇ।
ਹੇਠ ਦਿੱਤੀ ਤਸਵੀਰ ਨੂੰ ਦੇਖੋ। ਇਸ ਵਾਰ ਸਾਡੇ ਕੋਲ ਸਨਫਲਾਵਰ ਕਿੰਡਰਗਾਰਟਨ ਦੇ ਦੋ ਵੱਖ-ਵੱਖ ਗ੍ਰੇਡਾਂ ਦੇ ਵਿਦਿਆਰਥੀਆਂ ਦਾ ਪ੍ਰੀਖਿਆ ਰਿਕਾਰਡ (ਕੇਵਲ ਭੌਤਿਕ ਵਿਗਿਆਨ ) ਹੈ।
ਹੁਣ ਸਾਡੇ ਕੋਲ ਇੱਕ ਸੈੱਲ ਹੈ H9 ਵਰਕਸ਼ੀਟ ਵਿੱਚ ਜਿਸ ਵਿੱਚ VII ਸ਼ਾਮਲ ਹੈ।
ਅਸੀਂ ਇੱਕ ਫਾਰਮੂਲਾ ਪ੍ਰਾਪਤ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹਾਂ ਜੋ ਵਿਦਿਆਰਥੀ ਨੂੰ ਨਾਲ ਲੱਗਦੇ ਗ੍ਰੇਡ VII ਦੇ ਸਭ ਤੋਂ ਵੱਧ ਅੰਕਾਂ ਨਾਲ ਦਿਖਾਏਗਾ। ਸੈੱਲ ਜੇਕਰ H9 ਵਿੱਚ VII ਸ਼ਾਮਲ ਹੈ।
ਅਤੇ ਜੇਕਰ ਇਸ ਵਿੱਚ VIII ਹੈ, ਤਾਂ ਫਾਰਮੂਲਾ ਵਿਦਿਆਰਥੀ ਨੂੰ ਤੋਂ ਸਭ ਤੋਂ ਵੱਧ ਅੰਕਾਂ ਵਾਲਾ ਦਿਖਾਏਗਾ। ਗ੍ਰੇਡ VIII ।
⧪ ਇਸਨੂੰ ਕਿਵੇਂ ਚਲਾਇਆ ਜਾਵੇ?
ਤੁਸੀਂ ਇੱਕ IF ਫੰਕਸ਼ਨ<2 ਪਾ ਸਕਦੇ ਹੋ> ਕੰਮ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ ਇੱਕ INDEX ਫੰਕਸ਼ਨ ਦੇ ਅੰਦਰ। ਦਫਾਰਮੂਲਾ ਇਹ ਹੋਵੇਗਾ:
=INDEX(IF(H9="VII",B6:C15,E6:F15),IF(H9="VII",MATCH(MAX(C6:C15),C6:C15,1),MATCH(MAX(F6:F15),F6:F15,1)),1)
ਦੇਖੋ, ਜਿਵੇਂ ਕਿ VII ਹੈ ਸੈੱਲ H9 ਵਿੱਚ, ਅਸੀਂ ਵਿਦਿਆਰਥੀ ਨੂੰ ਗਰੇਡ VII ਤੋਂ ਸਭ ਤੋਂ ਵੱਧ ਅੰਕ ਪ੍ਰਾਪਤ ਕਰ ਰਹੇ ਹਾਂ।
ਇਹ ਸਟੀਵ ਸਮਿਥ ਹੈ, 98 ਅੰਕਾਂ ਨਾਲ।
ਅਤੇ ਜੇਕਰ ਅਸੀਂ ਉੱਥੇ VIII ਦਾਖਲ ਕਰਦੇ ਹਾਂ, ਤਾਂ ਅਸੀਂ Greed VIII ਤੋਂ ਸਭ ਤੋਂ ਵੱਧ ਅੰਕ ਪ੍ਰਾਪਤ ਕਰਨ ਵਾਲੇ ਵਿਦਿਆਰਥੀ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਾਂਗੇ।
ਉਹ ਪਾਲ ਕੇਨਿੰਗਟਨ ਹੋਵੇਗਾ।
⧪ ਫਾਰਮੂਲੇ ਦੀ ਵਿਆਖਿਆ:
- IF(H9=”VII”,B6:C15 ,E6:F15) ਵਾਪਸ ਕਰਦਾ ਹੈ B6:C15 ਜੇ ਸੈੱਲ H9 ਵਿੱਚ “VII” ਸ਼ਾਮਲ ਹੈ। ਨਹੀਂ ਤਾਂ, ਇਹ E6:F15.
- ਇਸੇ ਤਰ੍ਹਾਂ, IF(H9=”VII”,MATCH(MAX(C6:C15),C6:C15,1),MATCH ਵਾਪਸ ਕਰਦਾ ਹੈ। (MAX(F6:F15),F6:F15,1)) ਵਾਪਸੀ MATCH(MAX(C6:C15),C6:C15,1) ਜੇਕਰ H9 ਵਿੱਚ "VII" । ਨਹੀਂ ਤਾਂ, ਇਹ MATCH(MAX(F6:F15),F6:F15,1) ਵਾਪਸ ਕਰਦਾ ਹੈ।
- ਇਸ ਲਈ, ਜਦੋਂ H9 ਵਿੱਚ “VII”<ਹੁੰਦਾ ਹੈ। 2>, ਫਾਰਮੂਲਾ INDEX(B6:C15,MATCH(MAX(C6:C15),C6:C15,1),1) ਬਣ ਜਾਂਦਾ ਹੈ।
- MAX(C6: C15) ਰੇਂਜ C6:C15 ( ਗ੍ਰੇਡ VII ਦੇ ਮਾਰਕ ) ਤੋਂ ਸਭ ਤੋਂ ਵੱਧ ਅੰਕ ਦਿੰਦਾ ਹੈ। ਇਹ ਇੱਥੇ 98 ਹੈ। ਵੇਰਵਿਆਂ ਲਈ MAX ਫੰਕਸ਼ਨ ਦੇਖੋ।
- ਇਸ ਲਈ, ਫਾਰਮੂਲਾ INDEX(B6:C15,MATCH(98,C6:C15,1),1) ਬਣ ਜਾਂਦਾ ਹੈ।
- MATCH(98,C6:C15,1) ਕਾਲਮ C6:C15 ਵਿੱਚ 98 ਦੇ ਸਟੀਕ ਮੇਲ ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ। ਇਹ ਇੱਕ ਲੱਭਦਾ ਹੈ 8ਵੀਂ ਕਤਾਰ ਵਿੱਚ, ਸੈੱਲ C13 ਵਿੱਚ। ਇਸ ਲਈ ਇਹ 8 ਵਾਪਸ ਕਰਦਾ ਹੈ।
- ਫਾਰਮੂਲਾ ਹੁਣ INDEX(B6:C15,8,1) ਬਣ ਜਾਂਦਾ ਹੈ। ਇਹਡਾਟਾ ਸੈੱਟ B6:C15 ਦੇ 8ਵੀਂ ਕਤਾਰ ਅਤੇ 1st ਕਾਲਮ ਤੋਂ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ।
- ਇਹ ਸਭ ਤੋਂ ਵੱਧ ਅੰਕਾਂ ਵਾਲਾ ਵਿਦਿਆਰਥੀ ਹੈ ਗਰੇਡ VII ਵਿੱਚ, ਸਟੀਵ ਸਮਿਥ।
ਸਮਾਨ ਰੀਡਿੰਗਾਂ
- ਇੱਕ ਤੋਂ ਵੱਧ ਮਾਪਦੰਡਾਂ ਵਾਲੇ ਐਕਸਲ INDEX ਅਤੇ MATCH ਫੰਕਸ਼ਨ (4 ਫਾਰਮੂਲੇ)
- ਐਕਸਲ ਵਿੱਚ ਘੱਟੋ-ਘੱਟ ਮੁੱਲ ਲੱਭਣ ਲਈ INDEX-MATCH ਫਾਰਮੂਲਾ (4 ਅਨੁਕੂਲ ਤਰੀਕੇ)
- INDEX, MATCH ਅਤੇ MAX ਮਲਟੀਪਲ ਨਾਲ Excel ਵਿੱਚ ਮਾਪਦੰਡ
- ਐਕਸਲ ਵਿੱਚ XLOOKUP ਬਨਾਮ INDEX-MATCH (ਸਾਰੇ ਸੰਭਾਵੀ ਤੁਲਨਾਵਾਂ)
- ਇੰਡੈਕਸ ਐਕਸਲ ਵਿੱਚ ਕਤਾਰਾਂ ਅਤੇ ਕਾਲਮਾਂ ਵਿੱਚ ਕਈ ਮਾਪਦੰਡਾਂ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ
3. Excel ਵਿੱਚ INDEX-MATCH ਨਾਲ IF ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ MATCH ਫੰਕਸ਼ਨ ਦੇ ਅੰਦਰ IF ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰੋ
ਤੁਸੀਂ ਮੈਚ ਫੰਕਸ਼ਨ ਦੇ ਅੰਦਰ IF ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਵੀ ਕਰ ਸਕਦੇ ਹੋ ਜੇਕਰ ਲੋੜ ਹੋਵੇ .
ਆਓ, ਸਨਫਲਾਵਰ ਕਿੰਡਰਗਾਰਟਨ ਦੇ ਵਿਦਿਆਰਥੀਆਂ ਦੇ ਭੌਤਿਕ ਵਿਗਿਆਨ ਅਤੇ ਰਸਾਇਣ ਵਿਗਿਆਨ ਦੇ ਅੰਕ ਦੇ ਨਾਲ, ਆਪਣੇ ਮੂਲ ਡੇਟਾ ਸੈੱਟ 'ਤੇ ਵਾਪਸ ਚੱਲੀਏ।
ਹੁਣ ਅਸੀਂ ਇੱਕ ਹੋਰ ਵੱਖਰਾ ਕੰਮ ਕਰਾਂਗੇ।
ਵਰਕਸ਼ੀਟ ਦੇ ਸੈੱਲ F4 ਵਿੱਚ, ਵਿਸ਼ੇ ਦਾ ਨਾਮ ਹੈ “ਭੌਤਿਕ ਵਿਗਿਆਨ” ।
ਅਸੀਂ ਇੱਕ ਫਾਰਮੂਲਾ ਪ੍ਰਾਪਤ ਕਰਾਂਗੇ ਜੋ ਵਿਦਿਆਰਥੀ ਨੂੰ ਭੌਤਿਕ ਵਿਗਿਆਨ ਵਿੱਚ ਸਭ ਤੋਂ ਵੱਧ ਅੰਕਾਂ ਦੇ ਨਾਲ ਨਾਲ ਦੇ ਸੈੱਲ ਵਿੱਚ ਦਿਖਾਏਗਾ ਜੇਕਰ F4 ਵਿੱਚ "ਭੌਤਿਕ ਵਿਗਿਆਨ" ਹੈ।
ਅਤੇ ਜੇਕਰ ਇਸ ਵਿੱਚ “ਕੈਮਿਸਟਰੀ” ਹੈ, ਤਾਂ ਇਹ ਵਿਦਿਆਰਥੀ ਨੂੰ ਕੈਮਿਸਟਰੀ ਵਿੱਚ ਸਭ ਤੋਂ ਵੱਧ ਅੰਕ ਪ੍ਰਾਪਤ ਕਰੇਗਾ।
⧪ ਇਸਨੂੰ ਕਿਵੇਂ ਲਾਗੂ ਕਰਨਾ ਹੈ?
ਆਸਾਨ। ਇੱਕ IF ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰੋ MATCH ਫੰਕਸ਼ਨ ਦੇ ਅੰਦਰ, ਇਸ ਫਾਰਮੂਲੇ ਵਾਂਗ:
=INDEX(B4:D13,MATCH(IF(F7="Physics",MAX(C4:C13),MAX(D4:D13)),IF(F7="Physics",C4:C13,D4:D13),0),1)
ਇਹ ਸਟੀਵ ਸਮਿਥ ਨੂੰ ਦਿਖਾ ਰਿਹਾ ਹੈ, ਕਿਉਂਕਿ ਉਹ ਭੌਤਿਕ ਵਿਗਿਆਨ ਵਿੱਚ ਸਭ ਤੋਂ ਵੱਧ ਅੰਕ ਪ੍ਰਾਪਤ ਕਰਨ ਵਾਲਾ ਹੈ, ਅਤੇ ਸੈੱਲ F7 ਵਿੱਚ “ਭੌਤਿਕ ਵਿਗਿਆਨ” ਸ਼ਾਮਲ ਹੈ।
ਜੇ ਅਸੀਂ ਸੈੱਲ ਬਦਲਦੇ ਹਾਂ F7 ਤੋਂ “ਕੈਮਿਸਟਰੀ” , ਇਹ ਐਲਫ੍ਰੇਡ ਮੋਏਸ ਨੂੰ ਦਿਖਾਏਗਾ, ਕੈਮਿਸਟਰੀ ਵਿੱਚ ਸਭ ਤੋਂ ਵੱਧ ਅੰਕ ਪ੍ਰਾਪਤ ਕਰਨ ਵਾਲਾ।
⧪ ਵਿਆਖਿਆ ਫਾਰਮੂਲੇ ਦਾ:
- IF(F7=”ਭੌਤਿਕ ਵਿਗਿਆਨ”,MAX(C4:C13), MAX(D4:D13)) ਵਾਪਸੀ MAX(C4:C13) ਜੇਕਰ F7 ਵਿੱਚ “ਭੌਤਿਕ ਵਿਗਿਆਨ” ਸ਼ਾਮਲ ਹੈ। ਨਹੀਂ ਤਾਂ, ਇਹ MAX(D4:D13) ਵਾਪਸ ਕਰਦਾ ਹੈ।
- ਇਸੇ ਤਰ੍ਹਾਂ, IF(F7=”ਭੌਤਿਕ ਵਿਗਿਆਨ”,C4:C13,D4:D13) <1 ਵਾਪਸ ਕਰਦਾ ਹੈ।>C4:C13 if F7 ਵਿੱਚ “ਭੌਤਿਕ ਵਿਗਿਆਨ” ਸ਼ਾਮਲ ਹੈ। ਨਹੀਂ ਤਾਂ, ਇਹ D4:D13 ਵਾਪਸ ਕਰਦਾ ਹੈ।
- ਇਸ ਲਈ, ਜੇਕਰ F7 ਵਿੱਚ “ਭੌਤਿਕ ਵਿਗਿਆਨ” ਸ਼ਾਮਲ ਹੈ, ਤਾਂ ਫਾਰਮੂਲਾ INDEX(B4) ਬਣ ਜਾਂਦਾ ਹੈ :D13,MATCH(MAX(C4:C13),C4:C13,0),1) .
- MAX(C4:C13) ਰੇਂਜ ਤੋਂ ਸਭ ਤੋਂ ਵੱਧ ਅੰਕ ਵਾਪਸ ਕਰਦਾ ਹੈ C4:C13 ( ਭੌਤਿਕ ਵਿਗਿਆਨ ਦੇ ਮਾਰਕ )। ਇਹ ਇੱਥੇ 98 ਹੈ। ਵੇਰਵਿਆਂ ਲਈ MAX ਫੰਕਸ਼ਨ ਦੇਖੋ।
- ਇਸ ਲਈ, ਫਾਰਮੂਲਾ INDEX(B4:D13,MATCH(98,C4:C13,1),1) ਬਣ ਜਾਂਦਾ ਹੈ।
- MATCH(98,C4:C13,1) ਕਾਲਮ C4:C13 ਵਿੱਚ 98 ਦੇ ਸਟੀਕ ਮੇਲ ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ। ਇਹ ਇੱਕ ਲੱਭਦਾ ਹੈ 8ਵੀਂ ਕਤਾਰ ਵਿੱਚ, ਸੈੱਲ C11 ਵਿੱਚ। ਇਸ ਲਈ ਇਹ 8 ਵਾਪਸ ਕਰਦਾ ਹੈ।
- ਫਾਰਮੂਲਾ ਹੁਣ INDEX(B4:D13,8,1) ਬਣ ਜਾਂਦਾ ਹੈ। ਇਹ ਡਾਟਾ ਸੈੱਟ ਦੇ 8ਵੀਂ ਕਤਾਰ ਅਤੇ 1st ਕਾਲਮ ਤੋਂ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ। B4:D13।
- ਇਹ ਭੌਤਿਕ ਵਿਗਿਆਨ ਵਿੱਚ ਸਭ ਤੋਂ ਵੱਧ ਅੰਕ ਪ੍ਰਾਪਤ ਕਰਨ ਵਾਲਾ ਵਿਦਿਆਰਥੀ ਹੈ, ਸਟੀਵ ਸਮਿਥ।
ਕਰਨ ਵਾਲੀਆਂ ਚੀਜ਼ਾਂ ਯਾਦ ਰੱਖੋ
- ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ ਸਟੀਕ ਮੇਲ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਹਮੇਸ਼ਾ MATCH ਫੰਕਸ਼ਨ ਦਾ 3rd ਆਰਗੂਮੈਂਟ 0 'ਤੇ ਸੈੱਟ ਕਰੋ। ਅਸੀਂ ਇਸ ਨੂੰ ਸ਼ਾਇਦ ਹੀ ਕਿਸੇ ਹੋਰ ਚੀਜ਼ 'ਤੇ ਸੈੱਟ ਕਰਦੇ ਹਾਂ।
- INDEX-MATCH ਫਾਰਮੂਲੇ ਦੇ ਕੁਝ ਵਿਕਲਪ ਹਨ, ਜਿਵੇਂ ਕਿ ਫਿਲਟਰ ਫੰਕਸ਼ਨ , VLOOKUP ਫੰਕਸ਼ਨ , XLOOKUP ਫੰਕਸ਼ਨ, ਆਦਿ।
- ਵਿਕਲਪਾਂ ਵਿੱਚੋਂ, ਫਿਲਟਰ ਫੰਕਸ਼ਨ ਸਭ ਤੋਂ ਵਧੀਆ ਹੈ ਕਿਉਂਕਿ ਇਹ ਮਾਪਦੰਡਾਂ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਸਾਰੇ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ। ਪਰ ਇਹ ਸਿਰਫ਼ Office 365 ਵਿੱਚ ਉਪਲਬਧ ਹੈ।
ਸਿੱਟਾ
ਇਨ੍ਹਾਂ ਵਿਧੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ, ਤੁਸੀਂ IF ਫੰਕਸ਼ਨ<ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। 2> ਐਕਸਲ ਵਿੱਚ INDEX-MATCH ਫੰਕਸ਼ਨ ਨਾਲ। ਕੀ ਤੁਸੀਂ ਕੋਈ ਹੋਰ ਤਰੀਕਾ ਜਾਣਦੇ ਹੋ? ਜਾਂ ਕੀ ਸਾਡੇ ਕੋਈ ਸਵਾਲ ਹਨ? ਸਾਨੂੰ ਪੁੱਛਣ ਲਈ ਬੇਝਿਜਕ ਮਹਿਸੂਸ ਕਰੋ।