Mắc IF thì cứ cho nó IF. Công thức cho ô E2:Mình không biết dùng VBA, anh em nào giúp mình xử lý bài này bằng công thức với,
=IF(ISTEXT(D2);IF(D2="HT";$B$2;IF(D2="BT";$B$3;IF(D2="CT";$B$4;IF(D2="I";$B$5;IF(D2="X";$B$6)))));IF(D2>=8,45;"A";IF(D2>=6,95;"B";IF(D2>=5,45;"C";IF(D2>=3,95;"D";"F")))))
Bạn thử xem công thưc này có nhiều if không nha,rồi áp dụng nhaMình không biết dùng VBA, anh em nào giúp mình xử lý bài này bằng công thức với,
Người ta nói là dò tìm trong bảng cho trước, mà you sữa bảng dò tìm của người ta rùi. thật là pó tay.comBạn thử xem công thưc này có nhiều if không nha,rồi áp dụng nha
Bạn thử đặt : If(COUNTIF(DK;E2)>1;...Các bạn cho mình hỏi thêm. Nếu như mình tạo 1 range từ A2 đến B6, đặt tên là DK chẳng hạn, sau đó mình đặt điều kiện "Nếu E2 thuộc DK thì ...". Vậy điều kiện đó phải viết như thế nào? Mình đã thử đặt là Ìf(E2=DK, nhưng lại ra giá trị #Value.
Bạn thử đặt : If(COUNTIF(DK;E2)>1;...
Bạn sửa lại : If(COUNTIF(DK;E2)>0;...Không được bạn ạ. Mình thử sử dụng cách bạn nói, để dùng Vlookup, chứ không dùng Istext như hướng dẫn của bạn Ba Tê (cũng là thử xem có thể vẫn dùng Vlookup trong trường hợp này hay không để còn mở rộng ra các trường hợp khác), sau đó đặt D2 là HT, nhưng kết quả E2 vẫn ra là loại F, chứ không ra "Hoãn thi"
Bạn sửa lại : If(COUNTIF(DK;E2)>0;...
Còn thử =VLOOKUP(E2;DK;2;0)