Page 1 of 1

สูตร if or ทำอย่างไรจึงจะสามารถแสดงผลได้ 3 ทาง

Posted: Wed Sep 02, 2020 9:25 am
by L_S20
เดิมใช้คำสั่งนี้ทำงาน
=IF(OR(E1>=5, F1>=5, G1>=380,H1>=5,I1>=5,J1>=380,K1>=5,L1>=5,M1>=380,N1>=5,O1>=5,P1>=380), "ผ่าน", "ไม่ผ่าน")
จากคำสั่งนี้ทำงานได้ปกติถูกต้องครับ แต่มีเงื่อนไขเพิ่มมาว่าถ้าช่องไหนว่าง ให้แสดงข้อความว่า "ไม่มา" พยายามค้นหาแล้วยังไม่เจอคำตอบครับ.

Re: สูตร if or ทำอย่างไรจึงจะสามารถแสดงผลได้ 3 ทาง

Posted: Wed Sep 02, 2020 3:04 pm
by puriwutpokin
ปรับเป็น
=IF(COUNTA(E1:P1)=0,"ไม่มา",IF(OR(E1>=5,F1>=5,G1>=380,H1>=5,I1>=5,J1>=380,K1>=5,L1>=5,M1>=380,N1>=5,O1>=5,P1>=380),"ผ่าน","ไม่ผ่าน"))

Re: สูตร if or ทำอย่างไรจึงจะสามารถแสดงผลได้ 3 ทาง

Posted: Wed Sep 02, 2020 4:01 pm
by Bo_ry
=IF(COUNTBLANK(E1:P1),"ไม่มา",IF(AND(MAX(E1:P1)<380,MAX(E1:F1,H1:I1,K1:L1,N1:O1)<5),"ไม่ผ่าน","ผ่าน"))