Excel cung cấp một loạt các hàm trang tính mà bạn có thể sử dụng. Một trong những hàm trang tính linh hoạt nhất là IF. Hàm này cho phép bạn kiểm tra một số điều kiện, sau đó sử dụng một giá trị nếu điều kiện là đúng hoặc một giá trị khác nếu điều kiện là sai. Ví dụ, hãy xem xét ví dụ sau:

=IF(A2<C2,"Too low","")

Lưu ý rằng IF yêu cầu ba đối số, mỗi đối số được phân tách bằng dấu phẩy. Đối số đầu tiên (trong ví dụ này, A2 <C2) là phép thử có điều kiện. Nếu kiểm tra chứng minh là đúng, thì đối số thứ hai (trong trường hợp này là chuỗi kiểm tra “Quá thấp”) được sử dụng. Nếu thử nghiệm chứng minh là sai, thì đối số thứ ba (trong trường hợp này là một chuỗi rỗng) được sử dụng. Nói cách khác, nếu giá trị trong ô A2 thấp hơn giá trị trong ô C2, thì công thức này trả về chuỗi “Quá thấp”. Nếu không, nó trả về một chuỗi trống.

Tất nhiên, bạn không bị giới hạn trong việc trả về các chuỗi trong một hàm IF.

Bạn có thể trả về bất kỳ giá trị nào bạn muốn, bao gồm cả các giá trị được lưu trữ trong các ô khác. Ví dụ:

=IF(A2<C2,B6-B7,43)

Trong trường hợp này, nếu A2 nhỏ hơn C2, thì giá trị thu được bằng cách trừ B7 cho B6 được trả về. Nếu A2 không nhỏ hơn C2, thì giá trị 43 được trả về.

ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.

Mẹo này (2347) áp dụng cho Microsoft Excel 97, 2000, 2002 và 2003. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện ribbon của Excel (Excel 2007 trở lên) tại đây: