Hướng dẫn sử dụng phép toán logic để rút gọn công thức IF

Nội dung được viết bởi G-LEARNING

Giả sử bạn là một người bán hàng, nếu doanh số sales của bạn nhiều hơn $ 10,000 thì bạn sẽ được bonus $ 500, nếu nhỏ hơn thì bạn không được bonus. Điều này có thể được thực hiện đơn giản trong Excel bằng 1 hàm IF như sau:

=IF(sales > 10000, 500, 0)

Trong công thức trên: sales là 1 name range chứa giá trị sales của bạn. Hàm IF phía trên có thể được viết lại như sau mà vẫn nhận được kết quả

=(sales > 10000) * 500

Tại sao lại như vậy?

Trong Excel, giá trị logic của TRUE khi được nhân với 1 số sẽ được hiểu tương tự như số 1 nhân với 1 số. Trong trường hợp này nếu mức sales của bạn lớn hơn $ 10,000 thì biểu thức (sales > 10000) sẽ trả về giá trị là TRUE, khi ta lấy TRUE * 500 điều này tương đương với lấy 1 * 500. Vậy nên kết quả đúng như kết quả của hàm IF phía trên mang lại.

Tương tự như vậy với 1 trường hợp sau đây, trường hợp này thay vì sử dụng 2 hàm IF, thì bạn có thể sử dụng logic tương tự như đã phân tích:

“Ví dụ 2: Bạn là người bán hàng, nếu doanh số trên $ 10,000 => bonus $ 500, nếu doanh số > $ 12,000 => bonus $ 500 + $ 250”

Hãy thử trực tiếp trên file Excel online phía dưới và khám phá cách viết công thức này. Cảm ơn các bạn đã đọc đến đây và đừng quên chia sẻ bài viết.


Khám phá thêm thật nhiều kiến thức với Gitiho.com:
? Học Excel, Có Việc Ngay
? Lập trình VBA nâng cao khả năng Excel

Đánh giá bài viết này

KHÓA HỌC EXCEL ONLINE HOÀN TOÀN MIỄN PHÍ

Khóa học với hơn 14000 HỌC VIÊN đang học và đánh giá trung bình 4.76 SAO

0/5 - (0 bình chọn)

0/5 - (0 bình chọn)

0 thảo luận

@ 2020 - Bản quyền của Công ty cổ phần công nghệ giáo dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở kế hoạch và đầu tư TP. Hà Nội
Giấy phép mạng xã hội số: 588, cấp bởi Bộ thông tin và truyền thông