Share Bài 111: Tính tổng có điều kiện trong Excel

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 {}.
 
Join Telegram ToolsKiemTrieuDoGroup
Back
Top