ਵਿਸ਼ਾ - ਸੂਚੀ
ਇਹ ਟਿਊਟੋਰਿਅਲ SUMIF ਅਤੇ SUMIFS ਫੰਕਸ਼ਨਾਂ ਵਿੱਚ ਉਹਨਾਂ ਦੇ ਸੰਟੈਕਸ ਅਤੇ ਵਰਤੋਂ ਦੇ ਰੂਪ ਵਿੱਚ ਅੰਤਰ ਦੀ ਵਿਆਖਿਆ ਕਰਦਾ ਹੈ, ਅਤੇ Excel 365, 2021, 2019, 2016 ਵਿੱਚ ਮਲਟੀਪਲ AND/OR ਮਾਪਦੰਡਾਂ ਦੇ ਨਾਲ ਮੁੱਲਾਂ ਦੇ ਜੋੜ ਲਈ ਕਈ ਫਾਰਮੂਲਾ ਉਦਾਹਰਨਾਂ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। , 2013, 2010, ਅਤੇ ਘੱਟ।
ਜਿਵੇਂ ਕਿ ਹਰ ਕੋਈ ਜਾਣਦਾ ਹੈ, ਮਾਈਕ੍ਰੋਸਾਫਟ ਐਕਸਲ ਡੇਟਾ ਦੇ ਨਾਲ ਵੱਖ-ਵੱਖ ਗਣਨਾਵਾਂ ਕਰਨ ਲਈ ਫੰਕਸ਼ਨਾਂ ਦੀ ਇੱਕ ਲੜੀ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਕੁਝ ਲੇਖ ਪਹਿਲਾਂ, ਅਸੀਂ COUNTIF ਅਤੇ COUNTIFS ਦੀ ਪੜਚੋਲ ਕੀਤੀ, ਜੋ ਕ੍ਰਮਵਾਰ ਇੱਕ ਸਥਿਤੀ ਅਤੇ ਕਈ ਸਥਿਤੀਆਂ ਦੇ ਅਧਾਰ ਤੇ ਸੈੱਲਾਂ ਦੀ ਗਿਣਤੀ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤੇ ਗਏ ਹਨ। ਪਿਛਲੇ ਹਫ਼ਤੇ ਅਸੀਂ ਐਕਸਲ SUMIF ਨੂੰ ਕਵਰ ਕੀਤਾ ਜੋ ਨਿਰਧਾਰਤ ਮਾਪਦੰਡਾਂ ਨੂੰ ਪੂਰਾ ਕਰਦੇ ਹੋਏ ਮੁੱਲ ਜੋੜਦਾ ਹੈ। ਹੁਣ ਸਮਾਂ ਆ ਗਿਆ ਹੈ SUMIF - Excel SUMIFS ਦੇ ਬਹੁਵਚਨ ਸੰਸਕਰਣ 'ਤੇ ਜਾਣ ਦਾ ਜੋ ਕਈ ਮਾਪਦੰਡਾਂ ਦੁਆਰਾ ਮੁੱਲਾਂ ਨੂੰ ਜੋੜਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।
ਜੋ ਲੋਕ SUMIF ਫੰਕਸ਼ਨ ਤੋਂ ਜਾਣੂ ਹਨ ਉਹ ਸੋਚ ਸਕਦੇ ਹਨ ਕਿ ਇਸਨੂੰ SUMIFS ਵਿੱਚ ਬਦਲਣ ਲਈ ਇੱਕ ਵਾਧੂ "S" ਦੀ ਲੋੜ ਹੈ। ਅਤੇ ਕੁਝ ਵਾਧੂ ਮਾਪਦੰਡ। ਇਹ ਕਾਫ਼ੀ ਤਰਕਪੂਰਨ ਜਾਪਦਾ ਹੈ... ਪਰ "ਲਾਜ਼ੀਕਲ" ਇਹ ਹਮੇਸ਼ਾ ਅਜਿਹਾ ਨਹੀਂ ਹੁੰਦਾ ਜਦੋਂ ਮਾਈਕ੍ਰੋਸਾੱਫਟ ਨਾਲ ਕੰਮ ਕੀਤਾ ਜਾਂਦਾ ਹੈ: )
ਐਕਸਲ SUMIF ਫੰਕਸ਼ਨ - ਸਿੰਟੈਕਸ & ਵਰਤੋਂ
SUMIF ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਇੱਕ ਇੱਕ ਮਾਪਦੰਡ ਦੇ ਆਧਾਰ 'ਤੇ ਸ਼ਰਤ ਅਨੁਸਾਰ ਮੁੱਲਾਂ ਨੂੰ ਜੋੜਨ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਅਸੀਂ ਪਿਛਲੇ ਲੇਖ ਵਿੱਚ SUMIF ਸੰਟੈਕਸ ਦੀ ਵਿਸਥਾਰ ਵਿੱਚ ਚਰਚਾ ਕੀਤੀ ਸੀ, ਅਤੇ ਇੱਥੇ ਸਿਰਫ਼ ਇੱਕ ਤੇਜ਼ ਰਿਫ੍ਰੈਸ਼ਰ ਹੈ।
SUMIF(ਰੇਂਜ, ਮਾਪਦੰਡ, [ਸਮ_ਰੇਂਜ])- ਰੇਂਜ - ਸੈੱਲਾਂ ਦੀ ਰੇਂਜ ਤੁਹਾਡੇ ਮਾਪਦੰਡ ਦੁਆਰਾ ਮੁਲਾਂਕਣ ਕਰਨ ਲਈ, ਲੋੜੀਂਦਾ ਹੈ।
- ਮਾਪਦੰਡ - ਉਹ ਸ਼ਰਤ ਜੋਤੁਹਾਨੂੰ ਇੱਕ ਹੋਰ ਛੋਟੀ ਚਾਲ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਪਵੇਗੀ - ਇੱਕ SUM ਫੰਕਸ਼ਨ ਵਿੱਚ ਆਪਣੇ SUMIF ਫਾਰਮੂਲੇ ਨੂੰ ਨੱਥੀ ਕਰੋ, ਇਸ ਤਰ੍ਹਾਂ:
=SUM(SUMIF(C2:C9, {"John","Mike","Pete"} , D2:D9))
ਜਿਵੇਂ ਤੁਸੀਂ ਦੇਖਦੇ ਹੋ, ਇੱਕ ਐਰੇ ਮਾਪਦੰਡ ਫਾਰਮੂਲੇ ਨੂੰ SUMIF + SUMIF ਦੇ ਮੁਕਾਬਲੇ ਬਹੁਤ ਜ਼ਿਆਦਾ ਸੰਖੇਪ ਬਣਾਉਂਦਾ ਹੈ, ਅਤੇ ਤੁਹਾਨੂੰ ਐਰੇ ਵਿੱਚ ਜਿੰਨੇ ਵੀ ਮੁੱਲ ਸ਼ਾਮਲ ਕਰਨ ਦਿੰਦਾ ਹੈ।
ਇਹ ਪਹੁੰਚ ਸੰਖਿਆਵਾਂ ਦੇ ਨਾਲ-ਨਾਲ ਟੈਕਸਟ ਮੁੱਲਾਂ ਨਾਲ ਵੀ ਕੰਮ ਕਰਦੀ ਹੈ। ਉਦਾਹਰਨ ਲਈ, ਜੇਕਰ ਕਾਲਮ C ਵਿੱਚ ਸਪਲਾਇਰਾਂ ਦੇ ਨਾਵਾਂ ਦੀ ਬਜਾਏ, ਤੁਹਾਡੇ ਕੋਲ 1, 2, 3 ਆਦਿ ਵਰਗੇ ਸਪਲਾਇਰ ਆਈਡੀ ਸਨ, ਤਾਂ ਤੁਹਾਡਾ SUMIF ਫਾਰਮੂਲਾ ਇਸ ਤਰ੍ਹਾਂ ਦਿਖਾਈ ਦੇਵੇਗਾ:
=SUM(SUMIF(C2:C9, {1,2,3} , D2:D9))
ਟੈਕਸਟ ਮੁੱਲਾਂ ਦੇ ਉਲਟ, ਐਰੇ ਆਰਗੂਮੈਂਟਾਂ ਵਿੱਚ ਨੰਬਰਾਂ ਨੂੰ ਡਬਲ ਕੋਟਸ ਵਿੱਚ ਬੰਦ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ।
ਉਦਾਹਰਨ 3. SUMPRODUCT & SUMIF
ਜੇਕਰ, ਤੁਹਾਡਾ ਤਰਜੀਹੀ ਤਰੀਕਾ ਕੁਝ ਸੈੱਲਾਂ ਵਿੱਚ ਮਾਪਦੰਡਾਂ ਨੂੰ ਸੂਚੀਬੱਧ ਕਰਨਾ ਹੈ ਨਾ ਕਿ ਉਹਨਾਂ ਨੂੰ ਫਾਰਮੂਲੇ ਵਿੱਚ ਸਿੱਧੇ ਤੌਰ 'ਤੇ ਨਿਸ਼ਚਿਤ ਕਰਨਾ, ਤੁਸੀਂ SUMIF ਦੀ ਵਰਤੋਂ SUMPRODUCT ਫੰਕਸ਼ਨ ਦੇ ਨਾਲ ਜੋੜ ਕੇ ਕਰ ਸਕਦੇ ਹੋ ਜੋ ਦਿੱਤੇ ਐਰੇ ਵਿੱਚ ਭਾਗਾਂ ਨੂੰ ਗੁਣਾ ਕਰਦਾ ਹੈ, ਅਤੇ ਵਾਪਸ ਕਰਦਾ ਹੈ। ਉਹਨਾਂ ਉਤਪਾਦਾਂ ਦਾ ਜੋੜ।
=SUMPRODUCT(SUMIF(C2:C9, G2:G4, D2:D9))
ਜਿੱਥੇ G2:G4 ਤੁਹਾਡੇ ਮਾਪਦੰਡ ਵਾਲੇ ਸੈੱਲ ਹਨ, ਸਾਡੇ ਕੇਸ ਵਿੱਚ ਸਪਲਾਇਰਾਂ ਦੇ ਨਾਮ, ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿੱਤੇ ਸਕ੍ਰੀਨਸ਼ਾਟ ਵਿੱਚ ਦਰਸਾਇਆ ਗਿਆ ਹੈ।
ਪਰ ਬੇਸ਼ੱਕ, ਕੁਝ ਵੀ ਤੁਹਾਨੂੰ ਤੁਹਾਡੇ SUMIF ਫੰਕਸ਼ਨ ਦੇ ਇੱਕ ਐਰੇ ਮਾਪਦੰਡ ਵਿੱਚ ਮੁੱਲਾਂ ਨੂੰ ਸੂਚੀਬੱਧ ਕਰਨ ਤੋਂ ਨਹੀਂ ਰੋਕਦਾ ਜੇਕਰ ਤੁਸੀਂ ਇਹ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ:
=SUMPRODUCT(SUMIF(C2:C9, {"Mike","John","Pete"}, D2:D9))
ਦੋਵੇਂ ਫਾਰਮੂਲੇ ਦੁਆਰਾ ਵਾਪਸ ਕੀਤੇ ਗਏ ਨਤੀਜੇ ਤੁਹਾਡੇ ਵਾਂਗ ਹੀ ਹੋਣਗੇ ਸਕ੍ਰੀਨਸ਼ੌਟ ਵਿੱਚ ਦੇਖੋ:
ਐਕਸਲ SUMIFS ਮਲਟੀਪਲ ਜਾਂ ਮਾਪਦੰਡਾਂ ਨਾਲ
ਜੇਕਰ ਤੁਸੀਂ ਐਕਸਲ ਵਿੱਚ ਮੁੱਲਾਂ ਨੂੰ ਸ਼ਰਤ ਅਨੁਸਾਰ ਜੋੜਨਾ ਚਾਹੁੰਦੇ ਹੋਮਲਟੀਪਲ ਜਾਂ ਸ਼ਰਤਾਂ, ਪਰ ਸ਼ਰਤਾਂ ਦੇ ਕਈ ਸੈੱਟਾਂ ਦੇ ਨਾਲ, ਤੁਹਾਨੂੰ SUMIF ਦੀ ਬਜਾਏ SUMIFS ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਪਵੇਗੀ। ਫਾਰਮੂਲੇ ਉਸੇ ਤਰ੍ਹਾਂ ਦੇ ਹੋਣਗੇ ਜੋ ਅਸੀਂ ਹੁਣੇ ਚਰਚਾ ਕੀਤੀ ਹੈ।
ਆਮ ਤੌਰ 'ਤੇ, ਇੱਕ ਉਦਾਹਰਨ ਬਿੰਦੂ ਨੂੰ ਬਿਹਤਰ ਢੰਗ ਨਾਲ ਦਰਸਾਉਣ ਵਿੱਚ ਮਦਦ ਕਰ ਸਕਦੀ ਹੈ। ਫਲ ਸਪਲਾਇਰਾਂ ਦੀ ਸਾਡੀ ਸਾਰਣੀ ਵਿੱਚ, ਆਓ ਡਿਲਿਵਰੀ ਦੀ ਮਿਤੀ (ਕਾਲਮ E) ਜੋੜੀਏ ਅਤੇ ਅਕਤੂਬਰ ਵਿੱਚ ਮਾਈਕ, ਜੌਨ ਅਤੇ ਪੀਟ ਦੁਆਰਾ ਡਿਲੀਵਰ ਕੀਤੀ ਗਈ ਕੁੱਲ ਮਾਤਰਾ ਦਾ ਪਤਾ ਕਰੀਏ।
ਉਦਾਹਰਨ 1. SUMIFS + SUMIFS
The ਇਸ ਪਹੁੰਚ ਦੁਆਰਾ ਤਿਆਰ ਕੀਤੇ ਗਏ ਫਾਰਮੂਲੇ ਵਿੱਚ ਬਹੁਤ ਸਾਰੇ ਦੁਹਰਾਓ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ ਅਤੇ ਬੋਝਲ ਲੱਗਦੇ ਹਨ, ਪਰ ਇਹ ਸਮਝਣਾ ਆਸਾਨ ਹੈ ਅਤੇ, ਸਭ ਤੋਂ ਮਹੱਤਵਪੂਰਨ, ਇਹ ਕੰਮ ਕਰਦਾ ਹੈ: )
=SUMIFS(D2:D9,C2:C9, "Mike", E2:E9,">=10/1/2014", E2:E9, "<=10/31/2014") +
SUMIFS(D2:D9, C2: C9, "John", E2:E9, ">=10/1/2014", E2:E9, "<=10/31/2014") +
SUMIFS(D2:D9, C2 :C9, "ਪੀਟ", E2:E9, ">=10/1/2014" ,E2:E9, "<=10/31/2014")
ਜਿਵੇਂ ਤੁਸੀਂ ਦੇਖਦੇ ਹੋ, ਤੁਸੀਂ ਇੱਕ ਲਿਖਦੇ ਹੋ ਹਰੇਕ ਸਪਲਾਇਰ ਲਈ ਵੱਖਰਾ SUMIFS ਫੰਕਸ਼ਨ ਅਤੇ ਦੋ ਸ਼ਰਤਾਂ ਸ਼ਾਮਲ ਕਰੋ - ਅਕਤੂਬਰ-1 (">=10/1/2014",) ਦੇ ਬਰਾਬਰ ਜਾਂ ਵੱਧ ਅਤੇ ਅਕਤੂਬਰ 31 ("<=10/31) ਤੋਂ ਘੱਟ ਜਾਂ ਬਰਾਬਰ। /2014"), ਅਤੇ ਫਿਰ ਤੁਸੀਂ ਨਤੀਜਿਆਂ ਨੂੰ ਜੋੜਦੇ ਹੋ।
ਉਦਾਹਰਨ 2. SUM & ਇੱਕ ਐਰੇ ਆਰਗੂਮੈਂਟ ਦੇ ਨਾਲ SUMIFS
ਮੈਂ SUMIF ਉਦਾਹਰਨ ਵਿੱਚ ਇਸ ਪਹੁੰਚ ਦੇ ਸਾਰ ਨੂੰ ਸਮਝਾਉਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕੀਤੀ ਹੈ, ਇਸ ਲਈ ਹੁਣ ਅਸੀਂ ਸਿਰਫ਼ ਉਸ ਫਾਰਮੂਲੇ ਦੀ ਨਕਲ ਕਰ ਸਕਦੇ ਹਾਂ, ਆਰਗੂਮੈਂਟਾਂ ਦਾ ਕ੍ਰਮ ਬਦਲ ਸਕਦੇ ਹਾਂ (ਜਿਵੇਂ ਕਿ ਤੁਹਾਨੂੰ ਯਾਦ ਹੈ ਕਿ ਇਹ SUMIF ਵਿੱਚ ਵੱਖਰਾ ਹੈ। ਅਤੇ SUMIFS) ਅਤੇ ਵਾਧੂ ਮਾਪਦੰਡ ਜੋੜੋ। ਨਤੀਜਾ ਫਾਰਮੂਲਾ SUMIFS + SUMIFS ਨਾਲੋਂ ਵਧੇਰੇ ਸੰਖੇਪ ਹੈ:
=SUM(SUMIFS(D2:D9,C2:C9, {"Mike", "John", "Pete"}, E2:E9,">=10/1/2014", E2:E9, "<=10/31/2014"))
ਇਸ ਦੁਆਰਾ ਵਾਪਸ ਕੀਤਾ ਨਤੀਜਾਇਹ ਫਾਰਮੂਲਾ ਬਿਲਕੁਲ ਉਹੀ ਹੈ ਜੋ ਤੁਸੀਂ ਉੱਪਰ ਦਿੱਤੇ ਸਕ੍ਰੀਨਸ਼ੌਟ ਵਿੱਚ ਦੇਖਦੇ ਹੋ।
ਉਦਾਹਰਨ 3. SUMPRODUCT & SUMIFS
ਜਿਵੇਂ ਕਿ ਤੁਹਾਨੂੰ ਯਾਦ ਹੈ, SUMPRODUCT ਪਹੁੰਚ ਪਿਛਲੇ ਦੋ ਨਾਲੋਂ ਵੱਖਰਾ ਹੈ ਜਿਸ ਤਰੀਕੇ ਨਾਲ ਤੁਸੀਂ ਆਪਣੇ ਹਰੇਕ ਮਾਪਦੰਡ ਨੂੰ ਇੱਕ ਵੱਖਰੇ ਸੈੱਲ ਵਿੱਚ ਦਾਖਲ ਕਰਦੇ ਹੋ ਨਾ ਕਿ ਉਹਨਾਂ ਨੂੰ ਫਾਰਮੂਲੇ ਵਿੱਚ ਸਿੱਧਾ ਨਿਸ਼ਚਿਤ ਕਰਦੇ ਹੋ। ਕਈ ਮਾਪਦੰਡ ਸੈੱਟਾਂ ਦੇ ਮਾਮਲੇ ਵਿੱਚ, SUMPRODUCT ਫੰਕਸ਼ਨ ਕਾਫੀ ਨਹੀਂ ਹੋਵੇਗਾ ਅਤੇ ਤੁਹਾਨੂੰ ISNUMBER ਅਤੇ MATCH ਵੀ ਲਗਾਉਣੇ ਪੈਣਗੇ।
ਇਸ ਲਈ, ਇਹ ਮੰਨਦੇ ਹੋਏ ਕਿ ਸਪਲਾਈ ਦੇ ਨਾਮ ਸੈੱਲ H1:H3 ਵਿੱਚ ਹਨ, ਸ਼ੁਰੂਆਤੀ ਮਿਤੀ ਵਿੱਚ ਹੈ ਸੈੱਲ H4 ਅਤੇ ਅੰਤਮ ਮਿਤੀ ਸੈੱਲ H5 ਵਿੱਚ, ਸਾਡਾ SUMPRODUCT ਫਾਰਮੂਲਾ ਹੇਠ ਲਿਖੀ ਸ਼ਕਲ ਲੈਂਦਾ ਹੈ:
=SUMPRODUCT(--(E2:E9>=H4), --(E2:E9<=H5), --(ISNUMBER(MATCH(C2:C9, H1:H3,0))), D2:D9)
ਬਹੁਤ ਸਾਰੇ ਲੋਕ ਹੈਰਾਨ ਹੁੰਦੇ ਹਨ ਕਿ ਡਬਲ ਡੈਸ਼ (--) ਦੀ ਵਰਤੋਂ ਕਿਉਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ? SUMPRODUCT ਫਾਰਮੂਲੇ ਵਿੱਚ। ਬਿੰਦੂ ਇਹ ਹੈ ਕਿ Excel SUMPRODUCT ਸਾਰੇ ਅੰਕੀ ਮੁੱਲਾਂ ਨੂੰ ਅਣਡਿੱਠ ਕਰਦਾ ਹੈ, ਜਦੋਂ ਕਿ ਸਾਡੇ ਫਾਰਮੂਲੇ ਵਿੱਚ ਤੁਲਨਾ ਕਰਨ ਵਾਲੇ ਆਪਰੇਟਰ ਬੂਲੀਅਨ ਮੁੱਲ (ਸਹੀ / ਗਲਤ) ਵਾਪਸ ਕਰਦੇ ਹਨ, ਜੋ ਕਿ ਗੈਰ-ਸੰਖਿਆਤਮਕ ਹਨ। ਇਹਨਾਂ ਬੂਲੀਅਨ ਮੁੱਲਾਂ ਨੂੰ 1 ਅਤੇ 0 ਵਿੱਚ ਬਦਲਣ ਲਈ, ਤੁਸੀਂ ਡਬਲ ਘਟਾਓ ਚਿੰਨ੍ਹ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ, ਜਿਸਨੂੰ ਤਕਨੀਕੀ ਤੌਰ 'ਤੇ ਡਬਲ ਯੂਨਰੀ ਓਪਰੇਟਰ ਕਿਹਾ ਜਾਂਦਾ ਹੈ। ਪਹਿਲੀ ਯੂਨਰੀ ਕ੍ਰਮਵਾਰ TRUE/FALSE ਨੂੰ -1/0 ਲਈ ਮਜਬੂਰ ਕਰਦੀ ਹੈ। ਦੂਜੀ ਯੂਨਰੀ ਮੁੱਲਾਂ ਨੂੰ ਨਕਾਰਦੀ ਹੈ, ਜਿਵੇਂ ਕਿ ਚਿੰਨ੍ਹ ਨੂੰ ਉਲਟਾ ਕੇ, ਉਹਨਾਂ ਨੂੰ +1 ਅਤੇ 0 ਵਿੱਚ ਬਦਲਦਾ ਹੈ, ਜਿਸਨੂੰ SUMPRODUCT ਫੰਕਸ਼ਨ ਸਮਝ ਸਕਦਾ ਹੈ।
ਮੈਨੂੰ ਉਮੀਦ ਹੈ ਕਿ ਉਪਰੋਕਤ ਵਿਆਖਿਆ ਦਾ ਅਰਥ ਹੋਵੇਗਾ। ਅਤੇ ਭਾਵੇਂ ਅਜਿਹਾ ਨਾ ਹੋਵੇ, ਬਸ ਅੰਗੂਠੇ ਦੇ ਇਸ ਨਿਯਮ ਨੂੰ ਯਾਦ ਰੱਖੋ - ਜਦੋਂ ਤੁਸੀਂ ਆਪਣੇ SUMPRODUCT ਵਿੱਚ ਤੁਲਨਾਤਮਕ ਓਪਰੇਟਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹੋਵੋ ਤਾਂ ਡਬਲ ਯੂਨਰੀ ਓਪਰੇਟਰ (--) ਦੀ ਵਰਤੋਂ ਕਰੋ।ਫਾਰਮੂਲੇ।
ਐਰੇ ਫਾਰਮੂਲੇ ਵਿੱਚ Excel SUM ਦੀ ਵਰਤੋਂ
ਜਿਵੇਂ ਕਿ ਤੁਹਾਨੂੰ ਯਾਦ ਹੈ, Microsoft ਨੇ Excel 2007 ਵਿੱਚ SUMIFS ਫੰਕਸ਼ਨ ਲਾਗੂ ਕੀਤਾ ਹੈ। ਜੇਕਰ ਕੋਈ ਅਜੇ ਵੀ Excel 2003, 2000 ਜਾਂ ਇਸ ਤੋਂ ਪਹਿਲਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ, ਤਾਂ ਤੁਹਾਨੂੰ ਇੱਕ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਪਵੇਗੀ। ਮਲਟੀਪਲ AND ਮਾਪਦੰਡਾਂ ਦੇ ਨਾਲ ਮੁੱਲ ਜੋੜਨ ਲਈ SUM ਐਰੇ ਫਾਰਮੂਲਾ। ਕੁਦਰਤੀ ਤੌਰ 'ਤੇ, ਇਹ ਪਹੁੰਚ ਐਕਸਲ 2013 - 2007 ਦੇ ਆਧੁਨਿਕ ਸੰਸਕਰਣਾਂ ਵਿੱਚ ਵੀ ਕੰਮ ਕਰਦੀ ਹੈ, ਅਤੇ ਇਸਨੂੰ SUMIFS ਫੰਕਸ਼ਨ ਦਾ ਇੱਕ ਪੁਰਾਣੇ ਜ਼ਮਾਨੇ ਦਾ ਹਮਰੁਤਬਾ ਮੰਨਿਆ ਜਾ ਸਕਦਾ ਹੈ।
ਉੱਪਰ ਦੱਸੇ ਗਏ SUMIF ਫਾਰਮੂਲੇ ਵਿੱਚ, ਤੁਸੀਂ ਪਹਿਲਾਂ ਹੀ ਐਰੇ ਆਰਗੂਮੈਂਟਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਚੁੱਕੇ ਹੋ, ਪਰ ਇੱਕ ਐਰੇ ਫਾਰਮੂਲਾ ਕੁਝ ਵੱਖਰਾ ਹੈ।
ਉਦਾਹਰਨ 1. ਐਕਸਲ 2003 ਅਤੇ ਇਸ ਤੋਂ ਪਹਿਲਾਂ ਵਿੱਚ ਮਲਟੀਪਲ AND ਮਾਪਦੰਡਾਂ ਦੇ ਨਾਲ ਜੋੜ
ਆਓ ਪਹਿਲੀ ਉਦਾਹਰਨ 'ਤੇ ਵਾਪਸ ਚਲੀਏ ਜਿੱਥੇ ਸਾਨੂੰ ਇਸ ਨਾਲ ਸਬੰਧਤ ਰਕਮਾਂ ਦਾ ਜੋੜ ਪਤਾ ਲੱਗਾ ਇੱਕ ਦਿੱਤਾ ਫਲ ਅਤੇ ਸਪਲਾਇਰ:
ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਪਹਿਲਾਂ ਹੀ ਜਾਣਦੇ ਹੋ, ਇਹ ਕੰਮ ਇੱਕ ਆਮ SUMIFS ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਆਸਾਨੀ ਨਾਲ ਪੂਰਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ:
=SUMIFS(C2:C9, A2:A9, "apples", B2:B9, "Pete")
ਅਤੇ ਹੁਣ, ਆਓ ਦੇਖੀਏ ਕਿ ਐਕਸਲ ਦੇ ਸ਼ੁਰੂਆਤੀ "SUMIFS-ਮੁਕਤ" ਸੰਸਕਰਣਾਂ ਵਿੱਚ ਇਹੀ ਕੰਮ ਕਿਵੇਂ ਪੂਰਾ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਸਭ ਤੋਂ ਪਹਿਲਾਂ, ਤੁਸੀਂ ਉਹਨਾਂ ਸਾਰੀਆਂ ਸ਼ਰਤਾਂ ਨੂੰ ਲਿਖੋ ਜੋ ਸੀਮਾ = ਸਥਿਤੀ" ਦੇ ਰੂਪ ਵਿੱਚ ਪੂਰੀਆਂ ਹੋਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ। ਇਸ ਉਦਾਹਰਨ ਵਿੱਚ, ਸਾਡੇ ਕੋਲ ਦੋ ਰੇਂਜ/ਸ਼ਰਤਾਂ ਜੋੜੇ ਹਨ:
ਸ਼ਰਤ 1: A2:A9="apples"
ਸ਼ਰਤ 2: B2:B9="Pete"
ਫਿਰ, ਤੁਸੀਂ ਇੱਕ SUM ਫਾਰਮੂਲੇ ਲਿਖਦੇ ਹੋ ਜੋ ਤੁਹਾਡੇ ਸਾਰੇ ਰੇਂਜ/ਸਥਿਤੀ ਜੋੜਿਆਂ ਨੂੰ "ਗੁਣਾ" ਕਰਦਾ ਹੈ, ਹਰ ਇੱਕ ਬਰੈਕਟਾਂ ਵਿੱਚ ਬੰਦ ਹੁੰਦਾ ਹੈ। ਆਖਰੀ ਗੁਣਕ ਜੋੜ ਰੇਂਜ ਹੈ, ਸਾਡੇ ਕੇਸ ਵਿੱਚ C2:C9:
=SUM((A2:A9="apples") * ( B2:B9="Pete") * ( C2:C9))
ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿੱਤੇ ਸਕ੍ਰੀਨਸ਼ਾਟ ਵਿੱਚ ਦਰਸਾਇਆ ਗਿਆ ਹੈ,ਫਾਰਮੂਲਾ ਬਿਲਕੁਲ ਨਵੀਨਤਮ ਐਕਸਲ 2013 ਸੰਸਕਰਣ ਵਿੱਚ ਕੰਮ ਕਰਦਾ ਹੈ।
ਨੋਟ ਕਰੋ। ਕਿਸੇ ਵੀ ਐਰੇ ਫਾਰਮੂਲੇ ਨੂੰ ਦਾਖਲ ਕਰਦੇ ਸਮੇਂ, ਤੁਹਾਨੂੰ Ctrl + Shift + Enter ਨੂੰ ਦਬਾਉਣਾ ਚਾਹੀਦਾ ਹੈ। ਇੱਕ ਵਾਰ ਜਦੋਂ ਤੁਸੀਂ ਅਜਿਹਾ ਕਰ ਲੈਂਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਡਾ ਫਾਰਮੂਲਾ {ਕਰਲੀ ਬਰੇਸ} ਵਿੱਚ ਨੱਥੀ ਹੋ ਜਾਂਦਾ ਹੈ, ਜੋ ਕਿ ਇੱਕ ਵਿਜ਼ੂਅਲ ਸੰਕੇਤ ਹੈ ਕਿ ਇੱਕ ਐਰੇ ਫਾਰਮੂਲਾ ਸਹੀ ਢੰਗ ਨਾਲ ਦਰਜ ਕੀਤਾ ਗਿਆ ਹੈ। ਜੇਕਰ ਤੁਸੀਂ ਬਰੇਸ ਨੂੰ ਹੱਥੀਂ ਟਾਈਪ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਡਾ ਫਾਰਮੂਲਾ ਇੱਕ ਟੈਕਸਟ ਸਤਰ ਵਿੱਚ ਬਦਲ ਜਾਵੇਗਾ, ਅਤੇ ਇਹ ਕੰਮ ਨਹੀਂ ਕਰੇਗਾ।
ਉਦਾਹਰਨ 2. ਆਧੁਨਿਕ ਐਕਸਲ ਸੰਸਕਰਣਾਂ ਵਿੱਚ SUM ਐਰੇ ਫਾਰਮੂਲੇ
Excel ਦੇ ਆਧੁਨਿਕ ਸੰਸਕਰਣਾਂ ਵਿੱਚ ਵੀ, SUM ਫੰਕਸ਼ਨ ਦੀ ਸ਼ਕਤੀ ਨੂੰ ਘੱਟ ਨਹੀਂ ਸਮਝਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। SUM ਐਰੇ ਫਾਰਮੂਲਾ ਸਿਰਫ਼ ਮਨ ਦੀ ਜਿਮਨਾਸਟਿਕ ਨਹੀਂ ਹੈ, ਪਰ ਇਸਦਾ ਇੱਕ ਵਿਹਾਰਕ ਮੁੱਲ ਹੈ, ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿੱਤੀ ਉਦਾਹਰਨ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।
ਮੰਨ ਲਓ, ਤੁਹਾਡੇ ਕੋਲ ਦੋ ਕਾਲਮ ਹਨ, B ਅਤੇ C, ਅਤੇ ਤੁਹਾਨੂੰ ਇਹ ਗਿਣਨ ਦੀ ਲੋੜ ਹੈ ਕਿ ਕਿੰਨੀ ਵਾਰ ਕਾਲਮ C ਕਾਲਮ B ਤੋਂ ਵੱਡਾ ਹੁੰਦਾ ਹੈ, ਜਦੋਂ ਕਾਲਮ C ਵਿੱਚ ਇੱਕ ਮੁੱਲ 10 ਦੇ ਬਰਾਬਰ ਜਾਂ ਵੱਧ ਹੁੰਦਾ ਹੈ। ਇੱਕ ਤੁਰੰਤ ਹੱਲ ਜੋ ਦਿਮਾਗ ਵਿੱਚ ਆਉਂਦਾ ਹੈ ਉਹ SUM ਐਰੇ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰ ਰਿਹਾ ਹੈ:
=SUM((C1:C10>=10) * (C1:C10>B1:B10))
ਉਪਰੋਕਤ ਫਾਰਮੂਲੇ ਲਈ ਕੋਈ ਵਿਹਾਰਕ ਉਪਯੋਗ ਨਹੀਂ ਦੇਖ ਰਹੇ ਹੋ? ਇਸ ਬਾਰੇ ਹੋਰ ਤਰੀਕੇ ਨਾਲ ਸੋਚੋ : )
ਮੰਨ ਲਓ, ਤੁਹਾਡੇ ਕੋਲ ਹੇਠਾਂ ਦਿੱਤੇ ਸਕ੍ਰੀਨਸ਼ਾਟ ਵਾਂਗ ਆਰਡਰ ਸੂਚੀ ਹੈ ਅਤੇ ਤੁਸੀਂ ਇਹ ਜਾਣਨਾ ਚਾਹੁੰਦੇ ਹੋ ਕਿ ਦਿੱਤੇ ਗਏ ਮਿਤੀ ਤੱਕ ਕਿੰਨੇ ਉਤਪਾਦ ਪੂਰੇ ਨਹੀਂ ਡਿਲੀਵਰ ਕੀਤੇ ਗਏ ਹਨ। ਐਕਸਲ ਦੀ ਭਾਸ਼ਾ ਵਿੱਚ ਅਨੁਵਾਦ ਕੀਤਾ ਗਿਆ, ਸਾਡੇ ਕੋਲ ਹੇਠ ਲਿਖੀਆਂ ਸ਼ਰਤਾਂ ਹਨ:
ਸ਼ਰਤ 1: ਕਾਲਮ B (ਆਰਡਰ ਕੀਤੀਆਂ ਆਈਟਮਾਂ) ਵਿੱਚ ਇੱਕ ਮੁੱਲ 0 ਤੋਂ ਵੱਧ ਹੈ
ਸ਼ਰਤ 2: ਕਾਲਮ C ਵਿੱਚ ਇੱਕ ਮੁੱਲ (ਡਿਲੀਵਰ ਕੀਤਾ ਗਿਆ) ਵਿੱਚਕਾਲਮ B ਵਿੱਚ ਘੱਟ ਤੋਂ ਘੱਟ
ਸ਼ਰਤ 3: ਕਾਲਮ D ਵਿੱਚ ਇੱਕ ਮਿਤੀ (ਨਿਯਤ ਮਿਤੀ) 11/1/2014 ਤੋਂ ਘੱਟ ਹੈ।
ਤਿੰਨ ਰੇਂਜ/ਸ਼ਰਤਾਂ ਜੋੜਿਆਂ ਨੂੰ ਇਕੱਠੇ ਰੱਖਣ ਨਾਲ, ਤੁਸੀਂ ਪ੍ਰਾਪਤ ਕਰੋਗੇ ਹੇਠਾਂ ਦਿੱਤਾ ਫਾਰਮੂਲਾ:
=SUM((B2:B10>=0)*(B2:B10>C2:C10)*(D2:D10
ਖੈਰ, ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਵਿਚਾਰੇ ਗਏ ਫਾਰਮੂਲੇ ਦੀਆਂ ਉਦਾਹਰਣਾਂ ਨੇ ਸਿਰਫ਼ ਇਸ ਗੱਲ ਦੀ ਸਤ੍ਹਾ ਨੂੰ ਖੁਰਚਿਆ ਹੈ ਕਿ Excel SUMIFS ਅਤੇ SUMIF ਫੰਕਸ਼ਨ ਅਸਲ ਵਿੱਚ ਕੀ ਕਰ ਸਕਦੇ ਹਨ। ਪਰ ਉਮੀਦ ਹੈ, ਉਹਨਾਂ ਨੇ ਤੁਹਾਨੂੰ ਸਹੀ ਦਿਸ਼ਾ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕੀਤੀ ਹੈ ਅਤੇ ਹੁਣ ਤੁਸੀਂ ਆਪਣੀਆਂ ਐਕਸਲ ਵਰਕਬੁੱਕਾਂ ਵਿੱਚ ਮੁੱਲਾਂ ਨੂੰ ਜੋੜ ਸਕਦੇ ਹੋ ਭਾਵੇਂ ਤੁਹਾਨੂੰ ਕਿੰਨੀਆਂ ਵੀ ਗੁੰਝਲਦਾਰ ਸਥਿਤੀਆਂ 'ਤੇ ਵਿਚਾਰ ਕਰਨਾ ਪਵੇ।
ਲਾਜ਼ਮੀ ਤੌਰ 'ਤੇ ਪੂਰਾ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ, ਲੋੜੀਂਦਾ। - ਸਮ_ਰੇਂਜ - ਜੇਕਰ ਸ਼ਰਤ ਪੂਰੀ ਹੁੰਦੀ ਹੈ, ਤਾਂ ਜੋੜਨ ਲਈ ਸੈੱਲ, ਵਿਕਲਪਿਕ।
ਜਿਵੇਂ ਤੁਸੀਂ ਦੇਖਦੇ ਹੋ, ਐਕਸਲ ਦਾ ਸੰਟੈਕਸ SUMIF ਫੰਕਸ਼ਨ ਸਿਰਫ ਇੱਕ ਸ਼ਰਤ ਲਈ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਅਤੇ ਫਿਰ ਵੀ, ਅਸੀਂ ਕਹਿੰਦੇ ਹਾਂ ਕਿ ਐਕਸਲ SUMIF ਦੀ ਵਰਤੋਂ ਕਈ ਮਾਪਦੰਡਾਂ ਦੇ ਨਾਲ ਮੁੱਲਾਂ ਨੂੰ ਜੋੜਨ ਲਈ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ। ਇਹ ਕਿਵੇਂ ਹੋ ਸਕਦਾ ਹੈ? ਕਈ SUMIF ਫੰਕਸ਼ਨਾਂ ਦੇ ਨਤੀਜੇ ਜੋੜ ਕੇ ਅਤੇ ਐਰੇ ਮਾਪਦੰਡਾਂ ਦੇ ਨਾਲ SUMIF ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਕੇ, ਜਿਵੇਂ ਕਿ ਅੱਗੇ ਦਿੱਤੀਆਂ ਉਦਾਹਰਨਾਂ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।
Excel SUMIFS ਫੰਕਸ਼ਨ - ਸਿੰਟੈਕਸ & ਵਰਤੋਂ
ਤੁਸੀਂ ਐਕਸਲ ਵਿੱਚ SUMIFS ਦੀ ਵਰਤੋਂ ਮਲਟੀਪਲ ਮਾਪਦੰਡਾਂ ਦੇ ਆਧਾਰ 'ਤੇ ਮੁੱਲਾਂ ਦਾ ਸ਼ਰਤੀਆ ਜੋੜ ਲੱਭਣ ਲਈ ਕਰਦੇ ਹੋ । SUMIFS ਫੰਕਸ਼ਨ ਨੂੰ Excel 2007 ਵਿੱਚ ਪੇਸ਼ ਕੀਤਾ ਗਿਆ ਸੀ ਅਤੇ ਇਹ Excel 2010, 2013, 2016, 2019, 2021, ਅਤੇ Excel 365 ਦੇ ਸਾਰੇ ਸੰਸਕਰਣਾਂ ਵਿੱਚ ਉਪਲਬਧ ਹੈ।
SUMIF ਦੀ ਤੁਲਨਾ ਵਿੱਚ, SUMIFS ਸੰਟੈਕਸ ਥੋੜਾ ਹੋਰ ਗੁੰਝਲਦਾਰ ਹੈ। :
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)ਪਹਿਲੀਆਂ 3 ਆਰਗੂਮੈਂਟਾਂ ਲਾਜ਼ਮੀ ਹਨ, ਵਾਧੂ ਰੇਂਜਾਂ ਅਤੇ ਉਹਨਾਂ ਨਾਲ ਸੰਬੰਧਿਤ ਮਾਪਦੰਡ ਵਿਕਲਪਿਕ ਹਨ।
-
sum_range
- ਜੋੜਨ ਲਈ ਇੱਕ ਜਾਂ ਵੱਧ ਸੈੱਲ, ਲੋੜੀਂਦੇ ਹਨ। ਇਹ ਇੱਕ ਸਿੰਗਲ ਸੈੱਲ, ਸੈੱਲਾਂ ਦੀ ਇੱਕ ਰੇਂਜ ਜਾਂ ਇੱਕ ਨਾਮੀ ਰੇਂਜ ਹੋ ਸਕਦੀ ਹੈ। ਸਿਰਫ਼ ਨੰਬਰਾਂ ਵਾਲੇ ਸੈੱਲਾਂ ਦਾ ਸਾਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ; ਖਾਲੀ ਅਤੇ ਟੈਕਸਟ ਮੁੱਲਾਂ ਨੂੰ ਅਣਡਿੱਠ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। -
criteria_range1
- ਸੰਬੰਧਿਤ ਮਾਪਦੰਡਾਂ ਦੁਆਰਾ ਮੁਲਾਂਕਣ ਕਰਨ ਲਈ ਪਹਿਲੀ ਰੇਂਜ, ਲੋੜੀਂਦੀ ਹੈ। -
criteria1
- ਪਹਿਲੀ ਸ਼ਰਤ ਜੋ ਪੂਰੀ ਕੀਤੀ ਜਾਣੀ ਚਾਹੀਦੀ ਹੈ, ਲੋੜੀਂਦੀ ਹੈ। ਤੁਸੀਂ ਮਾਪਦੰਡ ਨੂੰ ਇੱਕ ਨੰਬਰ, ਲਾਜ਼ੀਕਲ ਸਮੀਕਰਨ, ਸੈੱਲ ਦੇ ਰੂਪ ਵਿੱਚ ਪ੍ਰਦਾਨ ਕਰ ਸਕਦੇ ਹੋਹਵਾਲਾ, ਟੈਕਸਟ ਜਾਂ ਕੋਈ ਹੋਰ ਐਕਸਲ ਫੰਕਸ਼ਨ। ਉਦਾਹਰਨ ਲਈ ਤੁਸੀਂ 10, ">=10", A1, "cherries" ਜਾਂ TODAY() ਵਰਗੇ ਮਾਪਦੰਡਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। -
criteria_range2, criteria2, …
- ਇਹ ਉਹਨਾਂ ਨਾਲ ਸੰਬੰਧਿਤ ਵਾਧੂ ਰੇਂਜ ਅਤੇ ਮਾਪਦੰਡ ਹਨ, ਵਿਕਲਪਿਕ। ਤੁਸੀਂ SUMIFS ਫਾਰਮੂਲੇ ਵਿੱਚ 127 ਰੇਂਜ/ਮਾਪਦੰਡ ਜੋੜਿਆਂ ਤੱਕ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ।
ਨੋਟ:
- ਇੱਕ SUMIFS ਫਾਰਮੂਲੇ ਦੇ ਸਹੀ ਢੰਗ ਨਾਲ ਕੰਮ ਕਰਨ ਲਈ, ਸਾਰੀਆਂ ਮਾਪਦੰਡ_ਰੇਂਜ ਆਰਗੂਮੈਂਟਾਂ ਵਿੱਚ ਸਮ_ਰੇਂਜ ਵਰਗਾ ਹੀ ਮਾਪ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਯਾਨਿ ਕਤਾਰਾਂ ਅਤੇ ਕਾਲਮਾਂ ਦੀ ਉਹੀ ਸੰਖਿਆ।
- SUMIFS ਫੰਕਸ਼ਨ AND ਤਰਕ ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ, ਮਤਲਬ ਕਿ ਜੋੜ ਰੇਂਜ ਵਿੱਚ ਇੱਕ ਸੈੱਲ ਨੂੰ ਸਿਰਫ਼ ਜੋੜਿਆ ਜਾਂਦਾ ਹੈ। ਜੇਕਰ ਇਹ ਸਾਰੇ ਨਿਰਧਾਰਤ ਮਾਪਦੰਡਾਂ ਨੂੰ ਪੂਰਾ ਕਰਦਾ ਹੈ, ਭਾਵ ਸਾਰੇ ਮਾਪਦੰਡ ਉਸ ਸੈੱਲ ਲਈ ਸਹੀ ਹਨ।
ਬੁਨਿਆਦੀ SUMIFS ਫਾਰਮੂਲਾ
ਅਤੇ ਹੁਣ, ਆਓ ਐਕਸਲ SUMIFS ਫਾਰਮੂਲੇ 'ਤੇ ਇੱਕ ਨਜ਼ਰ ਮਾਰੀਏ। ਦੋ ਹਾਲਾਤ. ਮੰਨ ਲਓ, ਤੁਹਾਡੇ ਕੋਲ ਵੱਖ-ਵੱਖ ਸਪਲਾਇਰਾਂ ਤੋਂ ਫਲਾਂ ਦੀਆਂ ਖੇਪਾਂ ਨੂੰ ਸੂਚੀਬੱਧ ਕਰਨ ਵਾਲੀ ਇੱਕ ਸਾਰਣੀ ਹੈ। ਤੁਹਾਡੇ ਕੋਲ ਕਾਲਮ A ਵਿੱਚ ਫਲਾਂ ਦੇ ਨਾਮ, ਕਾਲਮ B ਵਿੱਚ ਸਪਲਾਇਰਾਂ ਦੇ ਨਾਮ, ਅਤੇ ਕਾਲਮ C ਵਿੱਚ ਮਾਤਰਾ ਹੈ। ਤੁਸੀਂ ਜੋ ਚਾਹੁੰਦੇ ਹੋ ਉਹ ਇੱਕ ਦਿੱਤੇ ਫਲ ਅਤੇ ਸਪਲਾਇਰ ਨਾਲ ਸਬੰਧਤ ਰਕਮਾਂ ਦਾ ਪਤਾ ਲਗਾਉਣਾ ਹੈ, ਉਦਾਹਰਨ ਲਈ। ਪੀਟ ਦੁਆਰਾ ਸਪਲਾਈ ਕੀਤੇ ਗਏ ਸਾਰੇ ਸੇਬ।
ਜਦੋਂ ਤੁਸੀਂ ਕੁਝ ਨਵਾਂ ਸਿੱਖ ਰਹੇ ਹੋ, ਤਾਂ ਸਧਾਰਨ ਚੀਜ਼ਾਂ ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰਨਾ ਹਮੇਸ਼ਾ ਚੰਗਾ ਵਿਚਾਰ ਹੁੰਦਾ ਹੈ। ਇਸ ਲਈ, ਸ਼ੁਰੂ ਕਰਨ ਲਈ, ਆਓ ਸਾਡੇ SUMIFS ਫਾਰਮੂਲੇ ਲਈ ਸਾਰੀਆਂ ਆਰਗੂਮੈਂਟਾਂ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰੀਏ:
- sum_range - C2:C9
- criteria_range1 - A2:A9
- ਮਾਪਦੰਡ1 - " ਸੇਬ"
- ਮਾਪਦੰਡ_ਰੇਂਜ2 - B2:B9
- ਮਾਪਦੰਡ2 -"ਪੀਟ"
ਹੁਣ ਉਪਰੋਕਤ ਪੈਰਾਮੀਟਰਾਂ ਨੂੰ ਇਕੱਠਾ ਕਰੋ, ਅਤੇ ਤੁਹਾਨੂੰ ਹੇਠਾਂ ਦਿੱਤੇ SUMIFS ਫਾਰਮੂਲੇ ਮਿਲਣਗੇ:
=SUMIFS(C2:C9, A2:A9, "apples", B2:B9, "Pete")
ਨੂੰ ਫਾਰਮੂਲੇ ਨੂੰ ਹੋਰ ਸੁਧਾਰੋ, ਤੁਸੀਂ ਸੈੱਲ ਸੰਦਰਭਾਂ ਨਾਲ ਟੈਕਸਟ ਮਾਪਦੰਡ "ਐਪਲ" ਅਤੇ "ਪੀਟ" ਨੂੰ ਬਦਲ ਸਕਦੇ ਹੋ। ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਤੁਹਾਨੂੰ ਕਿਸੇ ਵੱਖਰੇ ਸਪਲਾਇਰ ਤੋਂ ਦੂਜੇ ਫਲਾਂ ਦੀ ਮਾਤਰਾ ਦੀ ਗਣਨਾ ਕਰਨ ਲਈ ਫਾਰਮੂਲਾ ਬਦਲਣ ਦੀ ਲੋੜ ਨਹੀਂ ਹੋਵੇਗੀ:
=SUMIFS(C2:C9, A2:A9, F1, B2:B9, F2)
ਨੋਟ ਕਰੋ। SUMIF ਅਤੇ SUMIFS ਫੰਕਸ਼ਨ ਕੁਦਰਤ ਦੁਆਰਾ ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਹਨ। ਉਹਨਾਂ ਨੂੰ ਟੈਕਸਟ ਕੇਸ ਦੀ ਪਛਾਣ ਕਰਨ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਐਕਸਲ ਵਿੱਚ ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ SUMIF ਅਤੇ SUMIFS ਫਾਰਮੂਲਾ ਦੇਖੋ।
ਐਕਸਲ ਵਿੱਚ SUMIF ਬਨਾਮ SUMIFS
ਕਿਉਂਕਿ ਇਸ ਟਿਊਟੋਰਿਅਲ ਦਾ ਉਦੇਸ਼ ਹਰ ਸੰਭਵ ਨੂੰ ਕਵਰ ਕਰਨਾ ਹੈ ਕਈ ਸ਼ਰਤਾਂ ਦੁਆਰਾ ਮੁੱਲਾਂ ਨੂੰ ਜੋੜਨ ਦੇ ਤਰੀਕੇ, ਅਸੀਂ ਦੋਨਾਂ ਫੰਕਸ਼ਨਾਂ - ਐਕਸਲ SUMIFS ਅਤੇ SUMIF ਨਾਲ ਕਈ ਮਾਪਦੰਡਾਂ ਨਾਲ ਫਾਰਮੂਲਾ ਉਦਾਹਰਨਾਂ 'ਤੇ ਚਰਚਾ ਕਰਾਂਗੇ। ਇਹਨਾਂ ਦੀ ਸਹੀ ਵਰਤੋਂ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਇਹ ਸਮਝਣ ਦੀ ਲੋੜ ਹੈ ਕਿ ਇਹਨਾਂ ਦੋਨਾਂ ਫੰਕਸ਼ਨਾਂ ਵਿੱਚ ਕੀ ਸਮਾਨ ਹੈ ਅਤੇ ਉਹ ਕਿਸ ਤਰੀਕੇ ਨਾਲ ਵੱਖ-ਵੱਖ ਹਨ।
ਜਦੋਂ ਕਿ ਸਾਂਝਾ ਹਿੱਸਾ ਸਪੱਸ਼ਟ ਹੈ (ਸਮਾਨ ਉਦੇਸ਼ ਅਤੇ ਮਾਪਦੰਡ), ਅੰਤਰ ਇੰਨੇ ਸਪੱਸ਼ਟ ਨਹੀਂ ਹਨ। , ਹਾਲਾਂਕਿ ਬਹੁਤ ਜ਼ਰੂਰੀ ਹੈ।
SUMIF ਅਤੇ SUMIFS ਵਿੱਚ 4 ਮੁੱਖ ਅੰਤਰ ਹਨ:
- ਸ਼ਰਤਾਂ ਦੀ ਸੰਖਿਆ । SUMIF ਇੱਕ ਸਮੇਂ ਵਿੱਚ ਸਿਰਫ਼ ਇੱਕ ਸਥਿਤੀ ਦਾ ਮੁਲਾਂਕਣ ਕਰ ਸਕਦਾ ਹੈ ਜਦੋਂ ਕਿ SUMIFS ਕਈ ਮਾਪਦੰਡਾਂ ਦੀ ਜਾਂਚ ਕਰ ਸਕਦਾ ਹੈ।
- ਸੰਟੈਕਸ । SUMIF ਦੇ ਨਾਲ, sum_range ਆਖਰੀ ਅਤੇ ਵਿਕਲਪਿਕ ਆਰਗੂਮੈਂਟ ਹੈ - ਜੇਕਰ ਪਰਿਭਾਸ਼ਿਤ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ, ਤਾਂ ਰੇਂਜ ਆਰਗੂਮੈਂਟ ਵਿੱਚ ਮੁੱਲਾਂ ਦਾ ਸਾਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। SUMIFS ਦੇ ਨਾਲ, ਸਮ_ਰੇਂਜ ਪਹਿਲਾ ਅਤੇ ਲੋੜੀਂਦਾ ਆਰਗੂਮੈਂਟ ਹੈ।
- ਰੇਂਜਾਂ ਦਾ ਆਕਾਰ। SUMIF ਫਾਰਮੂਲੇ ਵਿੱਚ, ਸਮ_ਰੇਂਜ ਜ਼ਰੂਰੀ ਨਹੀਂ ਕਿ ਇੱਕੋ ਜਿਹਾ ਹੋਵੇ। ਆਕਾਰ ਅਤੇ ਆਕਾਰ ਰੇਂਜ ਦੇ ਰੂਪ ਵਿੱਚ, ਜਿੰਨਾ ਚਿਰ ਤੁਹਾਡੇ ਕੋਲ ਉੱਪਰੀ ਖੱਬਾ ਸੈੱਲ ਸੱਜੇ ਹੈ। ਐਕਸਲ SUMIFS ਵਿੱਚ, ਹਰੇਕ ਮਾਪਦੰਡ_ਰੇਂਜ ਵਿੱਚ ਸਮ_ਰੇਂਜ ਆਰਗੂਮੈਂਟ ਵਾਂਗ ਹੀ ਕਤਾਰਾਂ ਅਤੇ ਕਾਲਮਾਂ ਦੀ ਗਿਣਤੀ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ।
ਉਦਾਹਰਨ ਲਈ, SUMIF(A2:A9,F1,C2:C18) ਸਹੀ ਨਤੀਜਾ ਵਾਪਸ ਕਰੇਗਾ ਕਿਉਂਕਿ sum_range ਆਰਗੂਮੈਂਟ (C2) ਵਿੱਚ ਸਭ ਤੋਂ ਖੱਬਾ ਸੈੱਲ ਸਹੀ ਹੈ। ਇਸ ਲਈ, ਐਕਸਲ ਆਪਣੇ ਆਪ ਸੁਧਾਰ ਕਰੇਗਾ ਅਤੇ ਸਮ_ਰੇਂਜ ਵਿੱਚ ਜਿੰਨੇ ਹੀ ਕਾਲਮ ਅਤੇ ਕਤਾਰਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰੇਗਾ ਜਿਵੇਂ ਕਿ ਰੇਂਜ ਵਿੱਚ ਹਨ।
ਅਸਮਾਨ ਆਕਾਰ ਦੀਆਂ ਰੇਂਜਾਂ ਵਾਲਾ ਇੱਕ SUMIFS ਫਾਰਮੂਲਾ ਵਾਪਸ ਆਵੇਗਾ। ਇੱਕ #VALUE! ਗਲਤੀ।
- ਉਪਲਬਧਤਾ । SUMIF 365 ਤੋਂ 2000 ਤੱਕ, ਸਾਰੇ ਐਕਸਲ ਸੰਸਕਰਣਾਂ ਵਿੱਚ ਉਪਲਬਧ ਹੈ। SUMIFS ਐਕਸਲ 2007 ਅਤੇ ਇਸ ਤੋਂ ਉੱਚੇ ਵਿੱਚ ਉਪਲਬਧ ਹੈ।
ਠੀਕ ਹੈ, ਕਾਫ਼ੀ ਰਣਨੀਤੀ (ਅਰਥਾਤ ਥਿਊਰੀ), ਆਓ ਰਣਨੀਤੀਆਂ (ਜਿਵੇਂ ਕਿ ਫਾਰਮੂਲਾ ਉਦਾਹਰਨਾਂ: )
ਐਕਸਲ ਵਿੱਚ SUMIFS ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ - ਫਾਰਮੂਲਾ ਉਦਾਹਰਣ
ਇੱਕ ਪਲ ਪਹਿਲਾਂ, ਅਸੀਂ ਦੋ ਟੈਕਸਟ ਮਾਪਦੰਡਾਂ ਵਾਲੇ ਇੱਕ ਸਧਾਰਨ SUMIFS ਫਾਰਮੂਲੇ ਦੀ ਚਰਚਾ ਕੀਤੀ ਸੀ। ਇਸੇ ਤਰ੍ਹਾਂ, ਤੁਸੀਂ ਨੰਬਰਾਂ, ਮਿਤੀਆਂ, ਲਾਜ਼ੀਕਲ ਸਮੀਕਰਨਾਂ, ਅਤੇ ਹੋਰ ਐਕਸਲ ਫੰਕਸ਼ਨਾਂ ਦੁਆਰਾ ਦਰਸਾਏ ਗਏ ਕਈ ਮਾਪਦੰਡਾਂ ਦੇ ਨਾਲ ਐਕਸਲ SUMIFS ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ।
ਉਦਾਹਰਨ 1. ਤੁਲਨਾ ਆਪਰੇਟਰਾਂ ਦੇ ਨਾਲ ਐਕਸਲ SUMIFS
ਸਾਡੇ ਫਲ ਵਿੱਚ ਸਪਲਾਇਰ ਟੇਬਲ, ਮੰਨ ਲਓ, ਤੁਸੀਂ ਮਾਈਕ ਦੁਆਰਾ ਸਾਰੀਆਂ ਡਿਲਿਵਰੀ ਨੂੰ ਮਾਤਰਾ ਦੇ ਨਾਲ ਜੋੜਨਾ ਚਾਹੁੰਦੇ ਹੋ। 200 ਜਾਂ ਵੱਧ।ਅਜਿਹਾ ਕਰਨ ਲਈ, ਤੁਸੀਂ ਮਾਪਦੰਡ2 ਵਿੱਚ ਤੁਲਨਾ ਆਪਰੇਟਰ "ਇਸ ਤੋਂ ਵੱਧ ਜਾਂ ਬਰਾਬਰ" (>=) ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ ਅਤੇ ਹੇਠਾਂ ਦਿੱਤਾ SUMIFS ਫਾਰਮੂਲਾ ਪ੍ਰਾਪਤ ਕਰੋ:
=SUMIFS(C2:C9,B2:B9,"Mike",C2:C9,">=200")
ਨੋਟ ਕਰੋ। ਕਿਰਪਾ ਕਰਕੇ ਧਿਆਨ ਦਿਓ ਕਿ ਐਕਸਲ SUMIFS ਫਾਰਮੂਲੇ ਵਿੱਚ, ਤੁਲਨਾਤਮਕ ਓਪਰੇਟਰਾਂ ਦੇ ਨਾਲ ਲਾਜ਼ੀਕਲ ਸਮੀਕਰਨ ਹਮੇਸ਼ਾ ਡਬਲ ਕੋਟਸ ("") ਵਿੱਚ ਬੰਦ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ।
ਅਸੀਂ ਐਕਸਲ SUMIF ਫੰਕਸ਼ਨ ਦੀ ਚਰਚਾ ਕਰਦੇ ਸਮੇਂ ਸਾਰੇ ਸੰਭਾਵੀ ਤੁਲਨਾ ਆਪਰੇਟਰਾਂ ਨੂੰ ਵਿਸਥਾਰ ਵਿੱਚ ਕਵਰ ਕੀਤਾ, ਉਹੀ ਓਪਰੇਟਰਾਂ ਨੂੰ SUMIFS ਮਾਪਦੰਡਾਂ ਵਿੱਚ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਉਦਾਹਰਨ ਲਈ, ਹੇਠਾਂ ਦਿੱਤਾ ਫਾਰਮੂਲਾ ਸੈੱਲ C2:C9 ਦੇ ਸਾਰੇ ਮੁੱਲਾਂ ਦੇ ਜੋੜ ਨੂੰ ਵਾਪਸ ਕਰਦਾ ਹੈ ਜੋ 200 ਤੋਂ ਵੱਧ ਜਾਂ ਬਰਾਬਰ ਹਨ ਅਤੇ 300 ਤੋਂ ਘੱਟ ਜਾਂ ਬਰਾਬਰ ਹਨ।
=SUMIFS(C2:C9, C2:C9,">=200", C2:C9,"<=300")
ਉਦਾਹਰਨ 2। ਮਿਤੀਆਂ ਦੇ ਨਾਲ ਐਕਸਲ SUMIFS ਦੀ ਵਰਤੋਂ ਕਰਨਾ
ਜੇਕਰ ਤੁਸੀਂ ਮੌਜੂਦਾ ਮਿਤੀ ਦੇ ਅਧਾਰ 'ਤੇ ਕਈ ਮਾਪਦੰਡਾਂ ਦੇ ਨਾਲ ਮੁੱਲਾਂ ਨੂੰ ਜੋੜਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਆਪਣੇ SUMIFS ਮਾਪਦੰਡਾਂ ਵਿੱਚ TODAY() ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰੋ, ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿਖਾਇਆ ਗਿਆ ਹੈ। ਹੇਠਾਂ ਦਿੱਤਾ ਫਾਰਮੂਲਾ ਕਾਲਮ D ਵਿੱਚ ਮੁੱਲਾਂ ਨੂੰ ਜੋੜਦਾ ਹੈ ਜੇਕਰ ਕਾਲਮ C ਵਿੱਚ ਇੱਕ ਅਨੁਸਾਰੀ ਮਿਤੀ ਪਿਛਲੇ 7 ਦਿਨਾਂ ਵਿੱਚ ਆਉਂਦੀ ਹੈ, ਜਿਸ ਵਿੱਚ ਅੱਜ ਵੀ ਸ਼ਾਮਲ ਹੈ:
=SUMIFS(D2:D10, C2:C10,">="&TODAY()-7, C2:C10,"<="&TODAY())
ਨੋਟ। ਜਦੋਂ ਤੁਸੀਂ ਮਾਪਦੰਡ ਵਿੱਚ ਇੱਕ ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰ ਦੇ ਨਾਲ ਇੱਕ ਹੋਰ ਐਕਸਲ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਨੂੰ ਇੱਕ ਸਤਰ ਨੂੰ ਜੋੜਨ ਲਈ ਐਂਪਰਸੈਂਡ (&) ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਪੈਂਦੀ ਹੈ, ਉਦਾਹਰਨ ਲਈ "<="&TODAY().
ਇਸੇ ਤਰ੍ਹਾਂ ਦੇ ਰੂਪ ਵਿੱਚ, ਤੁਸੀਂ ਇੱਕ ਦਿੱਤੀ ਮਿਤੀ ਸੀਮਾ ਵਿੱਚ ਮੁੱਲਾਂ ਨੂੰ ਜੋੜਨ ਲਈ Excel SUMIF ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। ਉਦਾਹਰਨ ਲਈ, ਹੇਠਾਂ ਦਿੱਤਾ SUMIFS ਫਾਰਮੂਲਾ ਸੈੱਲ C2:C9 ਵਿੱਚ ਮੁੱਲ ਜੋੜਦਾ ਹੈ ਜੇਕਰ ਕਾਲਮ B ਵਿੱਚ ਕੋਈ ਮਿਤੀ 1-ਅਕਤੂਬਰ-2014 ਅਤੇ31-ਅਕਤੂਬਰ-2014, ਸਮੇਤ।
=SUMIFS(C2:C9, B2:B9, ">=10/1/2014", B2:B9, "<=10/31/2014")
ਇਹੀ ਨਤੀਜਾ ਦੋ SUMIF ਫੰਕਸ਼ਨਾਂ ਦੇ ਅੰਤਰ ਦੀ ਗਣਨਾ ਕਰਕੇ ਪ੍ਰਾਪਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਇਸ ਉਦਾਹਰਨ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ - ਵਿੱਚ ਮੁੱਲਾਂ ਨੂੰ ਜੋੜਨ ਲਈ SUMIF ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ ਇੱਕ ਦਿੱਤੀ ਮਿਤੀ ਸੀਮਾ. ਹਾਲਾਂਕਿ, Excel SUMIFS ਬਹੁਤ ਸੌਖਾ ਅਤੇ ਵਧੇਰੇ ਸਮਝਣ ਯੋਗ ਹੈ, ਹੈ ਨਾ?
ਉਦਾਹਰਨ 3. ਖਾਲੀ ਅਤੇ ਗੈਰ-ਖਾਲੀ ਸੈੱਲਾਂ ਵਾਲੇ Excel SUMIFS
ਰਿਪੋਰਟਾਂ ਅਤੇ ਹੋਰ ਡੇਟਾ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਦੇ ਸਮੇਂ, ਤੁਸੀਂ ਅਕਸਰ ਖਾਲੀ ਜਾਂ ਗੈਰ-ਖਾਲੀ ਸੈੱਲਾਂ ਨਾਲ ਸੰਬੰਧਿਤ ਮੁੱਲਾਂ ਨੂੰ ਜੋੜਨ ਦੀ ਲੋੜ ਹੈ।
ਮਾਪਦੰਡ | ਵਿਵਰਣ | ਫਾਰਮੂਲਾ ਉਦਾਹਰਨ | |
---|---|---|---|
ਖਾਲੀ ਸੈੱਲ | "=" | ਖਾਲੀ ਸੈੱਲਾਂ ਦੇ ਅਨੁਸਾਰੀ ਜੋੜ ਮੁੱਲ ਜਿਨ੍ਹਾਂ ਵਿੱਚ ਬਿਲਕੁਲ ਕੁਝ ਨਹੀਂ ਹੁੰਦਾ - ਕੋਈ ਫਾਰਮੂਲਾ ਨਹੀਂ, ਕੋਈ ਜ਼ੀਰੋ ਲੰਬਾਈ ਵਾਲੀ ਸਤਰ ਨਹੀਂ। | =SUMIFS(C2:C10, A2:A10, "=", B2:B10, "=") |
ਸੈੱਲਾਂ C2:C10 ਵਿੱਚ ਜੋੜ ਮੁੱਲ ਜੇਕਰ ਕਾਲਮ A ਅਤੇ B ਵਿੱਚ ਸੰਬੰਧਿਤ ਸੈੱਲ ਬਿਲਕੁਲ ਖਾਲੀ ਹਨ।
ਸੈੱਲ C2:C10 ਵਿੱਚ ਉਪਰੋਕਤ ਫਾਰਮੂਲੇ ਵਰਗੀਆਂ ਹੀ ਸਥਿਤੀਆਂ ਦੇ ਨਾਲ ਜੋੜ ਮੁੱਲ, ਪਰ ਵਿੱਚ ਖਾਲੀ ਸਤਰਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ।
ਸੈਲ C2:C10 ਵਿੱਚ ਜੋੜ ਮੁੱਲ ਜੇਕਰ ਕਾਲਮ A ਅਤੇ B ਵਿੱਚ ਸੰਬੰਧਿਤ ਸੈੱਲ ਖਾਲੀ ਨਹੀਂ ਹਨ, ਖਾਲੀ ਸਤਰ ਵਾਲੇ ਸੈੱਲਾਂ ਸਮੇਤ।<23
ਜਾਂ
SUM / LEN
=SUM(( C2:C10) * (LEN(A2:A10)>0)*(LEN(B2:B10)>0))
ਸੈੱਲਾਂ ਵਿੱਚ ਮੁੱਲਾਂ ਦਾ ਜੋੜ C2:C10 ਜੇਕਰ ਕਾਲਮ A ਵਿੱਚ ਸੰਬੰਧਿਤ ਸੈੱਲ ਅਤੇ B ਖਾਲੀ ਨਹੀਂ ਹਨ, ਜ਼ੀਰੋ ਲੰਬਾਈ ਵਾਲੀਆਂ ਸਤਰਾਂ ਵਾਲੇ ਸੈੱਲ ਸ਼ਾਮਲ ਨਹੀਂ ਹਨ।
ਅਤੇ ਹੁਣ, ਆਓ ਦੇਖੀਏ ਕਿ ਤੁਸੀਂ ਅਸਲ ਡੇਟਾ 'ਤੇ "ਖਾਲੀ" ਅਤੇ "ਗ਼ੈਰ-ਖਾਲੀ" ਮਾਪਦੰਡਾਂ ਦੇ ਨਾਲ ਇੱਕ SUMIFS ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰ ਸਕਦੇ ਹੋ।
ਮੰਨ ਲਓ, ਤੁਹਾਡੇ ਕੋਲ ਕਾਲਮ B ਵਿੱਚ ਆਰਡਰ ਦੀ ਮਿਤੀ, ਕਾਲਮ C ਅਤੇ ਮਾਤਰਾ ਵਿੱਚ ਡਿਲੀਵਰੀ ਦੀ ਮਿਤੀ ਹੈ। ਕਾਲਮ D ਵਿੱਚ. ਤੁਸੀਂ ਉਹਨਾਂ ਉਤਪਾਦਾਂ ਦੀ ਕੁੱਲ ਗਿਣਤੀ ਕਿਵੇਂ ਲੱਭਦੇ ਹੋ ਜੋ ਅਜੇ ਤੱਕ ਡਿਲੀਵਰ ਨਹੀਂ ਕੀਤੇ ਗਏ ਹਨ? ਭਾਵ, ਤੁਸੀਂ ਕਾਲਮ B ਵਿੱਚ ਗੈਰ-ਖਾਲੀ ਸੈੱਲਾਂ ਅਤੇ ਕਾਲਮ C ਵਿੱਚ ਖਾਲੀ ਸੈੱਲਾਂ ਨਾਲ ਸੰਬੰਧਿਤ ਮੁੱਲਾਂ ਦੇ ਜੋੜ ਨੂੰ ਜਾਣਨਾ ਚਾਹੁੰਦੇ ਹੋ।
2 ਮਾਪਦੰਡਾਂ ਦੇ ਨਾਲ SUMIFS ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਹੱਲ ਹੈ:
=SUMIFS(D2:D10, B2:B10,"", C2:C10,"=")
ਮਲਟੀਪਲ ਜਾਂ ਮਾਪਦੰਡਾਂ ਨਾਲ ਐਕਸਲ SUMIF ਦੀ ਵਰਤੋਂ ਕਰਨਾ
ਜਿਵੇਂ ਕਿ ਇਸ ਟਿਊਟੋਰਿਅਲ ਦੀ ਸ਼ੁਰੂਆਤ ਵਿੱਚ ਨੋਟ ਕੀਤਾ ਗਿਆ ਹੈ, SUMIFS ਫੰਕਸ਼ਨ AND logic ਨਾਲ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ। ਪਰ ਉਦੋਂ ਕੀ ਜੇ ਤੁਹਾਨੂੰ ਮਲਟੀਪਲ ਜਾਂ ਮਾਪਦੰਡਾਂ ਦੇ ਨਾਲ ਮੁੱਲਾਂ ਨੂੰ ਜੋੜਨ ਦੀ ਲੋੜ ਹੈ, ਜਿਵੇਂ ਕਿ ਜਦੋਂ ਘੱਟੋ-ਘੱਟ ਇੱਕ ਸ਼ਰਤਾਂ ਪੂਰੀਆਂ ਹੁੰਦੀਆਂ ਹਨ?
ਉਦਾਹਰਨ 1. SUMIF + SUMIF
ਸਭ ਤੋਂ ਸਰਲ ਹੱਲ ਹੈ ਨਤੀਜਿਆਂ ਨੂੰ ਜੋੜਨਾ ਕਈ SUMIF ਦੁਆਰਾ ਵਾਪਸ ਕੀਤਾ ਗਿਆਫੰਕਸ਼ਨ। ਉਦਾਹਰਨ ਲਈ, ਨਿਮਨਲਿਖਤ ਫਾਰਮੂਲਾ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਮਾਈਕ ਅਤੇ ਜੌਨ ਦੁਆਰਾ ਡਿਲੀਵਰ ਕੀਤੇ ਕੁੱਲ ਉਤਪਾਦਾਂ ਨੂੰ ਕਿਵੇਂ ਲੱਭਿਆ ਜਾਵੇ:
=SUMIF(C2:C9,"Mike",D2:D9) + SUMIF(C2:C9,"John",D2:D9)
ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਦੇਖਦੇ ਹੋ, ਪਹਿਲਾ SUMIF ਫੰਕਸ਼ਨ "ਮਾਈਕ" ਨਾਲ ਸੰਬੰਧਿਤ ਮਾਤਰਾਵਾਂ ਜੋੜਦਾ ਹੈ, ਦੂਜਾ SUMIF ਫੰਕਸ਼ਨ "John" ਨਾਲ ਸੰਬੰਧਿਤ ਮਾਤਰਾਵਾਂ ਵਾਪਸ ਕਰਦਾ ਹੈ ਅਤੇ ਫਿਰ ਤੁਸੀਂ ਇਹ 2 ਨੰਬਰ ਜੋੜਦੇ ਹੋ।
ਉਦਾਹਰਨ 2. SUM & ਇੱਕ ਐਰੇ ਆਰਗੂਮੈਂਟ ਦੇ ਨਾਲ SUMIF
ਉਪਰੋਕਤ ਹੱਲ ਬਹੁਤ ਸਰਲ ਹੈ ਅਤੇ ਕੰਮ ਜਲਦੀ ਪੂਰਾ ਹੋ ਸਕਦਾ ਹੈ ਜਦੋਂ ਸਿਰਫ ਕੁਝ ਮਾਪਦੰਡ ਹੋਣ। ਪਰ ਇੱਕ SUMIF + SUMIF ਫਾਰਮੂਲਾ ਬਹੁਤ ਜ਼ਿਆਦਾ ਵਧ ਸਕਦਾ ਹੈ ਜੇਕਰ ਤੁਸੀਂ ਕਈ ਜਾਂ ਸ਼ਰਤਾਂ ਦੇ ਨਾਲ ਮੁੱਲਾਂ ਨੂੰ ਜੋੜਨਾ ਚਾਹੁੰਦੇ ਹੋ। ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਇੱਕ ਬਿਹਤਰ ਪਹੁੰਚ SUMIF ਫੰਕਸ਼ਨ ਵਿੱਚ ਇੱਕ ਐਰੇ ਮਾਪਦੰਡ ਆਰਗੂਮੈਂਟ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੀ ਹੈ। ਆਉ ਹੁਣ ਇਸ ਪਹੁੰਚ ਦੀ ਜਾਂਚ ਕਰੀਏ।
ਤੁਸੀਂ ਆਪਣੀਆਂ ਸਾਰੀਆਂ ਸ਼ਰਤਾਂ ਨੂੰ ਕਾਮਿਆਂ ਨਾਲ ਵੱਖ ਕਰਕੇ ਸੂਚੀਬੱਧ ਕਰਕੇ ਸ਼ੁਰੂ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਫਿਰ ਨਤੀਜੇ ਵਜੋਂ ਕਾਮੇ ਨਾਲ ਵੱਖ ਕੀਤੀ ਸੂਚੀ ਨੂੰ {ਕਰਲੀ ਬਰੈਕਟਾਂ} ਵਿੱਚ ਨੱਥੀ ਕਰ ਸਕਦੇ ਹੋ, ਜਿਸਨੂੰ ਤਕਨੀਕੀ ਤੌਰ 'ਤੇ ਇੱਕ ਐਰੇ ਕਿਹਾ ਜਾਂਦਾ ਹੈ।
ਪਿਛਲੀ ਉਦਾਹਰਨ ਵਿੱਚ, ਜੇਕਰ ਤੁਸੀਂ ਜੌਨ, ਮਾਈਕ ਅਤੇ ਪੀਟ ਦੁਆਰਾ ਡਿਲੀਵਰ ਕੀਤੇ ਉਤਪਾਦਾਂ ਨੂੰ ਜੋੜਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਡਾ ਐਰੇ ਮਾਪਦੰਡ {"John","Mike","Pete"} ਵਰਗਾ ਦਿਖਾਈ ਦੇਵੇਗਾ। ਅਤੇ ਪੂਰਾ SUMIF ਫੰਕਸ਼ਨ SUMIF(C2:C9, {"John","Mike","Pete"} ,D2:D9)
ਹੈ।
3 ਮੁੱਲਾਂ ਵਾਲਾ ਐਰੇ ਆਰਗੂਮੈਂਟ ਤੁਹਾਡੇ SUMIF ਫਾਰਮੂਲੇ ਨੂੰ ਤਿੰਨ ਵੱਖਰੇ ਨਤੀਜੇ ਦੇਣ ਲਈ ਮਜਬੂਰ ਕਰਦਾ ਹੈ, ਪਰ ਕਿਉਂਕਿ ਅਸੀਂ ਇੱਕ ਸਿੰਗਲ ਸੈੱਲ ਵਿੱਚ ਫਾਰਮੂਲਾ ਲਿਖਦੇ ਹਾਂ, ਇਹ ਸਿਰਫ਼ ਪਹਿਲਾ ਨਤੀਜਾ ਵਾਪਸ ਕਰੇਗਾ - ਯਾਨੀ ਜੌਨ ਦੁਆਰਾ ਡਿਲੀਵਰ ਕੀਤੇ ਗਏ ਉਤਪਾਦਾਂ ਦੀ ਕੁੱਲ। ਕੰਮ ਕਰਨ ਲਈ ਇਸ ਐਰੇ-ਮਾਪਦੰਡ ਪਹੁੰਚ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ,