:D snasui.com ยินดีต้อนรับ :D
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย :thup: สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ :arrow: ระบุ Version ของ Excel
:!: โปรดทราบ :!:
  1. กรุณาอ่านกฎการใช้บอร์ด (Forum rules) ในตำแหน่งด้านบนของแต่ละบอร์ด
  2. การสมัครสมาชิก การ Login การกู้คืนรหัสผ่าน
    1. สมัครสมาชิกดูขั้นตอนได้ที่ :arrow: สมัครสมาชิก
    2. Login เข้าระบบโดยคลิกปุ่ม Login ตรงมุมขวาบนของหน้านี้ :roll:
    3. การ Login ผ่าน Facebook ดูวิธีที่ :arrow: Login ผ่าน Facebook
    4. ลืมรหัสผ่านสามารถรับรหัสใหม่ได้ที่ :arrow: Reset รหัสผ่าน
  3. มีปัญหาการใช้งาน แจ้งผู้ดูแลระบบได้ที่ :arrow: ติดต่อผู้ดูแลระบบ
  4. กำหนดการตั้งค่าส่วนตัว เช่นตั้งค่าภาษาเป็นไทยหรืออังกฤษดูได้ที่ :arrow: ตั้งค่าส่วนตัว
  5. การตั้งและตอบกระทู้ดูได้ที่ :arrow: วิธีการตั้งและตอบกระทู้
  6. การจัดรูปแบบตัวอักษรด้วย bbcode ในช่องแสดงความคิดเห็นดูได้ที่ :arrow: จัดรูปแบบตัวอักษร
  7. กำหนดขนาดตัวอักษรใน Browser ดูได้ที่ :arrow: กำหนดขนาดตัวอักษรใน Browser

ตารางการทำงานคะ

ฟอรัมถาม-ตอบปัญหาการใช้งานสูตรและฟังก์ชัน Excel
Forum rules
  1. ไม่อนุญาตให้ใช้ภาษาแชทในการถามและตอบปัญหา ไม่ใช้คำว่า "คับ" หรือ "อ่ะครับ" แทนคำว่า "ครับ" ไม่ใช้คำว่า "เด๋ว" แทนคำว่า "เดี๋ยว" เป็นต้น เนื่องจากเมื่อแปลเป็นภาษาต่างประเทศแล้วจะให้ความหมายผิดไปจากที่ควรจะเป็น
  2. ห้ามถามโดยระบุชื่อผู้ตอบและต้องตั้งชื่อกระทู้ให้สื่อถึงปัญหาที่จะถาม ไม่ตั้งชื่อว่า ช่วยด้วยครับ, มีปัญหามาปรึกษาครับ เป็นต้น
  3. กรุณาอธิบายปัญหาและระบุคำตอบที่ต้องการมาในกระทู้ด้วยเสมอถึงแม้จะอธิบายไว้ในไฟล์แนบแล้วก็ตาม ทั้งนี้เพื่ออำนวยความสะดวกแก่เพื่อนสมาชิกในการค้นหาข้อมูล
  4. กรุณาแนบไฟล์ตัวอย่างพร้อมแสดงคำตอบที่ถูกต้องมาในไฟล์ด้วยเพื่อให้ง่ายต่อการทำความเข้าใจและสะดวกต่อการตอบคำถาม (ขนาดไฟล์ไม่เกิน 500Kb ขนาดภาพไม่เกิน 800*600 Pixel) ไม่แนบเป็น Link มาจากแหล่งอื่นที่อาจจะถูกลบทิ้งไปโดยต้นทางในภายหลัง นอกจากนี้ไม่ควรแนบไฟล์ที่มีข้อมูลสำคัญอันก่อให้เกิดความเสียหายกับตนเองและผู้อื่น
  5. กรณีเป็นคำถามเกี่ยวกับ Programming เช่น VBA, VB.Net, C#, SQL ฯลฯ ต้องลองเขียนมาเองก่อนเสมอ ถามเฉพาะที่ติดปัญหา ระบุ Module, Procedure ที่ติดปัญหาให้ชัดเจน กรุณาโพสต์ Code ให้แสดงเป็น Code คือเปิดด้วย [code] และปิดด้วย [/code] ตัวอย่างเช่น [code]dim r as range[/code] เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)
  6. กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
ampika2522
Member
Member
Posts: 16
Joined: Thu Feb 23, 2012 3:06 pm

ตารางการทำงานคะ

#1

Post by ampika2522 »

รบกวนสอบถามการใส่สูตรเพื่อทำตารางการทำงานคะ
หนู่ไม่ถนัด excel เลยคะ พยายามศึกษาจากหนังสือคู่มือ แต่ก็ไม่ค่อยเข้าใจคะ
ต้องรบกวนอาจารย์ช่วยดูให้หน่อยคะ
ขอบคุณคะ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ตารางการทำงานคะ

#2

Post by snasui »

:D ลองกรอกตัวอย่างข้อมูลที่ถูกต้องสักสองสามตัวอย่าง โดยมีเงื่อนไขอื่น ๆ ที่จำเป็นเข้ามาด้วยแล้ว จะได้ใช้สูตรคำนวณเปรียบเทียบได้ครับ
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: ตารางการทำงานคะ

#3

Post by bank9597 »

:D เพิ่มเติมน่ะครับ ลองดูฟอร์แมตขอขอ้มูลด้วยน่ะครับ เลขไทยปนสากลเยอะแยะเลย :)
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
ampika2522
Member
Member
Posts: 16
Joined: Thu Feb 23, 2012 3:06 pm

Re: ตารางการทำงานคะ

#4

Post by ampika2522 »

หนูแนบไฟล์มาใหม่แล้วคะอาจารย์
แล้วก็ต้องขอโทษนะคะ คือว่าทำอย่างไรให้เป็นตัวเลขไทยทั้งหมดคะ เพราะลองคีย์ดูแล้วแต่ในช่องใส่สูตรก็ยังโชว์เป็นเลขอารบิกคะ (ไม่ทราบจริงๆคะ)
You do not have the required permissions to view the files attached to this post.
ampika2522
Member
Member
Posts: 16
Joined: Thu Feb 23, 2012 3:06 pm

Re: ตารางการทำงานคะ

#5

Post by ampika2522 »

ขอเพิ่มเติมคะ คือ อยากจะรันชื่อพนักงานคะ แต่ว่ารันลงไปทีละ1คะ จะทำได้ไหมคะ
(หมายถึงว่า ถ้าคนที่อยู่ลำดับที่1 ก็เลื่อนมาอยู่ลำดับที่2 แล้วลำดับที่2 ก็เลื่อนลงไปอยู่ลำดับที่3คะ สามารถจะทำได้หรือเปล่าคะ)
หนูจะรบกวนอาจารย์เยอะไปหรือเปล่าคะ
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ตารางการทำงานคะ

#6

Post by snasui »

:D ค่อย ๆ ถามตอบกันไปนะครับ

ปกติการทำตารางคำนวณการปฏิบัติงานเราไม่ออกแบบให้เป็นลักษณะเหมือนชีท 30 ม.ค. - 5 ก.พ. 55 ครับ เพราะจะทำให้คำนวณลำบาก ควรจะทำเป็น Database คือ แบ่งเป็นคอลัมน์

ลำดับที่ สัปดาห์ที่ วันที่ ชื่อพนักงาน วันหยุด เวลาเข้า เวลาออก เวลาทำงาน ชม.เพิ่มพิเศษ ชม.ล่วงเวลา

เช่นนี้เป็นต้น จากนั้นค่อยนำสูตรดึงข้อมูลมาแสดงที่หน้ารายงานตามต้องการ ซึ่งง่ายต่อการจัดการกว่ากันมากครับ

กลับมายังไฟล์ที่แนบมา ไม่ทราบว่าเซลล์ V13, W13 ในชีท 30 ม.ค. - 5 ก.พ. 55 คำนวณมาได้อย่างไรครับ
ampika2522 wrote:ขอเพิ่มเติมคะ คือ อยากจะรันชื่อพนักงานคะ แต่ว่ารันลงไปทีละ1คะ จะทำได้ไหมคะ
(หมายถึงว่า ถ้าคนที่อยู่ลำดับที่1 ก็เลื่อนมาอยู่ลำดับที่2 แล้วลำดับที่2 ก็เลื่อนลงไปอยู่ลำดับที่3คะ สามารถจะทำได้หรือเปล่าคะ)
หนูจะรบกวนอาจารย์เยอะไปหรือเปล่าคะ
ไม่รบกวนมากไปหรอกครับ ผมตั้งฟอรั่มมาเพื่อตอบปัญหา และสำหรับที่ถาม ตอบรวม ๆ แล้วกันนะครับ Excel สามารถทำได้ทุกอย่างอยู่ที่ความสามารถของผู้ใช้ครับ สำหรับตอนนี้ต้องค่อย ๆ ถามตอบกันไปตามลำดับก่อนครับ
ampika2522
Member
Member
Posts: 16
Joined: Thu Feb 23, 2012 3:06 pm

Re: ตารางการทำงานคะ

#7

Post by ampika2522 »

ก่อนอื่นคือว่าพนักงานที่นี่เขาจะต้องทำ 5 หยุด 2 คะ
แล้ว V13 ช่องเพิ่มพิเศษ เป็น ชม.การทำงานเป็นกะ หรือหมายถึงค่าชิพ/ค่าเข้าเวรเป็นกะคะ (แต่หนูจะไม่คิดเป็นจำนวนเงิน คิดหา ชม. ทำงาน)
ส่วน W13 ก็เป็นชม.ที่ทำงานล่วงเวลา (อธิบายตามความเข้าใจของหนูนะคะ => ปกติทั่วไปวันหยุด หรือว่า วันนักขัตฤกษ์ ถ้ามาทำงานก็จะได้โอที ที่นี่ก็ได้เช่นกัน แต่เนื่องจากเข้าเวรเป็นกะ บางทีก็จะมีคนที่ได้ตารางวันหยุดไปตรงกับวันนักขัตฤกษ์คะ ซึ่งก็เหมือนจะดูไม่ยุติธรรมเพราะตารางที่จัดก็จะเวียนกันไป)

ถ้าตามตารางที่แนบไปน่ะคะ คนลำดับที่1นะคะ
คิดจากที่เขามาทำงาน คือ 5 วัน ซึ่งก็คือ วันละ 7 ชม. x 5 วัน จะได้ 35 ชม. ก็คือปฏิบัติจริง (U13 = 35)
แล้วส่วน V13 เป็นเพิ่มพิเศษหรือค่าเข้าเวรเป็นกะ ก็จะต้อง ได้ตามที่เขามาปฏิบัติ คือ 35 ชม. ใช่ไหมคะ
แต่มีเงื่อนไขที่ว่า W13 เป็นวันหยุดนักขัตฤกษ์ด้วย ซึ่งเขาต้องได้เป็นโอที 1 วัน ก็เท่ากับ 7 ชม. (w13 = 7)
แล้วก็เอา U13 - W13 ก็จะได้ V13 ( 35-7 = 28) คะ
(คืออย่างนี้คะ ปกติพนักงานที่มาทำงานเขาจะได้ค่าชิพด้วยใช่ไหมคะ แต่หากว่าในสัปดาห์นั้นมีวันหยุดนักขัตฤกษ์ด้วย เขาจะได้เป็นค่าโอแทน จะไม่ได้ค่าชิพคะ)
อาจารย์จะงงกับคำพูดที่หนูเขียนไหมเนี่ยดูเวลาแล้วก็ดึกแล้วด้วย เอาไว้พรุ่งนี้หนูจะมาคุยเรื่องนี้ต่อนะคะ
ขอบคุณมากๆเลยคะ
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ตารางการทำงานคะ

#8

Post by snasui »

ampika2522 wrote:คิดจากที่เขามาทำงาน คือ 5 วัน ซึ่งก็คือ วันละ 7 ชม. x 5 วัน จะได้ 35 ชม. ก็คือปฏิบัติจริง (U13 = 35)
แล้วส่วน V13 เป็นเพิ่มพิเศษหรือค่าเข้าเวรเป็นกะ ก็จะต้อง ได้ตามที่เขามาปฏิบัติ คือ 35 ชม. ใช่ไหมคะ
แต่มีเงื่อนไขที่ว่า W13 เป็นวันหยุดนักขัตฤกษ์ด้วย ซึ่งเขาต้องได้เป็นโอที 1 วัน ก็เท่ากับ 7 ชม. (w13 = 7)
แล้วก็เอา U13 - W13 ก็จะได้ V13 ( 35-7 = 28) คะ
วันนักขัตฤกษ์ที่ว่านี้จะต้องบอกให้โปรแกรมทราบด้วยครับ เช่น คีย์ลงไปในเซลล์ใด ๆ เช่น R14 เพื่อบอกว่าเป็นนักขัตฤกษ์ไม่ใช่วันหยุดธรรมดา ถึงจะใช้สูตรเข้าไปช่วยได้ครับ
ลองตามนี้ครับ
  1. เซลล์ R14 คีย์คำว่า นักขัตฤกษ์เพื่อนำไปใช้ในสูตรที่ W13
  2. เซลล์ U13 คีย์สูตรเพื่อหาปฏิบัติงานจริง
    =SUMIF($G$12:$S$12,"",$G13:$Q13)-5/24
    Enter
  3. เซลล์ W13 คีย์สูตรเพื่อหาล่วงเวลา
    =COUNTIF(F$14:R$14,"นักขัตฤกษ์")*7/24
    Enter
  4. เซลล์ V13 คีย์สูตรเพื่อหาเพิ่มพิเศษ
    =U13-W13
    Enter
ampika2522
Member
Member
Posts: 16
Joined: Thu Feb 23, 2012 3:06 pm

Re: ตารางการทำงานคะ

#9

Post by ampika2522 »

ขอบคุณคะ เดี๋ยวจะลองทำดูนะคะ
ampika2522
Member
Member
Posts: 16
Joined: Thu Feb 23, 2012 3:06 pm

Re: ตารางการทำงานคะ

#10

Post by ampika2522 »

อาจารย์คะ ต้องรบกวนอีกแล้วคะ
คือถ้าหนูทำเป็นฟอร์มในชีท คำนวณสูตร แล้วเอาคำตอบที่คำนวณได้ไปลิงค์ในชีท ตารางจริง จะได้ไหมคะ
เพราะจากไฟล์เดิมดูแล้ว งง คะ คือ งง ตัวเองนะคะ มันจะดูลำบากคะ
หนูเลยทำตารางใหม่มาให้อาจารย์ช่วยดูให้ทีคะ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ตารางการทำงานคะ

#11

Post by snasui »

:D ลองทำตารางการคำนวณมาตามตัวอย่างใน Sheet1 ในไฟล์แนบครับ จากนั้นค่อยดึงข้อมูลไปใส่ในหน้ารายงานตามต้องการ
You do not have the required permissions to view the files attached to this post.
ampika2522
Member
Member
Posts: 16
Joined: Thu Feb 23, 2012 3:06 pm

Re: ตารางการทำงานคะ

#12

Post by ampika2522 »

อาจารย์คะหนูไม่เข้าใจตาราง(sheet1)ที่อาจารย์แนบไฟล์มาคะ
คือถ้าเป็นกะดึกเข้า 22:00 - 6:00 ตรงช่องเวลาทำงานมันจะขึ้นเป็น #### คะ
แล้วถ้าเกิดมีวันหยุดนักขัตฤกษ์ล่ะคะ
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ตารางการทำงานคะ

#13

Post by snasui »

:D ควรแนบไฟล์ที่กรอกข้อมูลแล้วมาด้วยครับ ที่เจอนั้นไม่ได้เป็นเรื่องหนักหนาสาหัส ผมแค่ทำเป็นตัวอย่างไว้ให้ว่าควรกรอกข้อมูลให้เป็น Database จะได้ง่ายต่อการใช้งาน ที่ติด # จนเต็มความกว้างเซลล์ก็แก้ไขได้ด้วยการเพิ่มสูตรเข้าไปครับ

ยกตัวอย่างเช่น

=C2-B2+(C2<B2)

เมื่อ C2 คือเวลาออกและ B2 คือเวลาเข้า

วันหยุดผมก็มีคอลัมนให้แล้ว สามารถจะคีย์เข้าไปได้เลยว่าเป็นวันหยุดชนิดไหน ลาป่วย ลากิจ ขาด หยุดนักขัตฤกษ์ ลาบวช ลาคลอด ฯลฯ
ampika2522
Member
Member
Posts: 16
Joined: Thu Feb 23, 2012 3:06 pm

Re: ตารางการทำงานคะ

#14

Post by ampika2522 »

อาจารย์คะหนูลองคีย์ข้อมูลมาแล้วคะ (คีย์มา3สัปดาห์คะ 30-31/12/2011 และ 1/1/2012)
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ตารางการทำงานคะ

#15

Post by snasui »

:D วันหยุดไม่ว่าจะหยุดแบบไหนก็ให้กรอกช่องวันหยุดครับ เวลาเข้า ออก พัก สำหรับวันหยุดก็ไม่ต้องกรอก สูตรใน L2 ก็คีย์ตามภาพด้านล่างครับ
You do not have the required permissions to view the files attached to this post.
ampika2522
Member
Member
Posts: 16
Joined: Thu Feb 23, 2012 3:06 pm

Re: ตารางการทำงานคะ

#16

Post by ampika2522 »

อาจารย์คะถ้าหนูจะคิดหา ชม.ล่วงเวลา กับ ชม.เพิ่มพิเศษละคะ
เพราะตามจริงแล้ว ทำงานตรงกับนักขัตฤกษ์จะได้ ชม.ล่วงเวลา แต่ไม่ได้ ชม.เพิ่มพิเศษคะ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ตารางการทำงานคะ

#17

Post by snasui »

:D แนบชีทที่เป็นตัวอย่างคำตอบและกรอกคำตอบที่ถูกต้องมาให้เป็นตัวอย่างด้วยครับจะได้เขียนสูตรดึงข้อมูลมาให้ นอกจากนี้ให้เขียนเงื่อนไขการคำนวนทั้งหมดไว้ในไฟล์ด้วยครับ
ampika2522
Member
Member
Posts: 16
Joined: Thu Feb 23, 2012 3:06 pm

Re: ตารางการทำงานคะ

#18

Post by ampika2522 »

หนูแนบไฟล์ให้อาจารย์แล้วนะคะ
จะมีชีทตารางจริงเป็นฟอร์มที่ใช้จริงเลยคะ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ตารางการทำงานคะ

#19

Post by snasui »

:D ผมดูแล้วข้อมูลของชีทคำนวณสูตรกับชีทฟอร์มตารางจริงไม่สอดคล้องกัน ดูเหมือนจะยังไม่เข้าใจในชีทคำนวณสูตรครับ

กรณีทำงานวันหยุด หรือ ทำงานวันหยุดนักขัตฤกษ์ สามารถที่จะกรอกชม.เพิ่มพิเศษ กับชม. ล่วงเวลาไว้ในชีทคำนวณสูตรได้เลย เพื่อใช้สูตรดึงมาแสดงในชีทฟอร์มตารางจริงได้

เพื่อให้ง่ายยกตัวอย่างมาสักคนหรือสองคนที่มีข้อมูลการทำงานจากจันทร์ถึงอาทิตย์โดยคีย์ข้อมูลไว้ในชีทคำนวณสูตร ข้อมูลจะได้สื่อถึงกันได้ว่าทำงานไปกีชม. เพิ่มพิเศษกี่ชม. ล่วงเวลากี่ชม.
ampika2522
Member
Member
Posts: 16
Joined: Thu Feb 23, 2012 3:06 pm

Re: ตารางการทำงานคะ

#20

Post by ampika2522 »

หนูแนบไฟล์มาให้แล้วนะคะ
อาจารย์คะ แล้วในชีทฟอร์มตารางจริงน่ะคะ สามารถจะเอาจากชีทคำนวณสูตรมาลิงก์กันได้ไหมคะ
แต่ฟอร์มตารางจริงน่ะคะ มันจะปรับเปลี่ยนไม่ได้น่ะค่ะ มันเป็นฟอร์มของทางแผนกการเงินน่ะคะ

ขอบคุณนะคะ
You do not have the required permissions to view the files attached to this post.
Post Reply