[RE: ถามวิธีใช้สูตร IF ใน Excel ที่ตัวเลขเป็นช่วงๆหน่อยครับ]
Peerasith พิมพ์ว่า:
blueautumn พิมพ์ว่า:
ตัวอย่าง
IF(D3<=18.4, "1", IF(D3<=24.9, "2", "3"))
ขอบคุณมากๆครับท่าน สงสัยอีกนิดครับว่า
มันต้องซ้อนกันกี่ชั้นหรอครับ แบบว่า
ถ้ามันเป็นมี 3 ช่วงๆแบบตาราง 18.5-24.9 , 25-29.9 , มากกว่า 30
พิมพ์แบบนี้ได้ไหมครับ?
IF(D3<=18.4, "1", IF(D3<=24.9, "2", "3")), IF(D3<=29.9, "4", "ตรงนี้ต้องพิมพ์ปะครับ"?), IF(D3>=30, "5")
หรือว่าผมพิมพ์ผิดคับ
หลักการ ถ้า เป็นจริงตาม condition ให้ทำอะไร ไม่เป็นจริงไม่ทำอะไร โดยดูทีละ IF แทนที่ FALSE ไปเรื่อง
IF([CONDITION1], [TRUE1], [FALSE1])
FALSE1: IF([CONDITION2], [TRUE2], [FALSE2])
FALSE2: IF([CONDITION3], [TRUE3], [FALSE3])
ลองไล่ลำดับไปเรื่อยๆ แนะนำวาด flowchart ไล่ดูลำดับว่าต้องทำอะไรก่อนหลัง