NHÓM HÀM LOGIC TRONG EXCEL (PHẦN 1)

Đây là nhóm hàm quan trọng nhất khi xử lý phép tính xét điều kiện (Nếu ... thì....). Hàm này được biết tới nhiều nhất là hàm IF, khi có nhiều điều kiện thì sẽ sử dụng hàm IF lồng nhau và phối hợp với hàm AND, OR

1. Lưu ý khi dùng nhóm hàm này

- Xét điều kiện và kết quả tính toán liên quan tới TRUE, FALSE. Khi đó sẽ phát sinh các phép toán so sánh như: =, >=, <, <=, <> và các có kết quả trả về là TRUE, FALSE như: Nhóm hàm kiểm tra thông tin

- Thường xuyên phải lồng ghép và công thức thường là dài khi có nhiều điều kiện đưa vào công thức

2. Hàm IF

- Cấu trúc hàm IF: =IF(logical_test,value_if_true,value_if_false)

Dịch ra tiếng việt cấu trúc hàm IF: =IF(bieu_thuc_logic,gia_tri_dung,gia_tri_sai). Trong đó

+ logical_test (bieu_thuc_logic): là 1 biểu thức hoặc 1 công thức mà kết quả trả về là TRUE hoặc FALSE

+ value_if_true (gia_tri_dung): Nếu logical_test trả về là TRUE thì sẽ nhận giá trị value_if_true

+ value_if_false (gia_tri_sai): Nếu logical_test trả về là FALSE thì sẽ nhận giá trị value_if_false

- Một số tình huống ví dụ đơn giản khi dùng hàm IF:

+ Tình huống 1: Hàm IF chỉ xét 1 điều kiện. Đa số áp dụng trong các tình huống rất đơn giản như hình ảnh
+ Tình huống 2: Hàm IF lồng ghép ở tham số value_if_true. Cấu trúc như sau:
=IF(logical_test1,IF(logical_test2,value_if_true2,value_if_false2),value_if_false1)
=> Như vậy cả khối IF(logical_test2,value_if_true2,value_if_false2) sẽ thay thế cho value_if_true1
+ Tình huống 3: Hàm IF lồng ghép ở tham số value_if_false. Cấu trúc như sau:
=IF(logical_test1,value_if_true1,IF(logical_test2,value_if_true2,value_if_false2))
=> Như vậy cả khối IF(logical_test2,value_if_true2,value_if_false2) sẽ thay thế cho value_if_false1

Qua 2 tình huống 1 và tình huống 2 về cấu trúc hàm IF lồng ghép thì chúng ta có thể hiểu được trong thực tế tại sao lại sinh ra công thức lồng ghép rất nhiều hàm IF. Nguyên nhân chính là trong thực tế khi tính toán, xử lý số liệu, lập báo cáo thường phải xét nhiều điều kiện.

Note: Hàm IF khi lồng ghép tới 1 mức độ có quá nhiều hàm IF trong 1 công thức mà vượt quá giới hạn lồng ghép thì Excel sẽ báo lỗi. Khi đó, phương pháp xử lý là tách khối IF hoặc dùng hàm tìm kiếm và các thuật toán khác để xử lý tối giải khối IF.


Liên hệ tư vấn khóa học Excel cho người đi làm hoặc đặt hàng đào tạo tại doanh nghiệp

{Đt+Zalo} - 038 696 1334


0 Comment:

Đăng nhận xét

Excel Thỉnh Vũ. Được tạo bởi Blogger.