Kết quả bạn sẽ xây dựng

Phân nhóm đơn thành ba mức tiền mà không lồng nhiều IF. Bài dùng dữ liệu giả để bạn có thể làm lại từng thao tác.

Mục tiêu học tập

Hoàn thành từng thao tác trên tập dữ liệu sau, hiểu mục đích của công thức hoặc chức năng và tự nhận biết lỗi khi dữ liệu thay đổi.

Chuẩn bị dữ liệu mẫu

Dán dữ liệu mẫu được phân cách bằng tab vào ô A1 của trang tính mới:

HANDS-ON PRACTICE

Thực hành trên bản sao của riêng bạn

Mở bản mẫu Google Sheets để tạo bản sao giữ nguyên dữ liệu, công thức, định dạng, bộ lọc và hàng cố định. Bản gốc không bị thay đổi.

Bạn cần đăng nhập Google; nếu bản gốc chưa được chia sẻ công khai, hãy tải bảng mẫu đầy đủ rồi nhập vào Google Sheets, hoặc dán dữ liệu vào trang tính của bạn.

Ảnh audit hiện tại trong Google Sheets hiển thị đầy đủ bảng dữ liệu mẫu của workbook kết quả IFS.

Mở workbook mẫu trên Google Drive (cần quyền truy cập) ↗

Thực hành từng bước

Bước 1: Nhập công thức IFS vào H2 trong vùng Formula result; giữ toàn bộ bảng A1:F6 trong khung nhìn để đối chiếu.

Bước 2: Kiểm tra các ngưỡng theo thứ tự từ cao xuống thấp. Với E2 = 120, hai điều kiện đầu đều sai nên nhánh TRUE trả về Low.

Công thức cần thử

=IFS(E2>=300,"High",E2>=150,"Medium",TRUE,"Low")
Ảnh audit hiện tại trong Google Sheets với ô H2 được chọn, công thức IFS hiển thị và bảng nguồn còn trong khung nhìn để đối chiếu.

Điểm kiểm tra

AmountKết quả IFS mong đợi
120Low
240Medium
80Low
320High
160Medium

Đã kiểm chứng trực tiếp trong workbook _result bằng cách thay đổi E2 rồi khôi phục dữ liệu mẫu: 120→Low, 240→Medium, 80→Low, 320→High, 160→Medium.

Lỗi thường gặp và cách xử lý

Cách sửa: chọn H2, kiểm tra toàn bộ công thức trên thanh công thức và đối chiếu tham chiếu E2 với giá trị Amount cùng hàng trước khi sửa bất kỳ dữ liệu nguồn nào.

Bài tập tự thực hành

Sau khi làm ví dụ, thực hiện biến thể này mà không ghi đè dữ liệu nguồn: Tăng ngưỡng High rồi quan sát hàng nào chuyển sang Medium.

Tóm tắt kiến thức

  • ✓IFS kiểm tra các cặp điều kiện-kết quả từ trái sang phải và trả về kết quả của điều kiện đúng đầu tiên.
  • ✓Nên sắp xếp các ngưỡng từ cao xuống thấp khi ngưỡng thấp hơn có thể khớp trước và che mất ngưỡng cao.
  • ✓Trong ví dụ này, giá trị >=300 trả High, giá trị >=150 và dưới 300 trả Medium, còn nhánh TRUE trả Low.
  • ✓Giữ cột Amount ở cột E đúng hàng với tham chiếu mà công thức H2 đang dùng.
  • ✓Khi xử lý lỗi, hãy kiểm tra ô kết quả đang chọn và toàn bộ thanh công thức trước khi thay đổi dữ liệu.
QUICK CHECK

Tự kiểm tra kiến thức

Trả lời 4 câu hỏi dựa trên bảng tính vừa thực hành.

1. Vì sao điều kiện >=300 phải đứng trước điều kiện >=150 trong công thức IFS này?
2. Cặp TRUE cuối cùng có tác dụng gì?
3. Công thức mẫu phải trả kết quả gì khi E2 bằng 240?
4. Nên kiểm tra gì đầu tiên nếu H2 trả về mức không mong đợi?

Bài học tiếp theo

Bài trước: Hàm IF; Bài tiếp: Hàm IFERROR.