Page 1 of 1

ค่าว่างจากคำสั่ง IF ไม่สามารถนำไปคำนวณต่อได้

Posted: Thu Feb 25, 2021 2:00 pm
by pimeenjabb
ดังไฟล์แนบ
Column A1 = 0
Column B1 = if(A1=0,"","มากกว่า 1")
Column A2 = 1
Column B2 = =B1+A2

ผลลัพธ์ของ B2 คือ #VALUE!

ปัญหาคือถ้า A1 = 0 (ซึ่งจะต้องเป็น 0) ผมไม่สามารถนำช่อง B1 มาคำนวณต่อได้เพราะโปรแกรมมองว่า B1 ไม่ใช่ค่าว่าง

รบกวนผู้รู้ช่วยหน่อยนะครับ ขอบคุรสำหรับคำตอบมากๆครับ

Re: ค่าว่างจากคำสั่ง IF ไม่สามารถนำไปคำนวณต่อได้

Posted: Thu Feb 25, 2021 5:45 pm
by puriwutpokin
เปลี่ยน​ "" เป็น​ 0​ แทนไม่ได้หรือครับ

Re: ค่าว่างจากคำสั่ง IF ไม่สามารถนำไปคำนวณต่อได้

Posted: Fri Feb 26, 2021 4:02 am
by norkaz
ถ้าต้องนำตำแหน่งที่เป็นค่าว่างมาคำนวณต่อ ควร เปลี่ยน​ "" เป็น​ 0
แต่ถ้าไฟท์บังคับเปลี่ยนไม่ได้

B2
=N(B1)+A2

หรือ
=COUNT(B1)+A2

หรือ
=MAX(B1)+A2

หรือ
=MIN(B1)+A2


Norkaz