ਵਿਸ਼ਾ - ਸੂਚੀ
ਟਿਊਟੋਰਿਅਲ ਦਿਖਾਉਂਦਾ ਹੈ ਕਿ ਸ਼ਰਤਾਂ ਦੇ ਨਾਲ ਵੱਧ ਤੋਂ ਵੱਧ ਮੁੱਲ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਐਕਸਲ ਵਿੱਚ MAXIFS ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰਨੀ ਹੈ।
ਰਵਾਇਤੀ ਤੌਰ 'ਤੇ, ਜਦੋਂ ਤੁਹਾਨੂੰ ਕਦੇ Excel ਵਿੱਚ ਸ਼ਰਤਾਂ ਦੇ ਨਾਲ ਸਭ ਤੋਂ ਉੱਚੇ ਮੁੱਲ ਲੱਭਣ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ, ਤੁਹਾਨੂੰ ਆਪਣਾ MAX IF ਫਾਰਮੂਲਾ ਬਣਾਉਣਾ ਪਿਆ। ਹਾਲਾਂਕਿ ਤਜਰਬੇਕਾਰ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਇਹ ਕੋਈ ਵੱਡੀ ਗੱਲ ਨਹੀਂ ਹੈ, ਇਹ ਨਵੇਂ ਲੋਕਾਂ ਲਈ ਕੁਝ ਮੁਸ਼ਕਲਾਂ ਪੇਸ਼ ਕਰ ਸਕਦਾ ਹੈ ਕਿਉਂਕਿ, ਪਹਿਲਾਂ, ਤੁਹਾਨੂੰ ਫਾਰਮੂਲੇ ਦੇ ਸੰਟੈਕਸ ਨੂੰ ਯਾਦ ਰੱਖਣਾ ਚਾਹੀਦਾ ਹੈ ਅਤੇ, ਦੂਜਾ, ਤੁਹਾਨੂੰ ਇਹ ਜਾਣਨ ਦੀ ਜ਼ਰੂਰਤ ਹੁੰਦੀ ਹੈ ਕਿ ਐਰੇ ਫਾਰਮੂਲਿਆਂ ਨਾਲ ਕਿਵੇਂ ਕੰਮ ਕਰਨਾ ਹੈ। ਖੁਸ਼ਕਿਸਮਤੀ ਨਾਲ, ਮਾਈਕ੍ਰੋਸਾਫਟ ਨੇ ਹਾਲ ਹੀ ਵਿੱਚ ਇੱਕ ਨਵਾਂ ਫੰਕਸ਼ਨ ਪੇਸ਼ ਕੀਤਾ ਹੈ ਜੋ ਸਾਨੂੰ ਕੰਡੀਸ਼ਨਲ ਅਧਿਕਤਮ ਇੱਕ ਆਸਾਨ ਤਰੀਕਾ ਕਰਨ ਦਿੰਦਾ ਹੈ!
Excel MAXIFS ਫੰਕਸ਼ਨ
MAXIFS ਫੰਕਸ਼ਨ ਵਿੱਚ ਸਭ ਤੋਂ ਵੱਡਾ ਸੰਖਿਆਤਮਕ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ। ਇੱਕ ਜਾਂ ਇੱਕ ਤੋਂ ਵੱਧ ਮਾਪਦੰਡਾਂ ਦੇ ਆਧਾਰ 'ਤੇ ਨਿਰਧਾਰਤ ਰੇਂਜ।
MAXIFS ਫੰਕਸ਼ਨ ਦਾ ਸੰਟੈਕਸ ਇਸ ਤਰ੍ਹਾਂ ਹੈ:
MAXIFS(max_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)ਕਿੱਥੇ:
- ਮੈਕਸ_ਰੇਂਜ (ਲੋੜੀਂਦੀ) - ਸੈੱਲਾਂ ਦੀ ਰੇਂਜ ਜਿੱਥੇ ਤੁਸੀਂ ਵੱਧ ਤੋਂ ਵੱਧ ਮੁੱਲ ਲੱਭਣਾ ਚਾਹੁੰਦੇ ਹੋ।
- ਮਾਪਦੰਡ_ਰੇਂਜ1 (ਲੋੜੀਂਦਾ) - ਮਾਪਦੰਡ1 ਨਾਲ ਮੁਲਾਂਕਣ ਕਰਨ ਲਈ ਪਹਿਲੀ ਰੇਂਜ।
- ਮਾਪਦੰਡ1 - ਪਹਿਲੀ ਰੇਂਜ 'ਤੇ ਵਰਤਣ ਲਈ ਸ਼ਰਤ। ਇਸਨੂੰ ਇੱਕ ਨੰਬਰ, ਟੈਕਸਟ ਜਾਂ ਸਮੀਕਰਨ ਦੁਆਰਾ ਦਰਸਾਇਆ ਜਾ ਸਕਦਾ ਹੈ।
- ਮਾਪਦੰਡ_ਰੇਂਜ2 / ਮਾਪਦੰਡ2 , …(ਵਿਕਲਪਿਕ) - ਵਾਧੂ ਰੇਂਜਾਂ ਅਤੇ ਉਹਨਾਂ ਨਾਲ ਸੰਬੰਧਿਤ ਮਾਪਦੰਡ। 126 ਰੇਂਜ/ਮਾਪਦੰਡ ਜੋੜਿਆਂ ਤੱਕ ਸਮਰਥਿਤ ਹਨ।
ਇਹ MAXIFS ਫੰਕਸ਼ਨ Excel 2019, Excel 2021, ਅਤੇ ਵਿੱਚ ਉਪਲਬਧ ਹੈWindows ਅਤੇ Mac 'ਤੇ Microsoft 365 ਲਈ Excel।
ਉਦਾਹਰਣ ਵਜੋਂ, ਆਓ ਆਪਣੇ ਸਥਾਨਕ ਸਕੂਲ ਵਿੱਚ ਸਭ ਤੋਂ ਉੱਚੇ ਫੁੱਟਬਾਲ ਖਿਡਾਰੀ ਨੂੰ ਲੱਭੀਏ। ਇਹ ਮੰਨਦੇ ਹੋਏ ਕਿ ਵਿਦਿਆਰਥੀਆਂ ਦੀਆਂ ਉਚਾਈਆਂ ਸੈੱਲ D2:D11 (max_range) ਵਿੱਚ ਹਨ ਅਤੇ ਖੇਡਾਂ B2:B11 (ਮਾਪਦੰਡ_ਰੇਂਜ1) ਵਿੱਚ ਹਨ, ਸ਼ਬਦ "ਫੁੱਟਬਾਲ" ਨੂੰ ਮਾਪਦੰਡ1 ਵਜੋਂ ਵਰਤੋ, ਅਤੇ ਤੁਹਾਨੂੰ ਇਹ ਫਾਰਮੂਲਾ ਮਿਲੇਗਾ:
=MAXIFS(D2:D11, B2:B11, "football")
ਫਾਰਮੂਲੇ ਨੂੰ ਵਧੇਰੇ ਬਹੁਮੁਖੀ ਬਣਾਉਣ ਲਈ, ਤੁਸੀਂ ਕੁਝ ਸੈੱਲ (ਜਿਵੇਂ, G1) ਵਿੱਚ ਟੀਚਾ ਖੇਡ ਨੂੰ ਇਨਪੁਟ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਮਾਪਦੰਡ1 ਆਰਗੂਮੈਂਟ ਵਿੱਚ ਸੈੱਲ ਸੰਦਰਭ ਸ਼ਾਮਲ ਕਰ ਸਕਦੇ ਹੋ:
=MAXIFS(D2:D11, B2:B11, G1)
ਨੋਟ। ਅਧਿਕਤਮ_ਰੇਂਜ ਅਤੇ ਮਾਪਦੰਡ_ਰੇਂਜ ਆਰਗੂਮੈਂਟ ਇੱਕੋ ਜਿਹੇ ਆਕਾਰ ਅਤੇ ਆਕਾਰ ਦੇ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ, ਜਿਵੇਂ ਕਿ ਕਤਾਰਾਂ ਅਤੇ ਕਾਲਮਾਂ ਦੀ ਬਰਾਬਰ ਸੰਖਿਆ, ਨਹੀਂ ਤਾਂ #VALUE! ਗਲਤੀ ਵਾਪਸ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।
ਐਕਸਲ ਵਿੱਚ MAXIFS ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ - ਫਾਰਮੂਲਾ ਉਦਾਹਰਨਾਂ
ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਹੁਣੇ ਦੇਖਿਆ ਹੈ, Excel MAXIFS ਕਾਫ਼ੀ ਸਿੱਧਾ ਅਤੇ ਵਰਤਣ ਵਿੱਚ ਆਸਾਨ ਹੈ। ਹਾਲਾਂਕਿ, ਇਸ ਵਿੱਚ ਕੁਝ ਛੋਟੀਆਂ ਸੂਖਮਤਾਵਾਂ ਹਨ ਜੋ ਇੱਕ ਵੱਡਾ ਫਰਕ ਲਿਆਉਂਦੀਆਂ ਹਨ। ਹੇਠਾਂ ਦਿੱਤੀਆਂ ਉਦਾਹਰਣਾਂ ਵਿੱਚ, ਅਸੀਂ ਐਕਸਲ ਵਿੱਚ ਕੰਡੀਸ਼ਨਲ ਅਧਿਕਤਮ ਦਾ ਵੱਧ ਤੋਂ ਵੱਧ ਲਾਭ ਉਠਾਉਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਾਂਗੇ।
ਬਹੁਤ ਮਾਪਦੰਡਾਂ ਦੇ ਅਧਾਰ ਤੇ ਅਧਿਕਤਮ ਮੁੱਲ ਲੱਭੋ
ਇਸ ਟਿਊਟੋਰਿਅਲ ਦੇ ਪਹਿਲੇ ਭਾਗ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ MAXIFS ਫਾਰਮੂਲਾ ਬਣਾਇਆ ਹੈ। ਇੱਕ ਸ਼ਰਤ ਦੇ ਅਧਾਰ 'ਤੇ ਅਧਿਕਤਮ ਮੁੱਲ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਇਸਦੇ ਸਰਲ ਰੂਪ ਵਿੱਚ। ਹੁਣ, ਅਸੀਂ ਉਸ ਉਦਾਹਰਣ ਨੂੰ ਹੋਰ ਅੱਗੇ ਲੈ ਕੇ ਦੋ ਵੱਖ-ਵੱਖ ਮਾਪਦੰਡਾਂ ਦਾ ਮੁਲਾਂਕਣ ਕਰਨ ਜਾ ਰਹੇ ਹਾਂ।
ਮੰਨ ਲਓ, ਤੁਸੀਂ ਜੂਨੀਅਰ ਸਕੂਲ ਵਿੱਚ ਸਭ ਤੋਂ ਲੰਬਾ ਬਾਸਕਟਬਾਲ ਖਿਡਾਰੀ ਲੱਭਣਾ ਚਾਹੁੰਦੇ ਹੋ। ਇਸ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ, ਹੇਠਾਂ ਦਿੱਤੀ ਪਰਿਭਾਸ਼ਾ ਦਿਓਆਰਗੂਮੈਂਟ:
- ਮੈਕਸ_ਰੇਂਜ - ਉਚਾਈ ਵਾਲੇ ਸੈੱਲਾਂ ਦੀ ਇੱਕ ਰੇਂਜ - D2:D11।
- ਮਾਪਦੰਡ_ਰੇਂਜ1 - ਖੇਡਾਂ ਵਾਲੇ ਸੈੱਲਾਂ ਦੀ ਇੱਕ ਰੇਂਜ - B2:B11.
- ਮਾਪਦੰਡ1 - "ਬਾਸਕਟਬਾਲ", ਜੋ ਸੈੱਲ G1 ਵਿੱਚ ਇਨਪੁਟ ਹੈ।
- ਮਾਪਦੰਡ_ਰੇਂਜ2 - ਪਰਿਭਾਸ਼ਿਤ ਸੈੱਲਾਂ ਦੀ ਇੱਕ ਰੇਂਜ ਸਕੂਲ ਦੀ ਕਿਸਮ - C2:C11।
- ਮਾਪਦੰਡ2 - "ਜੂਨੀਅਰ", ਜੋ ਕਿ ਸੈੱਲ G2 ਵਿੱਚ ਇਨਪੁਟ ਹੈ।
ਆਰਗੂਮੈਂਟਾਂ ਨੂੰ ਇਕੱਠੇ ਰੱਖਣ ਨਾਲ, ਸਾਨੂੰ ਇਹ ਫਾਰਮੂਲੇ ਮਿਲਦੇ ਹਨ। :
"ਹਾਰਡਕੋਡ" ਮਾਪਦੰਡ ਦੇ ਨਾਲ:
=MAXIFS(D2:D11, B2:B11, "basketball", C2:C11, "junior")
ਪੂਰਵ ਪਰਿਭਾਸ਼ਿਤ ਸੈੱਲਾਂ ਵਿੱਚ ਮਾਪਦੰਡਾਂ ਦੇ ਨਾਲ:
=MAXIFS(D2:D11, B2:B11, G1, C2:C11, G2)
ਕਿਰਪਾ ਕਰਕੇ ਧਿਆਨ ਦਿਓ ਕਿ MAXIFS ਐਕਸਲ ਵਿੱਚ ਫੰਕਸ਼ਨ ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਹੈ, ਇਸਲਈ ਤੁਹਾਨੂੰ ਆਪਣੇ ਮਾਪਦੰਡ ਵਿੱਚ ਅੱਖਰ ਕੇਸ ਬਾਰੇ ਚਿੰਤਾ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ।
ਜੇਕਰ ਤੁਸੀਂ ਆਪਣੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਯੋਜਨਾ ਬਣਾ ਰਹੇ ਹੋ ਮਲਟੀਪਲ ਸੈੱਲਾਂ 'ਤੇ ਫਾਰਮੂਲਾ, ਪੂਰਨ ਸੈੱਲ ਸੰਦਰਭਾਂ ਨਾਲ ਸਾਰੀਆਂ ਰੇਂਜਾਂ ਨੂੰ ਲਾਕ ਕਰਨਾ ਯਕੀਨੀ ਬਣਾਓ, ਜਿਵੇਂ ਕਿ:
=MAXIFS($D$2:$D$11, $B$2:$B$11, G1, $C$2:$C$11, G2)
ਇਹ ਯਕੀਨੀ ਬਣਾਏਗਾ ਕਿ ਫਾਰਮੂਲਾ ਦੂਜੇ ਸੈੱਲਾਂ 'ਤੇ ਸਹੀ ਤਰ੍ਹਾਂ ਕਾਪੀ ਕਰਦਾ ਹੈ - ਮਾਪਦੰਡ ਹਵਾਲਿਆਂ ਦੇ ਆਧਾਰ 'ਤੇ ਬਦਲਦੇ ਹਨ ਸੈੱਲ ਦੀ ਸੰਬੰਧਿਤ ਸਥਿਤੀ 'ਤੇ ਜਿੱਥੇ ਫਾਰਮੂਲੇ ਦੀ ਨਕਲ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਜਦੋਂ ਕਿ ਟੀ ਉਸ ਦੀਆਂ ਰੇਂਜਾਂ ਵਿੱਚ ਕੋਈ ਬਦਲਾਅ ਨਹੀਂ ਹੁੰਦਾ:
ਇੱਕ ਵਾਧੂ ਬੋਨਸ ਵਜੋਂ, ਮੈਂ ਤੁਹਾਨੂੰ ਕਿਸੇ ਹੋਰ ਸੈੱਲ ਤੋਂ ਇੱਕ ਮੁੱਲ ਕੱਢਣ ਦਾ ਇੱਕ ਤੇਜ਼ ਤਰੀਕਾ ਦਿਖਾਵਾਂਗਾ ਜੋ ਅਧਿਕਤਮ ਮੁੱਲ ਨਾਲ ਸੰਬੰਧਿਤ ਹੈ। ਸਾਡੇ ਕੇਸ ਵਿੱਚ, ਇਹ ਸਭ ਤੋਂ ਉੱਚੇ ਵਿਅਕਤੀ ਦਾ ਨਾਮ ਹੋਵੇਗਾ. ਇਸਦੇ ਲਈ, ਅਸੀਂ MATCH ਦੇ ਪਹਿਲੇ ਆਰਗੂਮੈਂਟ ਵਿੱਚ ਕਲਾਸਿਕ INDEX MATCH ਫਾਰਮੂਲੇ ਅਤੇ Nest MAXIFS ਦੀ ਵਰਤੋਂ ਲੁੱਕਅਪ ਮੁੱਲ ਦੇ ਰੂਪ ਵਿੱਚ ਕਰਾਂਗੇ:
=INDEX($A$2:$A$11, MATCH(MAXIFS($D$2:$D$11, $B$2:$B$11, G1, $C$2:$C$11, G2), $D$2:$D$11, 0))
ਫਾਰਮੂਲਾ ਸਾਨੂੰ ਦੱਸਦਾ ਹੈ ਕਿ ਨਾਮਜੂਨੀਅਰ ਸਕੂਲ ਵਿੱਚ ਸਭ ਤੋਂ ਲੰਬਾ ਬਾਸਕਟਬਾਲ ਖਿਡਾਰੀ ਲਿਆਮ ਹੈ:
ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰਾਂ ਦੇ ਨਾਲ ਐਕਸਲ MAXIFS
ਉਸ ਸਥਿਤੀ ਵਿੱਚ ਜਦੋਂ ਤੁਹਾਨੂੰ ਸੰਖਿਆਤਮਕ ਮਾਪਦੰਡਾਂ ਦਾ ਮੁਲਾਂਕਣ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ, ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ ਜਿਵੇਂ ਕਿ:
- (>)
- ਤੋਂ ਘੱਟ (<)
- ਤੋਂ ਵੱਡਾ ਜਾਂ ਬਰਾਬਰ (>=)
- ਇਸ ਤੋਂ ਘੱਟ ਜਾਂ ਬਰਾਬਰ (<=)
- ਬਰਾਬਰ ਨਹੀਂ ()
"ਬਰਾਬਰ" ਓਪਰੇਟਰ (=) ਨੂੰ ਜ਼ਿਆਦਾਤਰ ਮਾਮਲਿਆਂ ਵਿੱਚ ਛੱਡਿਆ ਜਾ ਸਕਦਾ ਹੈ।
ਆਮ ਤੌਰ 'ਤੇ, ਕਿਸੇ ਓਪਰੇਟਰ ਦੀ ਚੋਣ ਕਰਨਾ ਕੋਈ ਸਮੱਸਿਆ ਨਹੀਂ ਹੈ, ਸਭ ਤੋਂ ਮੁਸ਼ਕਲ ਹਿੱਸਾ ਸਹੀ ਸੰਟੈਕਸ ਨਾਲ ਮਾਪਦੰਡ ਬਣਾਉਣਾ ਹੈ। ਇੱਥੇ ਇਸ ਤਰ੍ਹਾਂ ਹੈ:
- ਇੱਕ ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰ ਦੇ ਬਾਅਦ ਇੱਕ ਨੰਬਰ ਜਾਂ ਟੈਕਸਟ ਨੂੰ ">=14" ਜਾਂ "ਰਨਿੰਗ" ਵਰਗੇ ਡਬਲ ਕੋਟਸ ਵਿੱਚ ਨੱਥੀ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ।
- ਸੈੱਲ ਦੇ ਮਾਮਲੇ ਵਿੱਚ ਹਵਾਲਾ ਜਾਂ ਕੋਈ ਹੋਰ ਫੰਕਸ਼ਨ, ਹਵਾਲੇ ਨੂੰ ਜੋੜਨ ਲਈ ਇੱਕ ਸਟ੍ਰਿੰਗ ਅਤੇ ਐਂਪਰਸੈਂਡ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਕੋਟਸ ਦੀ ਵਰਤੋਂ ਕਰੋ ਅਤੇ ਸਟ੍ਰਿੰਗ ਨੂੰ ਖਤਮ ਕਰੋ, ਉਦਾਹਰਨ ਲਈ. ">"&B1 ਜਾਂ "<"&TODAY().
ਇਹ ਦੇਖਣ ਲਈ ਕਿ ਇਹ ਅਭਿਆਸ ਵਿੱਚ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ, ਆਓ ਸਾਡੀ ਨਮੂਨਾ ਸਾਰਣੀ ਵਿੱਚ ਉਮਰ ਕਾਲਮ (ਕਾਲਮ C) ਨੂੰ ਜੋੜੀਏ ਅਤੇ ਲੱਭੀਏ। 13 ਤੋਂ 14 ਸਾਲ ਦੀ ਉਮਰ ਦੇ ਮੁੰਡਿਆਂ ਵਿੱਚ ਵੱਧ ਤੋਂ ਵੱਧ ਕੱਦ। ਇਹ ਹੇਠਾਂ ਦਿੱਤੇ ਮਾਪਦੰਡਾਂ ਨਾਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ:
ਮਾਪਦੰਡ1: ">=13"
ਮਾਪਦੰਡ2: "<=14"
ਕਿਉਂਕਿ ਅਸੀਂ ਇੱਕੋ ਕਾਲਮ ਵਿੱਚ ਸੰਖਿਆਵਾਂ ਦੀ ਤੁਲਨਾ ਕਰਦੇ ਹਾਂ, ਦੋਵਾਂ ਮਾਮਲਿਆਂ ਵਿੱਚ ਮਾਪਦੰਡ_ਰੇਂਜ ਇੱਕੋ ਹੈ (C2:C11):
=MAXIFS(D2:D11, C2:C11, ">=13", C2:C11, "<=14")
ਜੇਕਰ ਤੁਸੀਂ ਮਾਪਦੰਡ ਨੂੰ ਹਾਰਡਕੋਡ ਨਹੀਂ ਕਰਨਾ ਚਾਹੁੰਦੇ ਫਾਰਮੂਲੇ ਵਿੱਚ, ਉਹਨਾਂ ਨੂੰ ਵੱਖਰੇ ਸੈੱਲਾਂ ਵਿੱਚ ਇਨਪੁਟ ਕਰੋ (ਜਿਵੇਂ ਕਿ G1 ਅਤੇ H1) ਅਤੇ ਹੇਠਾਂ ਦਿੱਤੇ ਦੀ ਵਰਤੋਂ ਕਰੋਸੰਟੈਕਸ:
=MAXIFS(D2:D11, C2:C11, ">="&G1, C2:C11, "<="&H1)
ਹੇਠਾਂ ਦਿੱਤਾ ਸਕਰੀਨਸ਼ਾਟ ਨਤੀਜਾ ਦਿਖਾਉਂਦਾ ਹੈ:
18>
ਅੰਕਾਂ ਤੋਂ ਇਲਾਵਾ, ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰ ਟੈਕਸਟ ਮਾਪਦੰਡਾਂ ਨਾਲ ਵੀ ਕੰਮ ਕਰ ਸਕਦੇ ਹਨ। ਖਾਸ ਤੌਰ 'ਤੇ, "ਨਹੀਂ ਬਰਾਬਰ" ਓਪਰੇਟਰ ਉਦੋਂ ਕੰਮ ਆਉਂਦਾ ਹੈ ਜਦੋਂ ਤੁਸੀਂ ਆਪਣੀਆਂ ਗਣਨਾਵਾਂ ਵਿੱਚੋਂ ਕਿਸੇ ਚੀਜ਼ ਨੂੰ ਬਾਹਰ ਕੱਢਣਾ ਚਾਹੁੰਦੇ ਹੋ। ਉਦਾਹਰਨ ਲਈ, ਵਾਲੀਬਾਲ ਨੂੰ ਛੱਡ ਕੇ ਸਾਰੀਆਂ ਖੇਡਾਂ ਵਿੱਚ ਸਭ ਤੋਂ ਲੰਬਾ ਵਿਦਿਆਰਥੀ ਲੱਭਣ ਲਈ, ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰੋ:
=MAXIFS(D2:D11, B2:B11, "volleyball")
ਜਾਂ ਇਹ ਇੱਕ, ਜਿੱਥੇ G1 ਬਾਹਰ ਰੱਖੀ ਗਈ ਖੇਡ ਹੈ:
=MAXIFS(D2:D11, B2:B11, ""&G1)
ਵਾਈਲਡਕਾਰਡ ਅੱਖਰਾਂ ਵਾਲੇ MAXIFS ਫਾਰਮੂਲੇ (ਅੰਸ਼ਕ ਮਿਲਾਨ)
ਇੱਕ ਅਜਿਹੀ ਸਥਿਤੀ ਦਾ ਮੁਲਾਂਕਣ ਕਰਨ ਲਈ ਜਿਸ ਵਿੱਚ ਇੱਕ ਖਾਸ ਟੈਕਸਟ ਜਾਂ ਅੱਖਰ ਸ਼ਾਮਲ ਹਨ, ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਵਾਈਲਡਕਾਰਡ ਅੱਖਰਾਂ ਵਿੱਚੋਂ ਇੱਕ ਸ਼ਾਮਲ ਕਰੋ ਤੁਹਾਡਾ ਮਾਪਦੰਡ:
- ਕਿਸੇ ਇੱਕ ਅੱਖਰ ਨਾਲ ਮੇਲ ਕਰਨ ਲਈ ਪ੍ਰਸ਼ਨ ਚਿੰਨ੍ਹ (?)।
- ਅੱਖਰਾਂ ਦੇ ਕਿਸੇ ਵੀ ਕ੍ਰਮ ਨਾਲ ਮੇਲ ਕਰਨ ਲਈ ਤਾਰਾ ਚਿੰਨ੍ਹ (*)।
ਲਈ ਇਸ ਉਦਾਹਰਨ, ਆਓ ਗੇਮ ਖੇਡਾਂ ਵਿੱਚ ਸਭ ਤੋਂ ਲੰਬਾ ਵਿਅਕਤੀ ਲੱਭੀਏ। ਕਿਉਂਕਿ ਸਾਡੇ ਡੇਟਾਸੈਟ ਵਿੱਚ ਸਾਰੀਆਂ ਗੇਮ ਖੇਡਾਂ ਦੇ ਨਾਮ "ਬਾਲ" ਸ਼ਬਦ ਨਾਲ ਖਤਮ ਹੁੰਦੇ ਹਨ, ਅਸੀਂ ਇਸ ਸ਼ਬਦ ਨੂੰ ਮਾਪਦੰਡ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰਦੇ ਹਾਂ ਅਤੇ ਕਿਸੇ ਵੀ ਪਿਛਲੇ ਅੱਖਰ ਨਾਲ ਮੇਲ ਕਰਨ ਲਈ ਇੱਕ ਤਾਰੇ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ:
=MAXIFS(D2:D11, B2:B11, "*ball")
ਤੁਸੀਂ ਕਰ ਸਕਦੇ ਹੋ ਕੁਝ ਸੈੱਲ ਵਿੱਚ "ਬਾਲ" ਵੀ ਟਾਈਪ ਕਰੋ, ਉਦਾਹਰਨ ਲਈ G1, ਅਤੇ ਸੈੱਲ ਸੰਦਰਭ ਦੇ ਨਾਲ ਵਾਈਲਡਕਾਰਡ ਅੱਖਰ ਨੂੰ ਜੋੜੋ:
=MAXIFS(D2:D11, B2:B11, "*"&G1)
ਨਤੀਜਾ ਇਸ ਤਰ੍ਹਾਂ ਦਿਖਾਈ ਦੇਵੇਗਾ:
ਵੱਧ ਤੋਂ ਵੱਧ ਮੁੱਲ ਪ੍ਰਾਪਤ ਕਰੋ ਮਿਤੀ ਰੇਂਜ ਦੇ ਅੰਦਰ
ਕਿਉਂਕਿ ਮਿਤੀਆਂ ਨੂੰ ਅੰਦਰੂਨੀ ਐਕਸਲ ਸਿਸਟਮ ਵਿੱਚ ਸੀਰੀਅਲ ਨੰਬਰਾਂ ਦੇ ਰੂਪ ਵਿੱਚ ਸਟੋਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਤੁਸੀਂ ਮਿਤੀਆਂ ਦੇ ਮਾਪਦੰਡਾਂ ਨਾਲ ਉਸੇ ਤਰ੍ਹਾਂ ਕੰਮ ਕਰਦੇ ਹੋ ਜਿਵੇਂ ਤੁਸੀਂ ਸੰਖਿਆਵਾਂ ਨਾਲ ਕੰਮ ਕਰਦੇ ਹੋ।
ਨੂੰਇਸ ਨੂੰ ਦਰਸਾਓ, ਅਸੀਂ ਉਮਰ ਕਾਲਮ ਨੂੰ ਜਨਮ ਮਿਤੀ ਨਾਲ ਬਦਲਾਂਗੇ ਅਤੇ 2004 ਵਿੱਚ, ਕਹੋ ਕਿ ਇੱਕ ਖਾਸ ਸਾਲ ਵਿੱਚ ਪੈਦਾ ਹੋਏ ਲੜਕਿਆਂ ਦੀ ਵੱਧ ਤੋਂ ਵੱਧ ਉਚਾਈ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਾਂਗੇ। ਇਸ ਕੰਮ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ। , ਸਾਨੂੰ ਜਨਮ ਮਿਤੀਆਂ ਨੂੰ "ਫਿਲਟਰ" ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਜੋ 1-ਜਨਵਰੀ-2004 ਤੋਂ ਵੱਧ ਜਾਂ ਬਰਾਬਰ ਹਨ ਅਤੇ 31-ਦਸੰਬਰ-2004 ਤੋਂ ਘੱਟ ਜਾਂ ਇਸ ਦੇ ਬਰਾਬਰ ਹਨ।
ਤੁਹਾਡੇ ਮਾਪਦੰਡ ਬਣਾਉਣ ਵੇਲੇ, ਇਹ ਮਹੱਤਵਪੂਰਨ ਹੈ ਕਿ ਤੁਸੀਂ ਮਿਤੀਆਂ ਨੂੰ ਉਸ ਫਾਰਮੈਟ ਵਿੱਚ ਪ੍ਰਦਾਨ ਕਰੋ ਜੋ ਐਕਸਲ ਸਮਝ ਸਕਦਾ ਹੈ:
=MAXIFS(D2:D11, C2:C11, ">=1-Jan-2004", C2:C11, "<=31-Dec-2004")
ਜਾਂ
=MAXIFS(D2:D11, C2:C11, ">=1/1/2004", C2:C11, "<=12/31/2004")
ਗਲਤ ਵਿਆਖਿਆ ਨੂੰ ਰੋਕਣ ਲਈ, DATE ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਸਮਝਦਾਰ ਹੈ :
=MAXIFS(D2:D11, C2:C11, ">="&DATE(2004,1,1), C2:C11, "<="&DATE(2004,12,31))
ਇਸ ਉਦਾਹਰਨ ਲਈ, ਅਸੀਂ G1 ਵਿੱਚ ਟੀਚਾ ਸਾਲ ਟਾਈਪ ਕਰਾਂਗੇ, ਅਤੇ ਫਿਰ ਮਿਤੀਆਂ ਦੀ ਸਪਲਾਈ ਕਰਨ ਲਈ DATE ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਾਂਗੇ:
=MAXIFS(D2:D11, C2:C11, ">="&DATE(G1,1,1), C2:C11, "<="&DATE(G1,12,31))
ਨੋਟ। ਸੰਖਿਆਵਾਂ ਦੇ ਉਲਟ, ਮਿਤੀਆਂ ਨੂੰ ਹਵਾਲਾ ਚਿੰਨ੍ਹ ਵਿੱਚ ਨੱਥੀ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ ਜਦੋਂ ਉਹਨਾਂ ਦੇ ਖੁਦ ਦੇ ਮਾਪਦੰਡ ਵਿੱਚ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਉਦਾਹਰਨ ਲਈ:
=MAXIFS(D2:D11, C2:C11, "10/5/2005")
OR ਤਰਕ ਨਾਲ ਕਈ ਮਾਪਦੰਡਾਂ ਦੇ ਆਧਾਰ 'ਤੇ ਵੱਧ ਤੋਂ ਵੱਧ ਮੁੱਲ ਲੱਭੋ
ਐਕਸਲ MAXIFS ਫੰਕਸ਼ਨ ਨੂੰ AND ਤਰਕ ਨਾਲ ਸ਼ਰਤਾਂ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ - ਭਾਵ ਇਹ ਸਿਰਫ਼ ਉਹਨਾਂ ਨੰਬਰਾਂ 'ਤੇ ਪ੍ਰਕਿਰਿਆ ਕਰਦਾ ਹੈ। max_range ਵਿੱਚ ਜਿਸ ਲਈ ਸਾਰੇ ਮਾਪਦੰਡ ਸਹੀ ਹਨ। ਕੁਝ ਸਥਿਤੀਆਂ ਵਿੱਚ, ਹਾਲਾਂਕਿ, ਤੁਹਾਨੂੰ OR ਤਰਕ ਨਾਲ ਸ਼ਰਤਾਂ ਦਾ ਮੁਲਾਂਕਣ ਕਰਨ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ - ਅਰਥਾਤ ਉਹਨਾਂ ਸਾਰੇ ਸੰਖਿਆਵਾਂ ਦੀ ਪ੍ਰਕਿਰਿਆ ਕਰੋ ਜਿਨ੍ਹਾਂ ਲਈ ਕੋਈ ਵੀ ਨਿਰਧਾਰਿਤ ਮਾਪਦੰਡ ਸਹੀ ਹੈ।
ਚੀਜ਼ਾਂ ਨੂੰ ਸਮਝਣ ਵਿੱਚ ਅਸਾਨ ਬਣਾਉਣ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਹੇਠਾਂ ਦਿੱਤੇ 'ਤੇ ਵਿਚਾਰ ਕਰੋ ਉਦਾਹਰਨ. ਮੰਨ ਲਓ ਕਿ ਤੁਸੀਂ ਉਨ੍ਹਾਂ ਮੁੰਡਿਆਂ ਦੀ ਵੱਧ ਤੋਂ ਵੱਧ ਉਚਾਈ ਲੱਭਣਾ ਚਾਹੁੰਦੇ ਹੋ ਜੋ ਜਾਂ ਤਾਂ ਬਾਸਕਟਬਾਲ ਖੇਡਦੇ ਹਨ ਜਾਂਫੁੱਟਬਾਲ ਤੁਸੀਂ ਇਹ ਕਿਵੇਂ ਕਰੋਗੇ? "ਬਾਸਕਟਬਾਲ" ਨੂੰ ਮਾਪਦੰਡ 1 ਅਤੇ "ਫੁੱਟਬਾਲ" ਮਾਪਦੰਡ 2 ਦੇ ਤੌਰ 'ਤੇ ਵਰਤਣਾ ਕੰਮ ਨਹੀਂ ਕਰੇਗਾ, ਕਿਉਂਕਿ ਐਕਸਲ ਇਹ ਮੰਨ ਲਵੇਗਾ ਕਿ ਦੋਵੇਂ ਮਾਪਦੰਡਾਂ ਦਾ ਮੁਲਾਂਕਣ ਸਹੀ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।
ਹੱਲ 2 ਵੱਖਰੇ MAXIFS ਫਾਰਮੂਲੇ ਬਣਾਉਣਾ ਹੈ, ਹਰੇਕ ਖੇਡ ਲਈ ਇੱਕ, ਅਤੇ ਫਿਰ ਇੱਕ ਉੱਚੇ ਨੰਬਰ ਨੂੰ ਵਾਪਸ ਕਰਨ ਲਈ ਚੰਗੇ ਪੁਰਾਣੇ MAX ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰੋ:
=MAX(MAXIFS(C2:C11, B2:B11, "basketball"), MAXIFS(C2:C11, B2:B11, "football"))
ਹੇਠਾਂ ਦਿੱਤਾ ਗਿਆ ਸਕ੍ਰੀਨਸ਼ੌਟ ਇਸ ਫਾਰਮੂਲੇ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ ਪਰ ਪਹਿਲਾਂ ਤੋਂ ਪਰਿਭਾਸ਼ਿਤ ਇਨਪੁਟ ਸੈੱਲਾਂ, F1 ਅਤੇ H1 ਵਿੱਚ ਮਾਪਦੰਡਾਂ ਦੇ ਨਾਲ:
ਇੱਕ ਹੋਰ ਤਰੀਕਾ ਹੈ OR ਤਰਕ ਨਾਲ MAX IF ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਨਾ।
Excel MAXIFS ਬਾਰੇ ਯਾਦ ਰੱਖਣ ਵਾਲੀਆਂ 7 ਗੱਲਾਂ
ਹੇਠਾਂ ਤੁਹਾਨੂੰ ਕੁਝ ਟਿੱਪਣੀਆਂ ਮਿਲਣਗੀਆਂ। ਜੋ ਤੁਹਾਡੇ ਫਾਰਮੂਲੇ ਨੂੰ ਬਿਹਤਰ ਬਣਾਉਣ ਅਤੇ ਆਮ ਗਲਤੀਆਂ ਤੋਂ ਬਚਣ ਵਿੱਚ ਮਦਦ ਕਰੇਗਾ। ਇਹਨਾਂ ਵਿੱਚੋਂ ਕੁਝ ਨਿਰੀਖਣਾਂ ਦੀ ਪਹਿਲਾਂ ਹੀ ਸਾਡੀਆਂ ਉਦਾਹਰਣਾਂ ਵਿੱਚ ਸੁਝਾਵਾਂ ਅਤੇ ਨੋਟਸ ਦੇ ਤੌਰ 'ਤੇ ਚਰਚਾ ਕੀਤੀ ਜਾ ਚੁੱਕੀ ਹੈ, ਪਰ ਜੋ ਤੁਸੀਂ ਪਹਿਲਾਂ ਹੀ ਸਿੱਖਿਆ ਹੈ ਉਸ ਦਾ ਇੱਕ ਛੋਟਾ ਸਾਰ ਲੈਣ ਲਈ ਇਹ ਮਦਦਗਾਰ ਹੋ ਸਕਦਾ ਹੈ:
- ਐਕਸਲ ਵਿੱਚ MAXIFS ਫੰਕਸ਼ਨ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦਾ ਹੈ। ਇੱਕ ਜਾਂ ਅਨੇਕ ਮਾਪਦੰਡ ਦੇ ਅਧਾਰ ਤੇ ਉੱਚਤਮ ਮੁੱਲ।
- ਮੂਲ ਰੂਪ ਵਿੱਚ, ਐਕਸਲ MAXIFS AND ਤਰਕ ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ, ਭਾਵ ਅਧਿਕਤਮ ਸੰਖਿਆ ਵਾਪਸ ਕਰਦਾ ਹੈ ਜੋ ਸਾਰੀਆਂ ਨਿਰਧਾਰਤ ਸ਼ਰਤਾਂ ਨੂੰ ਪੂਰਾ ਕਰਦਾ ਹੈ।
- ਫੰਕਸ਼ਨ ਦੇ ਕੰਮ ਕਰਨ ਲਈ, ਅਧਿਕਤਮ ਰੇਂਜ ਅਤੇ ਮਾਪਦੰਡ ਰੇਂਜਾਂ ਵਿੱਚ ਇੱਕੋ ਆਕਾਰ ਅਤੇ ਆਕਾਰ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।
- SUMIF ਫੰਕਸ਼ਨ ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਹੈ, ਭਾਵ ਇਹ ਟੈਕਸਟ ਮਾਪਦੰਡ ਵਿੱਚ ਅੱਖਰ ਕੇਸ ਨੂੰ ਨਹੀਂ ਪਛਾਣਦਾ ਹੈ।
- ਜਦੋਂ ਮਲਟੀਪਲ ਸੈੱਲਾਂ ਲਈ ਇੱਕ MAXIFS ਫਾਰਮੂਲਾ ਲਿਖਦੇ ਹੋ, ਤਾਂ ਨੂੰ ਲਾਕ ਕਰਨਾ ਯਾਦ ਰੱਖੋ। ਰੇਂਜ ਨਾਲਫਾਰਮੂਲੇ ਨੂੰ ਸਹੀ ਢੰਗ ਨਾਲ ਕਾਪੀ ਕਰਨ ਲਈ ਸੰਪੂਰਨ ਸੈੱਲ ਸੰਦਰਭ।
- ਆਪਣੇ ਮਾਪਦੰਡ ਦੇ ਸਿੰਟੈਕਸ ਨੂੰ ਧਿਆਨ ਵਿੱਚ ਰੱਖੋ ! ਇੱਥੇ ਮੁੱਖ ਨਿਯਮ ਹਨ:
- ਜਦੋਂ ਆਪਣੇ ਆਪ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਟੈਕਸਟ ਅਤੇ ਮਿਤੀਆਂ ਨੂੰ ਹਵਾਲਾ ਚਿੰਨ੍ਹ, ਨੰਬਰਾਂ ਅਤੇ ਸੈੱਲ ਸੰਦਰਭਾਂ ਵਿੱਚ ਨੱਥੀ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ।
- ਜਦੋਂ ਇੱਕ ਨੰਬਰ, ਮਿਤੀ ਜਾਂ ਟੈਕਸਟ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਇੱਕ ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰ ਦੇ ਨਾਲ, ਸਮੁੱਚੀ ਸਮੀਕਰਨ ਡਬਲ ਕੋਟਸ ਜਿਵੇਂ ਕਿ ">=10" ਵਿੱਚ ਬੰਦ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ; ਸੈੱਲ ਸੰਦਰਭਾਂ ਅਤੇ ਹੋਰ ਫੰਕਸ਼ਨਾਂ ਨੂੰ ">"&G1 ਵਰਗੇ ਐਂਪਰਸੈਂਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਜੋੜਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ।
- MAXIFS ਸਿਰਫ਼ Excel 2019 ਅਤੇ Excel ਲਈ Office 365 ਵਿੱਚ ਉਪਲਬਧ ਹੈ। ਪੁਰਾਣੇ ਸੰਸਕਰਣਾਂ ਵਿੱਚ, ਇਹ ਫੰਕਸ਼ਨ ਉਪਲਬਧ ਨਹੀਂ ਹੈ।
ਇਸ ਤਰ੍ਹਾਂ ਤੁਸੀਂ ਸ਼ਰਤਾਂ ਦੇ ਨਾਲ ਐਕਸਲ ਵਿੱਚ ਵੱਧ ਤੋਂ ਵੱਧ ਮੁੱਲ ਲੱਭ ਸਕਦੇ ਹੋ। ਮੈਂ ਪੜ੍ਹਨ ਲਈ ਤੁਹਾਡਾ ਧੰਨਵਾਦ ਕਰਦਾ ਹਾਂ ਅਤੇ ਜਲਦੀ ਹੀ ਤੁਹਾਨੂੰ ਸਾਡੇ ਬਲੌਗ 'ਤੇ ਮਿਲਣ ਦੀ ਉਮੀਦ ਕਰਦਾ ਹਾਂ!
ਪ੍ਰੈਕਟਿਸ ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰੋ:
Excel MAXIFS ਫਾਰਮੂਲਾ ਉਦਾਹਰਨਾਂ (.xlsx ਫਾਈਲ)