Hàm IF Cơ Bản
Cú pháp: =IF(điều_kiện, giá_trị_nếu_đúng, giá_trị_nếu_sai)
=IF(A1>10, "Lớn", "Nhỏ")
=IF(B2="Nam", "Mr.", "Ms.")
=IF(C3>=5, "Đạt", "Không đạt")IF Lồng Nhau (Nested IF)
=IF(A1>=90,"Xuất sắc",IF(A1>=70,"Giỏi",IF(A1>=50,"Khá","Yếu")))Lưu ý: IF lồng tối đa 64 cấp trong GSheets. Nhưng quá nhiều cấp rất khó đọc — hãy dùng IFS thay thế.
Hàm IFS — Nhiều Điều Kiện
=IFS(A1>=90,"Xuất sắc", A1>=70,"Giỏi", A1>=50,"Khá", TRUE,"Yếu")Tham số cuối TRUE, "Yếu" là trường hợp mặc định (else).
AND & OR trong IF
' AND: tất cả điều kiện đúng
=IF(AND(A1>0,B1>0),"Cả hai dương","Có số âm")
' OR: ít nhất một điều kiện đúng
=IF(OR(A1="Hà Nội",A1="HCM"),"Thành phố lớn","Tỉnh")IFERROR — Xử Lý Lỗi
=IFERROR(A1/B1, 0) ' Trả 0 nếu lỗi
=IFERROR(VLOOKUP(...),"N/A") ' Trả "N/A" nếu không tìm thấyVí dụ thực tế — Bảng xếp loại học sinh:
=IFS(D2>=9,"Xuất sắc",D2>=8,"Giỏi",D2>=6.5,"Khá",D2>=5,"TB",TRUE,"Yếu")SWITCH — Thay Thế IF Cho Nhiều Giá Trị Cố Định
=SWITCH(A1,
1,"Tháng Một",
2,"Tháng Hai",
3,"Tháng Ba",
"Tháng khác")