[Excel] รบกวนถามเซียนเอกเซล เรื่อง if หลายเงื่อนไข

กระทู้คำถาม
แก้ไขข้อความเมื่อ
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 4

=now()
จะได้ทั้งวันที่ เดือน ปี เวลา ปัจจุบัน
ส่วน Ctrl +shift +;
จะได้วันที่ เดือน ปี 00/01/1900  hh:mm (เวลา ปัจจุบัน)
ถ้าจะใช้ now() ต้องใช้แบบนี้
=TIME(HOUR(NOW()),MINUTE(NOW()),SECOND(NOW()))
แต่ถ้าจะใช้กับ TimeValue ตามสูตรที่คุณใช้ตรง O4 หรือ Now()
ต้องใช้
=HOUR(NOW())&":"&MINUTE(NOW())&":"&SECOND(NOW())
ที่นี้ก็ตรวจสอบว่าเวลาที่เปรียบเทียบกันวันที่ตรงกันหรือไม่
แล้วใช้ Timevalue ใน if ครอบอีกที่

=IF(TIMEVALUE(O4)<TIMEVALUE("13:22:00"),"Yes","No")

แต่ต้อง refresh ด้วย F9 เวลาตรง now() จึงเปลี่ยน
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่