Employee Attendance Report -How to Create

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ม.ค. 2025

ความคิดเห็น • 43

  • @ExcelNaNa
    @ExcelNaNa  ปีที่แล้ว +1

    Link for download file:
    www.dropbox.com/scl/fi/juaxmrv6v6t13x15bpd5o/xnAttendance-Report-Month.xlsx?rlkey=1vfjkrtiyt2qki7jkrumy6qic&dl=0
    * กรณีวันหยุดวันที่ 1/Mar จะแสดงอยู่ในเดือน Feb ด้วย
    เพื่อแก้ปัญหานี้ ให้เพิ่มเติมสูตรตามนี้
    7. Leave Day : C6:AG14: =SUMPRODUCT((LeaveRecord!$B$4:$B$22=C$5)*(LeaveRecord!$C$4:$C$22=$B6)* LeaveRecord!$E$4:$E$22) * (C$5

  • @kaosomkliang198
    @kaosomkliang198 6 ปีที่แล้ว +1

    ขอบคุณมากๆคร้าบ กำลังหัดทำเลย

  • @ple1824
    @ple1824 7 ปีที่แล้ว +2

    ดีมากๆคะ

  • @npk-hq4xb
    @npk-hq4xb ปีที่แล้ว

    ทำใน google sheet ได้ไหมคะ

    • @ExcelNaNa
      @ExcelNaNa  ปีที่แล้ว +1

      ทำได้ครับ
      ตัวอย่าง
      th-cam.com/video/vP1HjxAvTT8/w-d-xo.html

  • @ExcelNaNa
    @ExcelNaNa  4 ปีที่แล้ว

    Link for download file:
    * กรณีวันหยุดวันที่ 1/Mar จะแสดงอยู่ในเดือน Feb ด้วย
    เพื่อแก้ปัญหานี้ ให้เพิ่มเติมสูตรตามนี้
    7. Leave Day : C6:AG14: =SUMPRODUCT((LeaveRecord!$B$4:$B$22=C$5)*(LeaveRecord!$C$4:$C$22=$B6)* LeaveRecord!$E$4:$E$22) * (C$5

    • @kykiez
      @kykiez 4 ปีที่แล้ว

      ขอบคุณนะคะ แต่ว่าเราใส่ Leaveday ตามนี้ ลาวันที่ 15/1 แต่มันขึ้นลาวันที่ 15 ของทุกเดือนเลยค่ะ แก้ยังไงได้บ้างคะ?

    • @ExcelNaNa
      @ExcelNaNa  4 ปีที่แล้ว

      ไม่แน่ใจว่าปัญหาเกิดจากตรงไหนครับ
      รบกวนส่งไฟล์พร้อมระบุข้อมูลที่เป็นปัญหา
      ส่งมาที่ pichaitc@gmail.com

    • @kykiez
      @kykiez 4 ปีที่แล้ว

      @@ExcelNaNa ส่งไปเมื่อวันที่ 25/12 ถ้าหากสะดวก รบกวนด้วยนะคะ ขอบคุณมากๆเลยค่ะ

    • @ExcelNaNa
      @ExcelNaNa  4 ปีที่แล้ว

      @@kykiez ดูจาก file ที่ส่งมา
      - มีการตั้ง Range Name ที่ผิดพลาด และไม่ได้ใช้แล้ว และมีการอ้างอิงผิดพลาดถึง Range Name ดังกล่าว
      - การวางตำแหน่งไม่ตรงกับตัวอย่าง อาจทำให้การเขียนสูตรไม่ตรงกัน
      แนะนำว่าควรเริ่มทำจาก ไฟล์ใหม่เลย
      หรือ Download ตัวอย่างจาก th-cam.com/video/bJKLxF6z5es/w-d-xo.html

  • @npk-hq4xb
    @npk-hq4xb ปีที่แล้ว

    ทำตามข้อ 8 แล้ว สีไม่ขึ้นตามเงื่อนไขเป็นเพราะอะไรคะ

    • @ExcelNaNa
      @ExcelNaNa  ปีที่แล้ว

      อาจวางตำแหน่งช่วงข้อมูล หรืออ้างอิงสูตร ไม่ตรงตามตัวอย่าง
      รบกวนตรวจสอบใหม่ หรือเริ่มทำใหม่โดยวางตำแหน่งให้ตรงกับในคลิป
      หากยังไม่ได้ สามารถส่งไฟล์มาให้ช่วยตรวจสอบได้ครับ
      โดยส่งมาทางเมล์ pichaitc@gmail.com

    • @npk-hq4xb
      @npk-hq4xb ปีที่แล้ว

      @@ExcelNaNa ส่งไปในแล้วนะคะ

    • @ExcelNaNa
      @ExcelNaNa  ปีที่แล้ว

      @@npk-hq4xb รับทราบครับ ภายในวันนี้จะดูให้ครับ

    • @ExcelNaNa
      @ExcelNaNa  ปีที่แล้ว

      1. ใส่สูตรแล้วทำอย่างไงไม่ให้เลขศูนย์ขึ้นในกรณีที่วันนั้นไม่มีการลางาน
      > กำหนด Custom Number Format เป็น General;;
      ส่วนนี้ผมลืมอธิบายในคลิป ต้องขอโทษด้วยครับ
      2. ใส่สูตรแล้วสีไม่ขึ้นตามประเภทการลา
      > การ fix reference ในสูตรผิดครับ ให้แก้ตามนี้ครับ
      จาก
      =SUMPRODUCT((LeaveDate=$D$7) * (LeaveEmp=$C$8) * (LeaveType=$E$3)) > 0
      เป็น
      =SUMPRODUCT((LeaveDate=D$7) * (LeaveEmp=$C8) * (LeaveType=$E$3)) > 0
      ใน file แนบ ผมแก้ทั้ง 2 ข้อให้แล้ว ลองทบทวนดูครับ

    • @npk-hq4xb
      @npk-hq4xb ปีที่แล้ว +1

      @@ExcelNaNa ขอบคุณค่ะ

  • @pathapheekamalarwongsaisal7261
    @pathapheekamalarwongsaisal7261 5 ปีที่แล้ว +1

    กำลังศึกษาข้อมูลอยู่เลยค่ะถ้าไม่เข้าใจทำยังไงจะติดต่อสอบถามได้คะขอบคุณค่ะ

    • @ExcelNaNa
      @ExcelNaNa  5 ปีที่แล้ว

      ติดต่อผ่าน inbox Facebook Excel NaNa ได้ครับ

  • @visanouxayyavong6513
    @visanouxayyavong6513 4 ปีที่แล้ว +1

    ลางานวันที1เดือน3 แต่มันขึ้นอยู่เดือน2 จะเอาออกยังไงครับ

    • @ExcelNaNa
      @ExcelNaNa  4 ปีที่แล้ว

      ขอโทษครับ ทดสอบไม่ครบครับ
      เพิ่มเติมตามนี้ครับ
      7. Leave Day : B6:AF14: =SUMPRODUCT((LeaveRecord!$B$4:$B$22=B$5)*(LeaveRecord!$C$4:$C$22=$A6)* LeaveRecord!$E$4:$E$22) * (B$5

    • @visanouxayyavong6513
      @visanouxayyavong6513 4 ปีที่แล้ว +1

      ขอบคุณมากๆครับ

  • @BoonyakornS
    @BoonyakornS 8 หลายเดือนก่อน

    ถ้าต้องการเพิ่มข้อมูลว่า พนักงานใช้วันหยุดแต่ละประเภทไปเท่าไหร่แล้ว เช่นเรากำหนดให้ พนง ลาพักร้อนได้ 8 วันต่อปี เขาใช้ไปกี่วันแล้ว ณ เดือนนี้ และคงเหลือเท่าไหร่ของทั้งปี หรือ พนงลาป่วยทั้งเดือนกี่วันแล้วต้องใส่สูตรอย่างไรบ้างคับ ขอบคุณคับ

    • @ExcelNaNa
      @ExcelNaNa  8 หลายเดือนก่อน +1

      ใช้ Sumifs จากข้อมูลต้นทางครับ

    • @BoonyakornS
      @BoonyakornS 8 หลายเดือนก่อน +1

      @@ExcelNaNa ขอบคุณมากคับ

  • @supraneearkhwanont2040
    @supraneearkhwanont2040 4 ปีที่แล้ว +1

    พอดีไม่เข้าใจสูตรที่แก้ รบกวนสอบถามเพิ่มเติมได้ไหมค่ะ

    • @ExcelNaNa
      @ExcelNaNa  4 ปีที่แล้ว

      ได้ครับ

    • @supraneearkhwanont2040
      @supraneearkhwanont2040 4 ปีที่แล้ว

      หนูใส่สูตร=SUMPRODUCT((Sheet4!G3:G9,sheet1!B4)*(Sheet4!H3:H9,Sheet1!A5)*sheet4!j3:j9)
      แต่ผลขึ้น#VALUE ต้องแก้ตรงไหนค่ะ

    • @ExcelNaNa
      @ExcelNaNa  4 ปีที่แล้ว

      ขอโทษครับ ไม่ทราบว่า Sheet1, Sheet4 และข้อมูลต่างๆ คืออะไร
      ไม่สามารถตอบได้ครับ

    • @supraneearkhwanont2040
      @supraneearkhwanont2040 4 ปีที่แล้ว

      @@ExcelNaNa หนูส่งให้ดูทางเมลได้ไหมค่ะพี่

    • @ExcelNaNa
      @ExcelNaNa  4 ปีที่แล้ว

      pichaitc@gmail.com ครับ

  • @samnbkd3625
    @samnbkd3625 4 ปีที่แล้ว

    เปลียนตัวเลข หรือ สี เป็น ตัวอักษรได้ไหมครับ เช่น แทนค่า เป็น off

    • @pichaiexcelnana95
      @pichaiexcelnana95 4 ปีที่แล้ว

      เอา IF ครอบสูตรเดิมได้ครับ
      =IF(สูตรเดิม > 0, "OFF", "")

    • @samnbkd3625
      @samnbkd3625 4 ปีที่แล้ว +1

      @@pichaiexcelnana95 ขอบคุณมากครับ

  • @rungchartkijsuthi2322
    @rungchartkijsuthi2322 3 ปีที่แล้ว

    สอบถามความรู้หน่อยค่ะ ข้อ 7 leave day ใส่สูตรแล้วแต่ข้อมูลโชว์เลข 0 ขึ้นมาด้วย ต้องเพิ่มสูตรยังไงค่ะ

    • @ExcelNaNa
      @ExcelNaNa  3 ปีที่แล้ว

      ไม่แน่ใจว่าใช่เรื่องนี้หรือเปล่า
      ลองดูครับ
      * กรณีวันหยุดวันที่ 1/Mar จะแสดงอยู่ในเดือน Feb ด้วย
      เพื่อแก้ปัญหานี้ ให้เพิ่มเติมสูตรตามนี้
      7. Leave Day : B6:AF14: =SUMPRODUCT((LeaveRecord!$B$4:$B$22=B$5)*(LeaveRecord!$C$4:$C$22=$A6)* LeaveRecord!$E$4:$E$22) * (B$5