Cho em hỏi em dùng công thức hàm dưới đây:
=IF(T6<1800000,(T6+AD6),IF(OR(T6>1800000,T6<=2000000),(T6+AD6)/0.9,IF(T6>2000000,(T6+AD6)/0.99)))
không biết sai ở đâu mà nó không đọc được hàm này IF(T6>2000000,(T6+AD6)/0.99)))
Khi viết hàm bạn có thể sử dụng thêm một số kỹ thuật để giúp đọc công thức dễ hơn, khi đó việc đọc và dịch hàm sẽ dễ hơn.
Ví dụ công thức của bạn có thể viết dưới dạng:
=IF(T6<1800000, (T6+AD6),
IF(OR(T6>1800000, T6<=2000000), (T6+AD6)/0.9,
IF(T6>2000000, (T6+AD6)/0.99)))
Cách viết này của bạn ở vị trí hàm IF thử 3 đang không có value_if_false. Bạn có thể viết lại như sau để logic chặt chẽ và đơn giản hơn:
=IF(T6<1800000, (T6+AD6),
IF(T6<=2000000, (T6+AD6)/0.9,
(T6+AD6)/0.99))
Nếu xảy ra lỗi, nguyên nhân có thể do:
- dấu ngăn cách các thành phần trong hàm là dấu phẩy (thay cho dấu chấm phẩy
- dấu ngăn cách phần thập phân là dấu phẩy thay vì dấu chấm
Bạn kiểm tra lại xem sao nhé. Nên dùng cách viết lại của mình để kiểm tra sẽ chính xác hơn.