
สูตรเดิมเกินมานิดนึงครับ
จาก
=LOOKUP(C6,{0,5001,5100,5200,5300},{0,13,14,15,17})+(C6
>=5000)*MOD(C6,100)%
แก้เป็น
=LOOKUP(C6,{0,5001,5100,5200,5300},{0,13,14,15,17})+(C6
>5000)*MOD(C6,100)%
จากสูตร LOOKUP(C6,{0,5001,5100,5200,5300},{0,13,14,15,17}) ความหมายคือให้หาค่าที่
น้อยกว่าหรือเท่ากับ C6 ในช่วง {0,5001,5100,5200,5300} แล้วนำค่าที่ตรงกันในช่วง {0,13,14,15,17} มาแสดง
จากสูตร (C6>5000) เป็นการเปรียบเทียบว่า C6 มากกว่า 5000 หรือไม่ ถ้าใช่จะให้ผลลัพธ์เป็น True ถ้าไม่ใช่จะให้ผลลัพธ์เป็น False ซึ่งการนำ True หรือ False ไปดำเนินการคำนวณต่อ (บวก ลบ คูณ หาร ฯลฯ) จะทำให้ True กลายเป็น 1 และ False กลายเป็น 0
จากสูตร MOD(C6,100)% หมายความว่า หา
เศษจากการหาร C6 ด้วย 100 แล้วนำไปหารด้วย 100 อีกรอบ
การคีย์เครื่องหมาย % ตามหลังตัวเลขจะหมายถึงนำตัวเลขนั้นคูณด้วย 1 แล้วหารด้วย 100 หรือจะแปลว่านำตัวเลขนั้นหารด้วย 100 ก็ย่อมได้
ลองทำความเข้าใจและ
แทนค่าสูตรที่ผมอธิบายจากล่างขึ้นบน จะทำให้เข้าใจมากขึ้นครับ