TANANUN wrote:ถ้าต้องการกำหนดให้เหลือวันหยุดเพียงวันอาทิตย์วันเดียวทำอย่างไรครับท่านอาจารย์

ลองดูตามไฟล์แนบครับ ผมได้ปรับปรุงให้แล้ว
เวอร์ชันนี้ สามารถ Export ฐานข้อมูลเวลารายเดือนออกไปเก็บได้ด้วยครับ
ต้องการกำหนดวันทำงาน ให้ไปที่ชีท Personal ให้เลือกในคอลัมน์ C ดังนี้
- วันอาทิตย์ คือ ทำทุกวัน
- วันเสาร์ คือ ทำงานวันเสาร์ด้วย
- ปกติ คือ ทำงาน จ - ศ
ต้องการกำหนดเวลาออก ไปที่ชีท Temp เซลล์ N1 ใส่เวลาลงไป โดยใส่ค่า
=Today+เวลาที่ต้องการ โดยมีตัวอย่างการทำไว้แล้ว
หากไม่กำหนดเวลาออก ก็ให้ปล่อยว่างไว้
ต้องการนับเวลามาสาย ให้ไปแก้สูตรในชีท Sup_Report เซลล์ R2 เช่น เวลาสายคือ 08:30:00 ก็ให้แก้ในสูตรใน R2 เป็น =IF(E2<=D2+"08:30:00",0,1) แล้วคัดลอกลงมา
รหัสปลดล๊อคชีท :1234
ข้อแนะนำ : หากนำไปให้พนักงานใช้ ต้องล๊อค Sheet ล๊อค Workbook และซ่อนชีทที่สำคัญๆ เช่น Temp, Sup_report, Personal, Database, AddTime เพื่อความปลอดภัยของข้อมูล