1. Giới thiệu
Trong Google Sheets, bạn có thể kết hợp IF với các hàm như MAX, MIN và AVERAGE để tính toán có điều kiện. Ví dụ: tính giá trị lớn nhất, nhỏ nhất hoặc trung bình chỉ khi thỏa mãn một điều kiện nhất định.
2. Cú pháp cơ bản
=IF(điều_kiện, giá_trị_nếu_đúng, giá_trị_nếu_sai)
=MAX(vùng)
=MIN(vùng)
=AVERAGE(vùng)
3. Ví dụ minh họa
Ví dụ 1: Nếu doanh thu tháng 1 > 150, hiển thị MAX trong 3 tháng, ngược lại hiển thị MIN.
| A | B | C | |
|---|---|---|---|
| 1 | SP1 | 160 | 180 |
| 2 | SP2 | 120 | 130 |
Công thức: =IF(B1>150, MAX(B1:C1), MIN(B1:C1))
Ví dụ 2: Tính trung bình các tháng chỉ nếu doanh thu tháng 1 >= 100.
| A | B | C | |
|---|---|---|---|
| 1 | SP1 | 90 | 110 |
| 2 | SP2 | 120 | 130 |
Công thức: =IF(B1>=100, AVERAGE(B1:C1), "Dưới 100")
Ví dụ 3: Nếu doanh thu tháng 3 > 150, hiển thị MIN của tất cả các tháng, ngược lại hiển thị MAX.
| B | C | D | |
|---|---|---|---|
| 1 | 100 | 150 | 200 |
Công thức: =IF(D1>150, MIN(B1:D1), MAX(B1:D1))
4. Bài tập thực hành
Bảng dữ liệu mẫu:
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Sản phẩm | Tháng 1 | Tháng 2 | Tháng 3 |
| 2 | SP1 | 160 | 180 | 200 |
| 3 | SP2 | 120 | 130 | 140 |
| 4 | SP3 | 90 | 110 | 160 |
| 5 | SP4 | 200 | 180 | 220 |
Bài tập:
- Hiển thị MAX của SP1 nếu doanh thu tháng 1 > 150, ngược lại hiển thị MIN.
- Tính AVERAGE của SP2 nếu doanh thu tháng 1 >= 120, ngược lại hiển thị "Dưới chuẩn".
- Hiển thị MIN của SP3 nếu doanh thu tháng 3 > 150, ngược lại hiển thị MAX.
- Hiển thị MAX của tất cả sản phẩm trong tháng 2 nếu doanh thu tháng 2 > 130.
- Tính AVERAGE của SP4 trong 3 tháng nếu doanh thu tháng 1 > 150, ngược lại hiển thị "Kiểm tra lại".
- Hiển thị MIN giữa tháng 1 và tháng 3 của SP2 nếu doanh thu tháng 1 < 130, ngược lại hiển thị MAX.
- Tính trung bình doanh thu các sản phẩm trong tháng 3 nếu tổng > 500, ngược lại hiển thị "Tổng nhỏ".
- Hiển thị MAX trong 3 tháng của SP3 nếu doanh thu tháng 2 >= 100, ngược lại hiển thị MIN.
