joo wrote: แต่มีปัญหาตอนที่มีการเพิ่มบุคคลเข้ามาในหน่วยงานในช่วงกลางปีจึงทำให้ข้อมูลผิดพลาดไปครับผม
หากต้องการให้แสดงยอดยกมาที่ถูกต้องก็ต้องปรับข้อมูลให้ดึงมา
ทุกรหัสในทุก ๆ ปี (รวมทั้งรหัสที่เพิ่มเข้ามาใหม่) หรืออย่างน้อยที่สุด ในปีก่อนหน้าก็ต้องมีรหัสพนักงานที่เข้ามากลางปี เนื่องจากสูตรที่เขียนไว้มีผลต่อรหัสพนักงานที่ไม่มีวันลายกมาแสดงยอดสะสมยกมาเป็น 0 หากไม่มีรหัสพนักงานก็แสดงค่าเป็น #N/A
ไม่จำเป็นต้องไปดึงรหัสพนักงานมาจากชีทรายงานแสดงการบันทึกวันลา สามารถเก็บมาจากทะเบียนพนักงานทั้งหมดในปีล่าสุดได้เลย เมื่อมีข้อมูลรองรับโอกาสจะค้นหาแล้วเป็น #N/A ก็จะไม่เกิดขึ้น อย่าลืมว่าผู้ที่เข้ามากลางปีปัจจุบันและมีวันลายกมาก็ให้เพิ่มบุคคลนั้นในชีท StockDay ที่เป็นปีก่อนหน้าด้วย
joo wrote:ซึ่งตามที่ท่านอาจารย์ได้แนะนำไว้ก็ได้ปรับมาใช้โดยการเพิ่มซีท StockDay เข้ามา แต่ว่าส่วนหนึ่งก็ยังคงใช้สูตรตาม Report3 อยู่ ซึ่งปัจจุบันก็ได้บันทึกข้อมูลไปมากพอสมควรข้อมูลที่ได้ก็แสดงได้ถูกต้องดี
การแสดงค่าเป็น #N/A แสดงว่าควรปรับให้ปีก่อนหน้ามีรหัสพนักงานผู้ที่เข้ามาในปีปัจจุบัน หากไม่ปรับก็จะไม่ถูกต้องเช่นนี้ต่อไปครับ