ਵਿਸ਼ਾ - ਸੂਚੀ
ਕੀ ਤੁਸੀਂ ਜਾਣਦੇ ਹੋ ਕਿ ਕਿਸੇ ਖਾਸ ਕਾਲਮ ਵਿੱਚ ਸੰਖਿਆਵਾਂ ਨੂੰ ਕਿਵੇਂ ਜੋੜਨਾ ਹੈ ਜਦੋਂ ਕਿਸੇ ਹੋਰ ਕਾਲਮ ਵਿੱਚ ਕੋਈ ਮੁੱਲ ਨਿਰਧਾਰਤ ਸ਼ਰਤਾਂ ਨੂੰ ਪੂਰਾ ਕਰਦਾ ਹੈ? ਇਸ ਲੇਖ ਵਿੱਚ, ਤੁਸੀਂ ਇੱਕ ਤੋਂ ਵੱਧ ਮਾਪਦੰਡਾਂ ਅਤੇ ਜਾਂ ਤਰਕ ਦੀ ਵਰਤੋਂ ਕਰਕੇ SUMIF ਕਰਨ ਦੇ 3 ਵੱਖ-ਵੱਖ ਤਰੀਕੇ ਸਿੱਖੋਗੇ।
Microsoft Excel ਵਿੱਚ ਕਈ ਸ਼ਰਤਾਂ ਵਾਲੇ ਸੈੱਲਾਂ ਨੂੰ ਜੋੜਨ ਲਈ ਇੱਕ ਵਿਸ਼ੇਸ਼ ਫੰਕਸ਼ਨ ਹੈ - SUMIFS ਫੰਕਸ਼ਨ। ਇਹ ਫੰਕਸ਼ਨ AND ਤਰਕ ਨਾਲ ਕੰਮ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ - ਇੱਕ ਸੈੱਲ ਸਿਰਫ਼ ਉਦੋਂ ਹੀ ਜੋੜਿਆ ਜਾਂਦਾ ਹੈ ਜਦੋਂ ਉਸ ਸੈੱਲ ਲਈ ਸਾਰੇ ਨਿਰਧਾਰਤ ਮਾਪਦੰਡ ਸਹੀ ਹੁੰਦੇ ਹਨ। ਕੁਝ ਸਥਿਤੀਆਂ ਵਿੱਚ, ਹਾਲਾਂਕਿ, ਤੁਹਾਨੂੰ ਮਲਟੀਪਲ OR ਮਾਪਦੰਡਾਂ ਨਾਲ ਜੋੜਨ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ, ਜਿਵੇਂ ਕਿ ਜਦੋਂ ਕੋਈ ਵੀ ਸਥਿਤੀ ਸਹੀ ਹੋਵੇ ਤਾਂ ਇੱਕ ਸੈੱਲ ਜੋੜਨਾ। ਅਤੇ ਇਹ ਉਦੋਂ ਹੁੰਦਾ ਹੈ ਜਦੋਂ SUMIF ਫੰਕਸ਼ਨ ਕੰਮ ਆਉਂਦਾ ਹੈ।
SUMIF + SUMIF ਇਸ ਜਾਂ ਉਸ ਦੇ ਬਰਾਬਰ ਸੈੱਲਾਂ ਦੇ ਜੋੜ ਲਈ
ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਕਾਲਮ ਵਿੱਚ ਸੰਖਿਆਵਾਂ ਦਾ ਜੋੜ ਲੱਭ ਰਹੇ ਹੋ ਜਦੋਂ ਕੋਈ ਹੋਰ ਕਾਲਮ A ਜਾਂ B ਦੇ ਬਰਾਬਰ ਹੁੰਦਾ ਹੈ, ਤਾਂ ਸਭ ਤੋਂ ਸਪੱਸ਼ਟ ਹੱਲ ਹਰੇਕ ਸਥਿਤੀ ਨੂੰ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਸੰਭਾਲਣਾ ਹੈ, ਅਤੇ ਫਿਰ ਨਤੀਜਿਆਂ ਨੂੰ ਇਕੱਠੇ ਜੋੜਨਾ ਹੈ:
SUMIF(ਰੇਂਜ, ਮਾਪਦੰਡ1, sum_range) + SUMIF(ਰੇਂਜ , ਮਾਪਦੰਡ2, sum_range)ਹੇਠਾਂ ਦਿੱਤੀ ਸਾਰਣੀ ਵਿੱਚ, ਮੰਨ ਲਓ ਕਿ ਤੁਸੀਂ ਦੋ ਵੱਖ-ਵੱਖ ਉਤਪਾਦਾਂ ਲਈ ਵਿਕਰੀ ਜੋੜਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਕਹੋ Apple ਅਤੇ Lemons । ਇਸਦੇ ਲਈ, ਤੁਸੀਂ 2 ਵੱਖ-ਵੱਖ SUMIF ਫੰਕਸ਼ਨਾਂ ਦੇ ਮਾਪਦੰਡ ਆਰਗੂਮੈਂਟਾਂ ਵਿੱਚ ਦਿਲਚਸਪੀ ਵਾਲੀਆਂ ਚੀਜ਼ਾਂ ਦੀ ਸਪਲਾਈ ਕਰ ਸਕਦੇ ਹੋ:
=SUMIF(A2:A10, "apples", B2:B10) + SUMIF(A2:A10, "lemons", B2:B10)
ਜਾਂ ਤੁਸੀਂ ਵੱਖਰੇ ਸੈੱਲਾਂ ਵਿੱਚ ਮਾਪਦੰਡ ਦਰਜ ਕਰ ਸਕਦੇ ਹੋ, ਅਤੇ ਉਹਨਾਂ ਸੈੱਲਾਂ ਨੂੰ ਵੇਖੋ:
=SUMIF(A2:A10, E1, B2:B10) + SUMIF(A2:A10, E2, B2:B10)
ਜਿੱਥੇ A2:A10 ਆਈਟਮਾਂ ਦੀ ਸੂਚੀ ਹੈ ( ਰੇਂਜ ), B2:B10ਜੋੜ ਲਈ ਸੰਖਿਆਵਾਂ ਹਨ ( sum_rage ), E1 ਅਤੇ E2 ਟੀਚੇ ਵਾਲੀਆਂ ਆਈਟਮਾਂ ਹਨ ( ਮਾਪਦੰਡ ):
ਇਹ ਫਾਰਮੂਲਾ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ:
ਪਹਿਲਾ SUMIF ਫੰਕਸ਼ਨ Apples ਵਿਕਰੀ ਨੂੰ ਜੋੜਦਾ ਹੈ, ਦੂਜਾ SUMIF Lemons ਵਿਕਰੀ ਨੂੰ ਜੋੜਦਾ ਹੈ। ਜੋੜ ਓਪਰੇਸ਼ਨ ਉਪ-ਜੋੜਾਂ ਨੂੰ ਇਕੱਠੇ ਜੋੜਦਾ ਹੈ ਅਤੇ ਕੁੱਲ ਨੂੰ ਆਉਟਪੁੱਟ ਕਰਦਾ ਹੈ।
ਅਰੇ ਸਥਿਰਾਂ ਦੇ ਨਾਲ SUMIF - ਮਲਟੀਪਲ ਮਾਪਦੰਡਾਂ ਦੇ ਨਾਲ ਸੰਖੇਪ ਫਾਰਮੂਲਾ
SUMIF + SUMIF ਪਹੁੰਚ 2 ਸਥਿਤੀਆਂ ਲਈ ਵਧੀਆ ਕੰਮ ਕਰਦਾ ਹੈ। ਜੇਕਰ ਤੁਹਾਨੂੰ 3 ਜਾਂ ਵੱਧ ਮਾਪਦੰਡਾਂ ਨਾਲ ਜੋੜਨ ਦੀ ਲੋੜ ਹੈ, ਤਾਂ ਫਾਰਮੂਲਾ ਬਹੁਤ ਵੱਡਾ ਅਤੇ ਪੜ੍ਹਨਾ ਮੁਸ਼ਕਲ ਹੋ ਜਾਵੇਗਾ। ਵਧੇਰੇ ਸੰਖੇਪ ਫਾਰਮੂਲੇ ਨਾਲ ਉਹੀ ਨਤੀਜਾ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਆਪਣੇ ਮਾਪਦੰਡ ਨੂੰ ਇੱਕ ਐਰੇ ਸਥਿਰਾਂਕ ਵਿੱਚ ਪ੍ਰਦਾਨ ਕਰੋ:
SUM(SUMIF(ਰੇਂਜ, { crireria1, crireria2, crireria3, …}, sum_range))ਕਿਰਪਾ ਕਰਕੇ ਯਾਦ ਰੱਖੋ ਕਿ ਇਹ ਫਾਰਮੂਲਾ OR ਤਰਕ 'ਤੇ ਅਧਾਰਤ ਕੰਮ ਕਰਦਾ ਹੈ - ਜਦੋਂ ਕੋਈ ਇੱਕ ਸ਼ਰਤ ਪੂਰੀ ਹੁੰਦੀ ਹੈ ਤਾਂ ਇੱਕ ਸੈੱਲ ਦਾ ਸਾਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
ਸਾਡੇ ਕੇਸ ਵਿੱਚ, 3 ਵੱਖ-ਵੱਖ ਲਈ ਵਿਕਰੀ ਨੂੰ ਜੋੜਨ ਲਈ ਆਈਟਮਾਂ, ਫਾਰਮੂਲਾ ਹੈ:
=SUM(SUMIF(A2:A10, {"Apples","Lemons","Oranges"}, B2:B10))
ਉਪਰੋਕਤ ਸਕ੍ਰੀਨਸ਼ਾਟ ਵਿੱਚ, ਸ਼ਰਤਾਂ ਇੱਕ ਐਰੇ ਵਿੱਚ ਹਾਰਡਕੋਡ ਕੀਤੀਆਂ ਗਈਆਂ ਹਨ, ਮਤਲਬ ਕਿ ਤੁਹਾਨੂੰ ਫਾਰਮੂਲੇ ਨੂੰ ਇਸ ਨਾਲ ਅਪਡੇਟ ਕਰਨਾ ਹੋਵੇਗਾ ਮਾਪਦੰਡ ਵਿੱਚ ਹਰ ਤਬਦੀਲੀ. ਇਸ ਤੋਂ ਬਚਣ ਲਈ, ਤੁਸੀਂ ਪੂਰਵ-ਪ੍ਰਭਾਸ਼ਿਤ ਸੈੱਲਾਂ ਵਿੱਚ ਮਾਪਦੰਡਾਂ ਨੂੰ ਇਨਪੁਟ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਇੱਕ ਰੇਂਜ ਸੰਦਰਭ ਵਜੋਂ ਇੱਕ ਫਾਰਮੂਲੇ ਨੂੰ ਸਪਲਾਈ ਕਰ ਸਕਦੇ ਹੋ (ਇਸ ਉਦਾਹਰਨ ਵਿੱਚ E1:E3)।
=SUM(SUMIF(A2:A10, E1:E3, B2:B10))
ਐਕਸਲ 365 ਵਿੱਚ ਜੋ ਡਾਇਨਾਮਿਕ ਐਰੇ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ। , ਇਹ ਐਂਟਰ ਕੁੰਜੀ ਨਾਲ ਪੂਰਾ ਕੀਤੇ ਨਿਯਮਤ ਫਾਰਮੂਲੇ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ। ਐਕਸਲ 2019, ਐਕਸਲ 2016, ਐਕਸਲ ਦੇ ਪ੍ਰੀ-ਡਾਇਨਾਮਿਕ ਸੰਸਕਰਣਾਂ ਵਿੱਚ2013 ਅਤੇ ਇਸ ਤੋਂ ਪਹਿਲਾਂ, ਇਸਨੂੰ Ctrl + Shift + Enter ਸ਼ਾਰਟਕੱਟ ਦੇ ਨਾਲ ਇੱਕ ਐਰੇ ਫਾਰਮੂਲੇ ਵਜੋਂ ਦਾਖਲ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ:
ਇਹ ਫਾਰਮੂਲਾ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ:
0 ਸਾਡੇ ਕੇਸ ਵਿੱਚ, ਇਹ 3 ਵੱਖ-ਵੱਖ ਮਾਤਰਾਵਾਂ ਹਨ: ਸੇਬ, Lemonsਅਤੇ ਸੰਤਰੀ: {425;425;565}
ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਕੁੱਲ, ਅਸੀਂ SUM ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ ਅਤੇ ਇਸਨੂੰ SUMIF ਫਾਰਮੂਲੇ ਦੇ ਦੁਆਲੇ ਲਪੇਟਦੇ ਹਾਂ।
SUMPRODUCT ਅਤੇ SUMIF ਨੂੰ ਮਲਟੀਪਲ ਜਾਂ ਸ਼ਰਤਾਂ ਵਾਲੇ ਸੈੱਲਾਂ ਨੂੰ ਜੋੜਨ ਲਈ
ਐਰੇ ਨੂੰ ਪਸੰਦ ਨਹੀਂ ਕਰਦੇ ਅਤੇ ਇੱਕ ਸਧਾਰਨ ਫਾਰਮੂਲੇ ਦੀ ਤਲਾਸ਼ ਕਰ ਰਹੇ ਹਾਂ ਜੋ ਕੀ ਤੁਹਾਨੂੰ ਵੱਖ-ਵੱਖ ਸੈੱਲਾਂ ਵਿੱਚ ਕਈ ਮਾਪਦੰਡਾਂ ਨਾਲ ਜੋੜਨ ਦੀ ਇਜਾਜ਼ਤ ਦੇਵੇਗਾ? ਕੋਈ ਸਮੱਸਿਆ ਨਹੀ. SUM ਦੀ ਬਜਾਏ, SUMPRODUCT ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰੋ ਜੋ ਐਰੇ ਨੂੰ ਨੇਟਿਵ ਤੌਰ 'ਤੇ ਹੈਂਡਲ ਕਰਦਾ ਹੈ:
SUMPRODUCT(SUMIF(ਰੇਂਜ, crireria_range , sum_range))
ਇਹ ਮੰਨ ਕੇ ਕਿ ਸ਼ਰਤਾਂ ਸੈੱਲ E1 ਵਿੱਚ ਹਨ, E2 ਅਤੇ E3, ਫਾਰਮੂਲਾ ਇਹ ਆਕਾਰ ਲੈਂਦਾ ਹੈ:
=SUMPRODUCT(SUMIF(A2:A10, E1:E3, B2:B10))
ਇਹ ਫਾਰਮੂਲਾ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ:
ਜਿਵੇਂ ਪਿਛਲੀ ਉਦਾਹਰਨ ਵਿੱਚ, SUMIF ਫੰਕਸ਼ਨ ਨੰਬਰਾਂ ਦੀ ਇੱਕ ਐਰੇ ਵਾਪਸ ਕਰਦਾ ਹੈ, ਹਰੇਕ ਵਿਅਕਤੀਗਤ ਸਥਿਤੀ ਲਈ ਜੋੜਾਂ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। SUMPRODUCT ਇਹਨਾਂ ਸੰਖਿਆਵਾਂ ਨੂੰ ਇਕੱਠੇ ਜੋੜਦਾ ਹੈ ਅਤੇ ਅੰਤਮ ਕੁੱਲ ਨੂੰ ਆਊਟਪੁੱਟ ਕਰਦਾ ਹੈ। SUM ਫੰਕਸ਼ਨ ਦੇ ਉਲਟ, SUMPRODUCT ਨੂੰ ਐਰੇ ਦੀ ਪ੍ਰਕਿਰਿਆ ਕਰਨ ਲਈ ਡਿਜ਼ਾਇਨ ਕੀਤਾ ਗਿਆ ਹੈ, ਇਸਲਈ ਇਹ ਤੁਹਾਨੂੰ Ctrl + Shift + Enter ਦਬਾਏ ਬਿਨਾਂ ਇੱਕ ਨਿਯਮਤ ਫਾਰਮੂਲੇ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ।
ਵਾਈਲਡਕਾਰਡਾਂ ਨਾਲ ਕਈ ਮਾਪਦੰਡਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ SUMIF
ਐਕਸਲ SUMIF ਫੰਕਸ਼ਨ ਵਾਈਲਡਕਾਰਡ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਤੁਸੀਂ ਕਰ ਸਕਦੇ ਹੋਜੇਕਰ ਲੋੜ ਹੋਵੇ ਤਾਂ ਉਹਨਾਂ ਨੂੰ ਕਈ ਮਾਪਦੰਡਾਂ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ।
ਉਦਾਹਰਣ ਲਈ, ਹਰ ਕਿਸਮ ਦੇ ਸੇਬ ਅਤੇ ਕੇਲੇ ਦੀ ਵਿਕਰੀ ਨੂੰ ਜੋੜਨ ਲਈ, ਫਾਰਮੂਲਾ ਹੈ:
=SUM(SUMIF(A2:A10, {"*Apples","*Bananas"}, B2:B10))
ਜੇਕਰ ਤੁਹਾਡੀਆਂ ਸ਼ਰਤਾਂ ਵਿਅਕਤੀਗਤ ਸੈੱਲਾਂ ਵਿੱਚ ਇਨਪੁਟ ਹੋਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ, ਤਾਂ ਤੁਸੀਂ ਉਹਨਾਂ ਸੈੱਲਾਂ ਵਿੱਚ ਸਿੱਧੇ ਵਾਈਲਡਕਾਰਡ ਟਾਈਪ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ SUMPRODUCT SUMIF ਫਾਰਮੂਲੇ ਲਈ ਮਾਪਦੰਡ ਵਜੋਂ ਇੱਕ ਰੇਂਜ ਹਵਾਲਾ ਪ੍ਰਦਾਨ ਕਰ ਸਕਦੇ ਹੋ:
ਇਸ ਉਦਾਹਰਨ ਵਿੱਚ, ਅਸੀਂ ਅੱਖਰਾਂ ਦੇ ਕਿਸੇ ਵੀ ਪਿਛਲੇ ਕ੍ਰਮ ਜਿਵੇਂ ਕਿ ਹਰੇ ਸੇਬ ਅਤੇ ਗੋਲਡਫਿੰਗਰ ਕੇਲੇ ਨਾਲ ਮੇਲ ਕਰਨ ਲਈ ਆਈਟਮ ਦੇ ਨਾਮ ਅੱਗੇ ਇੱਕ ਵਾਈਲਡਕਾਰਡ ਅੱਖਰ (*) ਰੱਖਦੇ ਹਾਂ। ਕਿਸੇ ਸੈੱਲ ਵਿੱਚ ਕਿਤੇ ਵੀ ਖਾਸ ਟੈਕਸਟ ਰੱਖਣ ਵਾਲੀਆਂ ਆਈਟਮਾਂ ਲਈ ਕੁੱਲ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਦੋਵਾਂ ਪਾਸਿਆਂ 'ਤੇ ਇੱਕ ਤਾਰਾ ਰੱਖੋ, ਉਦਾਹਰਨ ਲਈ "*apple*"।
ਇਸ ਤਰ੍ਹਾਂ ਕਈ ਸ਼ਰਤਾਂ ਨਾਲ ਐਕਸਲ ਵਿੱਚ SUMIF ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਹੈ। ਮੈਂ ਪੜ੍ਹਨ ਲਈ ਤੁਹਾਡਾ ਧੰਨਵਾਦ ਕਰਦਾ ਹਾਂ ਅਤੇ ਅਗਲੇ ਹਫ਼ਤੇ ਤੁਹਾਨੂੰ ਸਾਡੇ ਬਲੌਗ 'ਤੇ ਮਿਲਣ ਦੀ ਉਮੀਦ ਕਰਦਾ ਹਾਂ!
ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ ਅਭਿਆਸ ਵਰਕਬੁੱਕ
SUMIF ਮਲਟੀਪਲ ਮਾਪਦੰਡ (.xlsx ਫਾਈਲ)