ฐานข้อมูลการบันทึกวันลาหยุด

1,905 views
Skip to first unread message

Boontiwa

unread,
Sep 26, 2012, 4:21:47 AM9/26/12
to excel for hr

เรียน อาจารย์สำเริงคะ

 

อุ๋ยทดลองทำระบบบันทึกวันลา โดยใช้ฐานข้อมูลการเบิกจ่ายค่ารักษาพยาบาลที่อาจารย์เคยแนะนำมาดัดแปลง แต่ติดอยู่หลายที่จังเลยค่ะ ไปต่อไม่ได้ หากอาจารย์พอมีเวลารบกวนช่วยดูให้ด้วยนะคะ

 

ขอบคุณมากค่ะ

อุ๋ย

Test_Leave record1.xlsx

Sawitree

unread,
Sep 26, 2012, 12:55:58 PM9/26/12
to excel_...@googlegroups.com
ช่วยตอบนะคะ
ตรงที่เป็น #REF คาดว่าเป็นเพราะชื่อที่อ้างอิงในสูตร VLOOKUP
เช่น Previous (Annual Leave)  =VLOOKUP($C$3,EmpDB,16,0)

ช่วงของข้อมูลชื่อ  EmpDB ที่ตั้งไว้มีคอลัมน์น้อยกว่าที่ต้องการค่ะ
และมีจำนวนแถวน้อยกว่าที่ควรจะมีจริง 1 แถว

วิธีแก้แบบง่าย คือ ตรงที่เป็น  EmpDB ทั้งหมด ให้ใช้วิธีเลือกช่วงเซลล์เองแทนการใช้ชื่อที่ตั้งไว้นะคะ 
เช่น Employee!A3:S49

ลองดูว่าช่วยได้ไหมนะคะ

Sawitree

unread,
Sep 26, 2012, 1:13:10 PM9/26/12
to excel_...@googlegroups.com
วิธีแก้อีกวิธีนะคะ

ไปที่เมนู สูตร แล้วเลือก ตัวจัดการชื่อ 
พอกล่องรายชื่อขึ้นมา คลิกเลือก ชื่อ EmpDB ขึ้นมา
แล้วแก้ในกล่องด้านล่างชื่อ  อ้างอิงไปยัง.. เป็นตามนี้ค่ะ

=OFFSET(FtEmpDB,1,0,COUNTA(Employee!$A:$A),COUNTA(Employee!$3:$3))


On Wednesday, September 26, 2012 3:30:06 PM UTC+7, aui wrote:

Boontiwa

unread,
Sep 27, 2012, 3:58:01 AM9/27/12
to excel for hr

ขอบคุณนะคะคุณ Sawitree ลองทำตามที่คุณ Sawitree แนะนำได้แล้วค่ะ ^__^

(ตอบช้าเพราะเพิ่งกลับเข้ามาจึงเพิ่งเห็นอีเมลล์ค่ะ)

 

รบกวนถามต่อค่ะ>> หากต้องการเขียนสูตรเพิ่มเพื่อบันทึกวันลาหยุดของพนักงานตามเงื่อนไขที่ระบุด้านขวามือ โดยให้ตัวเลขที่บันทึกลงไปในแถว 29 เป็นต้นไป ตัดอัตโนมัติที่ช่องวันลาประเภทต่างๆ ด้านบน (C22 ถึง E24) ต้องเขียนสูตรอย่างไรคะ???

 

รบกวนผู้รู้ช่วยแนะนำด้วยนะคะ

 

ขอบคุณค่ะ

บุญทิวา


--
******************
|= คุณได้รับเมล์นี้ เพราะคุณเป็นสมาชิกกลุ่ม "Excel_for_HR" ของ อ.สำเริง ยิ่งถาวรสุข
|= ส่งคำถามเข้ากลุ่มนี้ ทางอีเมลที่ excel_...@googlegroups.com (ขอความกรุณางดส่งฟอร์เวิร์ดเมล์ที่ไม่เกี่ยวข้อง)
|= หากต้องการยกเลิกการเป็นสมาชิก ส่งเมล์หา อ.สำเริง โดยตรงที่ ysam...@gmail.com
|= ดูตัวเลือกเพิ่มเติมที่
http://groups.google.co.th/group/excel_for_hr?hl=th

HR / Yingja

unread,
Oct 11, 2012, 9:31:17 PM10/11/12
to excel_...@googlegroups.com
ขอโทษนะคะ  พอดีกำลังลองทำบันทึกการลาหยุดอยู่และก็มาเจอของคุณ aui ค่ะ แต่พอลองโหลดไปทำเองทำไมทำไม่ได้ก็ไม่ทราบค่ะ พอจะส่งไฟล์มาให้เป็นวิทยาทานมั้ยค่ะ  ^__^
 
หญิง  HR 

Samroeng

unread,
Oct 11, 2012, 11:21:35 PM10/11/12
to excel_...@googlegroups.com
เรียน คุณ หญิง HR

มันมีหลายสาเหตุที่พอจะเป็นไปได้ เช่น
  • กรณีที่ไฟล์นั้นมีการใช้ Macro ช่วยในการบันทึก คุณได้เปิดให้ Macro ทำงานหรือเปล่า
  • กรณีที่เอาไปดัดแปลง เพื่อให้เข้ากับงานตัวเอง ต้องดูว่า ทำความเข้าใจกับแนวคิดและหลักการของไฟล์ต้นแบบ ครบถ้วนหรือยัง หากมีการตั้งชื่อช่วงเซลล์ คุณตั้งชื่อครบมั๊ย และเรียกใช้ได้ถูกต้องหรือไม่
  • หรือหากเอาไฟล์ไปใช้เลย แต่รูปแบบของข้อมูลที่บันทึกลงไป อาจจะมีบางรูปแบบที่แตกต่างจากต้นฉบับหรือไม่
  • ฯลฯ

ดังนั้น ถ้าติดขัดตรงไหน? อย่างไร? ควรแนบไฟล์ปัญหานั้นเข้ามา พร้อมอธิบายจุดที่เป็นปัญหาด้วยครับ เพราะแค่คำว่า "ทำไม่ได้" มันกว้างไป


อ.สำเริง


2012/10/12 HR / Yingja <h...@ipcthailand.com>



--




Mr.Samroeng Yingthawornsuk
Tel. (66)2-347-1066, (66)81-423-9828  Fax.(66)2-347-1067
http://www.e-hrit.com
http://www.facebook.com/Excel4HRD
http://www.facebook.com/groups/excel4hr/

"หนังสือ และ CDรวมไฟล์ตัวอย่างเอ็กเซล" ดูรายละเอียดที่

หนังสือ Excel for HRCD รวมไฟล์ตัวอย่าง Excel ชุดที่ 1CD รวมไฟล์ตัวอย่าง Excel ชุดที่ 2ความรู้เกี่ยวกับ Excel และ ITMy Blog and My Activity
Chat Skype: aek.samroeng MSN: ysam...@hotmail.com
Contact Me FacebookTwitter

Reply all
Reply to author
Forward
0 new messages