beautifulcat568
New member
## Cách tính tổng các ô dựa trên các điều kiện trong Excel
Hàm SUMIF trong Excel sẽ giúp bạn tính tổng các ô dựa trên điều kiện bạn muốn.
### Điều kiện của văn bản
Sử dụng hàm SUMIF trong Excel để tính tổng các ô dựa trên văn bản đáp ứng các điều kiện.Luôn luôn đặt văn bản vào trích dẫn.
|Ví dụ |Công thức |Kết quả |
| --- | --- | --- |
|Tổng các giá trị trong B1: B5 Nếu các ô tương ứng trong A1: A5 chứa "vòng tròn" |`= Sumif (a1: a5," vòng tròn ", b1: b5)` |50 |
|Tổng các giá trị trong B1: B5 Nếu các ô tương ứng trong A1: A5 không chứa "tam giác" |`= Sumif (a1: a5," <> tam giác ", b1: b5)` |75 |
|Tổng giá trị trong B1: B5 Nếu các ô tương ứng trong A1: A5 chứa "vòng tròn" + 1 ký tự |`= Sumif (a1: a5," vòng tròn? "," B1: b5 ")` |25 |
|Tổng các giá trị trong B1: B5 Nếu các ô tương ứng trong A1: A5 chứa chuỗi A + LE |`= Sumif (a1: a5,"*le "," b1: b5 ")` |100 |
|Tổng các giá trị trong B1: B5 Nếu các ô tương ứng trong A1: A5 chứa "Tam giác" hoặc "Circle8" |`= Sumif (A1: A5," Tam giác "&" Circle8 "," B1: B5 ")` |125 |
### Điều kiện ngày
Sử dụng hàm SUMIF trong Excel để tính tổng các ô dựa trên ngày đáp ứng các điều kiện.
|Ví dụ |Công thức |Kết quả |
| --- | --- | --- |
|Tổng doanh số sau ngày 20 tháng 1 năm 2018 |`= Sumif (A1: A5,"> = ngày 20 tháng 1 năm 2018 ", B1: B5)` |100 |
|Tổng doanh số ngày hôm nay |`= Sumif (a1: a5," hôm nay () ", b1: b5)` |50 |
|Tổng doanh số giữa hai ngày |`= Sumif (A1: A5,"> = ngày 20 tháng 1 năm 2018 "&" <= ngày 22 tháng 1 năm 2018 ", B1: B5)` |75 |
### Điều kiện và
Sử dụng hàm SUMIFS trong Excel để tính tổng các ô dựa trên hai hoặc nhiều điều kiện.
|Ví dụ |Công thức |Kết quả |
| --- | --- | --- |
|Tính tổng của các ô đáp ứng các điều kiện sau: Google và Stanford |`= Sumifs (B1: B5, A1: A5," Google ", A1: A5," Stanford ")` |100 |
### Điều kiện hoặc
Sử dụng hàm SUMIFS trong Excel để tính tổng các ô dựa trên hai hoặc nhiều điều kiện.
|Ví dụ |Công thức |Kết quả |
| --- | --- | --- |
|Tính tổng của các ô đáp ứng các điều kiện: Google hoặc Facebook |`= Sumifs (B1: B5, A1: A5," Google "&" Facebook ")` |150 |
Tuy nhiên, nếu bạn muốn tính tổng của các ô đáp ứng các tiêu chí sau: Google hoặc Stanford, bạn không thể chỉ sử dụng hàm SUMIF hai lần (xem hình bên dưới).
! [Lỗi trong hàm sumif] ( )
Công thức trên tính toán 1 + 2 lần vì nó chứa Google và Stanford.Và đây không phải là câu trả lời tôi muốn.
Công thức mảng bên dưới sẽ tuân thủ các yêu cầu của bạn.
`` `
= SUMIFS (B1: B5, A1: A5, "Google" & "Stanford")
`` `
** Lưu ý: ** Kết thúc công thức mảng bằng cách nhấn Ctrl + Shift + Enter.Excel sẽ thêm niềng răng {}.
=======================================
## How to calculate the sum of cells based on conditions in Excel
The SUMIF function in Excel will help you calculate the sum of cells based on the condition you want.
### Conditions of text
Use the SUMIF function in Excel to calculate the sum of cells based on the text that meets the conditions. Always put text in quotes.
| Example | Formula | Result |
|---|---|---|
| Sum of values in B1:B5 if the corresponding cells in A1:A5 contain "Circle" | `=SUMIF(A1:A5,"Circle",B1:B5)` | 50 |
| Sum of values in B1:B5 if the corresponding cells in A1:A5 do not contain "triangle" | `=SUMIF(A1:A5,"<>triangle",B1:B5)` | 75 |
| Sum of values in B1:B5 if the corresponding cells in A1:A5 contain "Circle" + 1 character | `=SUMIF(A1:A5,"Circle?","B1:B5")` | 25 |
| Sum of values in B1:B5 if the corresponding cells in A1:A5 contain a + le string | `=SUMIF(A1:A5,"*le","B1:B5")` | 100 |
| Sum of values in B1:B5 if the corresponding cells in A1:A5 contain "triangle" or "Circle8" | `=SUMIF(A1:A5,"triangle"&"Circle8","B1:B5")` | 125 |
### Date conditions
Use the SUMIF function in Excel to calculate the sum of cells based on the date that meets the conditions.
| Example | Formula | Result |
|---|---|---|
| Sum of sales after January 20, 2018 | `=SUMIF(A1:A5,">=January 20, 2018",B1:B5)` | 100 |
| Sum of sales today | `=SUMIF(A1:A5,"TODAY()",B1:B5)` | 50 |
| Sum of sales between two dates | `=SUMIF(A1:A5,">=January 20, 2018"&"<=January 22, 2018",B1:B5)` | 75 |
### Condition and
Use the SUMIFS function in Excel to calculate the sum of cells based on two or more conditions.
| Example | Formula | Result |
|---|---|---|
| Calculate the sum of the cells that meet the following conditions: Google and Stanford | `=SUMIFS(B1:B5,A1:A5,"Google",A1:A5,"Stanford")` | 100 |
### Condition or
Use the SUMIFS function in Excel to calculate the sum of cells based on two or more conditions.
| Example | Formula | Result |
|---|---|---|
| Calculate the sum of the cells that meet the conditions: Google or Facebook | `=SUMIFS(B1:B5,A1:A5,"Google"&"Facebook")` | 150 |
However, if you want to calculate the sum of the cells that meet the following criteria: Google or Stanford, you can not just use the SUMIF function twice (see the picture below).
![Error in SUMIF function](https://i.imgur.com/m80461x.png)
The above formula calculates 1 + 2 times because it contains Google and Stanford. And this is not the answer I want.
The array formula below will comply with your requirements.
```
=SUMIFS(B1:B5,A1:A5,"Google"&"Stanford")
```
**Note:** End the array formula by pressing Ctrl + Shift + Enter. Excel will add braces {}.
Hàm SUMIF trong Excel sẽ giúp bạn tính tổng các ô dựa trên điều kiện bạn muốn.
### Điều kiện của văn bản
Sử dụng hàm SUMIF trong Excel để tính tổng các ô dựa trên văn bản đáp ứng các điều kiện.Luôn luôn đặt văn bản vào trích dẫn.
|Ví dụ |Công thức |Kết quả |
| --- | --- | --- |
|Tổng các giá trị trong B1: B5 Nếu các ô tương ứng trong A1: A5 chứa "vòng tròn" |`= Sumif (a1: a5," vòng tròn ", b1: b5)` |50 |
|Tổng các giá trị trong B1: B5 Nếu các ô tương ứng trong A1: A5 không chứa "tam giác" |`= Sumif (a1: a5," <> tam giác ", b1: b5)` |75 |
|Tổng giá trị trong B1: B5 Nếu các ô tương ứng trong A1: A5 chứa "vòng tròn" + 1 ký tự |`= Sumif (a1: a5," vòng tròn? "," B1: b5 ")` |25 |
|Tổng các giá trị trong B1: B5 Nếu các ô tương ứng trong A1: A5 chứa chuỗi A + LE |`= Sumif (a1: a5,"*le "," b1: b5 ")` |100 |
|Tổng các giá trị trong B1: B5 Nếu các ô tương ứng trong A1: A5 chứa "Tam giác" hoặc "Circle8" |`= Sumif (A1: A5," Tam giác "&" Circle8 "," B1: B5 ")` |125 |
### Điều kiện ngày
Sử dụng hàm SUMIF trong Excel để tính tổng các ô dựa trên ngày đáp ứng các điều kiện.
|Ví dụ |Công thức |Kết quả |
| --- | --- | --- |
|Tổng doanh số sau ngày 20 tháng 1 năm 2018 |`= Sumif (A1: A5,"> = ngày 20 tháng 1 năm 2018 ", B1: B5)` |100 |
|Tổng doanh số ngày hôm nay |`= Sumif (a1: a5," hôm nay () ", b1: b5)` |50 |
|Tổng doanh số giữa hai ngày |`= Sumif (A1: A5,"> = ngày 20 tháng 1 năm 2018 "&" <= ngày 22 tháng 1 năm 2018 ", B1: B5)` |75 |
### Điều kiện và
Sử dụng hàm SUMIFS trong Excel để tính tổng các ô dựa trên hai hoặc nhiều điều kiện.
|Ví dụ |Công thức |Kết quả |
| --- | --- | --- |
|Tính tổng của các ô đáp ứng các điều kiện sau: Google và Stanford |`= Sumifs (B1: B5, A1: A5," Google ", A1: A5," Stanford ")` |100 |
### Điều kiện hoặc
Sử dụng hàm SUMIFS trong Excel để tính tổng các ô dựa trên hai hoặc nhiều điều kiện.
|Ví dụ |Công thức |Kết quả |
| --- | --- | --- |
|Tính tổng của các ô đáp ứng các điều kiện: Google hoặc Facebook |`= Sumifs (B1: B5, A1: A5," Google "&" Facebook ")` |150 |
Tuy nhiên, nếu bạn muốn tính tổng của các ô đáp ứng các tiêu chí sau: Google hoặc Stanford, bạn không thể chỉ sử dụng hàm SUMIF hai lần (xem hình bên dưới).
! [Lỗi trong hàm sumif] ( )
Công thức trên tính toán 1 + 2 lần vì nó chứa Google và Stanford.Và đây không phải là câu trả lời tôi muốn.
Công thức mảng bên dưới sẽ tuân thủ các yêu cầu của bạn.
`` `
= SUMIFS (B1: B5, A1: A5, "Google" & "Stanford")
`` `
** Lưu ý: ** Kết thúc công thức mảng bằng cách nhấn Ctrl + Shift + Enter.Excel sẽ thêm niềng răng {}.
=======================================
## How to calculate the sum of cells based on conditions in Excel
The SUMIF function in Excel will help you calculate the sum of cells based on the condition you want.
### Conditions of text
Use the SUMIF function in Excel to calculate the sum of cells based on the text that meets the conditions. Always put text in quotes.
| Example | Formula | Result |
|---|---|---|
| Sum of values in B1:B5 if the corresponding cells in A1:A5 contain "Circle" | `=SUMIF(A1:A5,"Circle",B1:B5)` | 50 |
| Sum of values in B1:B5 if the corresponding cells in A1:A5 do not contain "triangle" | `=SUMIF(A1:A5,"<>triangle",B1:B5)` | 75 |
| Sum of values in B1:B5 if the corresponding cells in A1:A5 contain "Circle" + 1 character | `=SUMIF(A1:A5,"Circle?","B1:B5")` | 25 |
| Sum of values in B1:B5 if the corresponding cells in A1:A5 contain a + le string | `=SUMIF(A1:A5,"*le","B1:B5")` | 100 |
| Sum of values in B1:B5 if the corresponding cells in A1:A5 contain "triangle" or "Circle8" | `=SUMIF(A1:A5,"triangle"&"Circle8","B1:B5")` | 125 |
### Date conditions
Use the SUMIF function in Excel to calculate the sum of cells based on the date that meets the conditions.
| Example | Formula | Result |
|---|---|---|
| Sum of sales after January 20, 2018 | `=SUMIF(A1:A5,">=January 20, 2018",B1:B5)` | 100 |
| Sum of sales today | `=SUMIF(A1:A5,"TODAY()",B1:B5)` | 50 |
| Sum of sales between two dates | `=SUMIF(A1:A5,">=January 20, 2018"&"<=January 22, 2018",B1:B5)` | 75 |
### Condition and
Use the SUMIFS function in Excel to calculate the sum of cells based on two or more conditions.
| Example | Formula | Result |
|---|---|---|
| Calculate the sum of the cells that meet the following conditions: Google and Stanford | `=SUMIFS(B1:B5,A1:A5,"Google",A1:A5,"Stanford")` | 100 |
### Condition or
Use the SUMIFS function in Excel to calculate the sum of cells based on two or more conditions.
| Example | Formula | Result |
|---|---|---|
| Calculate the sum of the cells that meet the conditions: Google or Facebook | `=SUMIFS(B1:B5,A1:A5,"Google"&"Facebook")` | 150 |
However, if you want to calculate the sum of the cells that meet the following criteria: Google or Stanford, you can not just use the SUMIF function twice (see the picture below).
![Error in SUMIF function](https://i.imgur.com/m80461x.png)
The above formula calculates 1 + 2 times because it contains Google and Stanford. And this is not the answer I want.
The array formula below will comply with your requirements.
```
=SUMIFS(B1:B5,A1:A5,"Google"&"Stanford")
```
**Note:** End the array formula by pressing Ctrl + Shift + Enter. Excel will add braces {}.