mọi người xem hàm if này sai ở đâu

Liên hệ QC

nguyentrongdanh2010

Thành viên mới
Tham gia
28/8/09
Bài viết
2
Được thích
0
Nghề nghiệp
ky su
tôi chuẩn bị kiểm tra học kỳ. thầy giáo cho tôi đề bài(file đính kèm),tôi đã dùng hàm if làm thì khi fill handle vẫn được nhưng kiểm tra thủ công tôi thấy có chỗ trong đâp án sai. tôi tìm mà ko biết mình sai ở đâu. nhờ mọi người đọc qua bài làm và chỉ chỗ sai giuo tôi. thank
 

File đính kèm

tôi chuẩn bị kiểm tra học kỳ. thầy giáo cho tôi đề bài(file đính kèm),tôi đã dùng hàm if làm thì khi fill handle vẫn được nhưng kiểm tra thủ công tôi thấy có chỗ trong đâp án sai. tôi tìm mà ko biết mình sai ở đâu. nhờ mọi người đọc qua bài làm và chỉ chỗ sai giuo tôi. thank
Bạn sửa đoạn code của bạn thêm tý này thì đúng :
=IF(AND(D30>=5;F30>=5;F30<>"vang");"duoc thi hp1";IF(OR(D30="vang";F30="vang");"ko thi hp";IF(AND(D30<5;F30<5);"l2 ca 2hp";IF(D30<5;"l2 ht1";"L2ht2"))))
PM : chỉ kiểm tra dòng sai ở hai dòng bạn báo lỗi.
 
Lần chỉnh sửa cuối:
=IF(OR(D31="vang",F31="vang"),"ko thi hp",IF(AND(D31>=5,F31>=5),"duoc thi hp1",IF(AND(D31<5,F31<5),"l2 ca 2hp",IF(D31<5,"l2 ht1","L2ht2"))))
 
cảm ơn khoavu87 và Nguyễn Xuân Sơn. cả 2 cách mà các bạn đưa ra minh đều thấy đúng như kết quả. nhưng cho mình hỏi là công thức mình lập sai ở đâu vậy. mình vẫn thấy công thức mình lập đúng . nhờ các bạn chỉ rõ chỗ sai trong công thức của mình nha. thanks !
 
=IF(AND(D33>=5,F33>=5),"duoc thi hp1",IF(OR(D33="vang",F33="vang"),"ko thi hp",IF(AND(D33<5,F33<5),"l2 ca 2hp",IF(D33<5,"l2 ht1","L2ht2"))))
Tại cái ô f33 là từ 'vang',excel khi so sánh số với chuỗi nó định nghĩa kiểu chuỗi =0,nên khi hàm so sánh tới f33 thì nó so sánh với chuỗi "vang"=0 thành ra hàm nhận giá trị true
 
Web KT

Bài viết mới nhất

Back
Top Bottom