
เรียนอาจารย์และเพื่อนสมาชิก
อยากจะทราบการเคลื่อนย้าย เปลี่ยนตำแหน่ง ย้ายตำแหน่ง ย้ายแผนก เปลียนเลขที่พนักงาน รับคนใหม่เข้าทำงาน ลาออก ฯ
ซึ่งมีรายงานที่สร้างไว้ 3 sheet แต่เมื่อมีการเปลี่ยนแปลงพนักงานทั้งหมดใน 3 sheet จะพิจารณาได้จาก sheetข้อมูล ที่ดึงข้อมูลมาจากระบบ
เป็นข้อมูลปัจจุบัน ปัญหาคือ เราต้องมาพิจารณาว่า รายงานที่สร้างไว้ 3 sheet มีใครบ้างที่เปลี่ยนแปลงไป
ขออธิบายดังนี้
ใน sheet1 , 2 , 3 เป็น sheet รายงานที่แยก sheet กัน
และมีชื่อ สกุล ตำแหน่ง เลขที่
เมือเราดึงข้อมูลออกมาจากระบบ อยู่ใน sheet ข้อมูล
ซึ่งจะเป็นข้อมูลที่เป็นปัจจุบันในทุก ๆ ครั้ง ที่มีการดึงข้อมูลและ
มีการเคลื่อนไหวของคนทำงาน
เช่น มีการย้ายแผนก ย้ายเลขที่ตำแหน่ง หรือลาออก รับคนใหม่เข้าทำงาน
ลาออกแล้วยังไม่ได้รับคนใหม่เข้ามา มีการเพิ่มตำแหน่งขึ้นใหม่ ฯ
ตัวอย่าง
ใน sheet ข้อมูล แถวที่ 15 มีการกำหนดตำแหน่งขึ้นมาใหม่ และรับคนใหม่มาแล้ว
แต่ยังไม่มีใน sheet1 , 2 , 3 ก็ให้ไปแสดงรายการใน sheet ไม่ตรงในsheetข้อมูล
อยู่ใน column H ถึง J H5 ถึง K5
ตัวอย่าง
ใน sheet ข้อมูล แถวที่ 17 มีการย้ายแผนก เลขที่พนักงานเปลี่ยน
เป็นพนักงานคนเดิม เปลี่ยนตำแหน่ง และ เลขที่พนักงาน
เดิมเป็นพนักงานบัญชี เลขที่ 700
เปลี่ยนเป็นพนักงานประจำศูนย์ เลขที่ 222
ให้ข้อมูลใน sheet 3 ไปแสดงรายการใน sheet ไม่ตรงในsheetข้อมูล
อยู่ใน column A ถึง D A6 ถึง D6
และใน sheetข้อมูล แถวที่ 17 ไปแสดงรายการใน sheet ไม่ตรงในsheetข้อมูล
อยู่ใน column H ถึง J H7 ถึง K7
สรุป ข้อมูลคนใน sheet 1 , 2 , 3 เปรียบเทียบกับ sheetข้อมูล ที่ดึงมาจากระบบ
แล้วมีความแตกต่างกันทั้งsheet 1 , 2 , 3 และ sheetข้อมูล
ให้ไปแสดงรายการใน sheetไม่ตรงในsheetข้อมูล
ขอบคุณครับ
เทียบ sheet.xlsx
You do not have the required permissions to view the files attached to this post.