huonglanhp889
Thành viên mới

- Tham gia
- 21/9/16
- Bài viết
- 6
- Được thích
- 0
=if(k6>=8.5,"240000",if(and(k6<8.5,k6>=7.5),"180000", if(k6>=7),"120000", "0"))
dấu ) nằm cuối công thức=if(k6>=8.5,"240000",if(and(k6<8.5,k6>=7.5),"180000", if(k6>=7),"120000", "0"))
Với cái dòng rút gọn í ạ, em thấy nó đúng quá mà mấy bạn bên IT cứ bảo ko chặt chẽ và thiếu chính xác, vì nếu đổi chỗ 1 số chỗ thì câu lệnh sẽ sai. Em chưa hiểu lắm!dấu ) nằm cuối công thức
=if(k6>=8.5,"240000",if(and(k6<8.5,k6>=7.5),"180000", if(k6>=7),"120000", "0"))
viết lại
=if(k6>=8.5,"240000",if(and(k6<8.5,k6>=7.5),"180000", if(k6>=7,"120000", "0")))
rút gọn
=if(k6>=8.5,"240000",if(k6>=7.5,"180000", if(k6>=7,"120000", "0")))
đây là biểu thức luận lý không thay đổi thứ tự được, thường xét từ lớn đến nhỏ dầnVới cái dòng rút gọn í ạ, em thấy nó đúng quá mà mấy bạn bên IT cứ bảo ko chặt chẽ và thiếu chính xác, vì nếu đổi chỗ 1 số chỗ thì câu lệnh sẽ sai. Em chưa hiểu lắm!