Page 1 of 1
รบกวนหน่อยครับ ถามเรื่องสูตรง่ายๆ
Posted: Tue Nov 08, 2011 3:51 am
by ammoxygen
สวัสดีครับ
รบกวน บรรดา อาจารย์ และผู้รู้ด้วยนะครับ
พอดีว่าผม อยากจะคำนวนหา
ชั่วโมงทำงาน OT ค่าแรง ต่างๆของตัวเองหน่ะครับ ((เป็น PartTime))
แล้วพอดีว่าที่ทำงานผมเนี้ยเปิด 24hr. จึงมีเรื่องการทำงานข้ามวันหน่ะครับ
ผมหาสูตรไม่เจอ
ตารางผมเป็น
วันที่ เข้า ออก เวลาทำงาน(คือตั้งแต่เข้าถึงออก) OT ค่าแรง ค่าOT ((ทั้งหมด7ช่อง))
ตารางยาว 15-16 วัน ด้านล่างเป็น รวมชั่วโมงทำงาน รวมชั่งโมงOT รวมค่าแรง รวมค่าโอที ((ทั้งหมด4ช่อง))
ประมาณนี้ครับ
เงื่อนไขก็
(เวลาทำงาน8-9ชั่วโฒง) = ทำงาน 7-8 ชั่วโมง พัก 1 ชั่วโมง
OT นับตั้งแต่ชั่วโมงที่ 9 คิดเวลาพักเหมือนทำงานปกติ (ต้องทำงาน8ชั่วโมงถึงจะมีOT)
ค่าแรง[1]30บาท OT[1.5]45บาท
ที่ผมอยากได้ก็
สูตรคิดเวลาทำงาน ที่หักเวลาพักแล้ว และสามารถคำนวนข้ามวันได้ (เช่นทำงาน 16:00 - 01:00)
สูตรคำนวนOT
สูตรคำนวน ค่าแรง ค่าOT (ต้องใช้ =xx*24/1*30 ใช้มั้ยครับ?)
ข้อความดูยาวไปหน่อย ต้องขออภัยด้วยครับ
รบกวนด้วยนะครับ

Re: รบกวนหน่อยครับ ถามเรื่องสูตรง่ายๆ
Posted: Tue Nov 08, 2011 6:21 am
by snasui

ส่งตัวอย่างไฟล์มาด้วย จะได้สะดวกในการตอบแบบอ้างอิงเซลล์ครับ
Re: รบกวนหน่อยครับ ถามเรื่องสูตรง่ายๆ
Posted: Tue Nov 08, 2011 10:36 pm
by ammoxygen
รบกวนด้วยครับ
Re: รบกวนหน่อยครับ ถามเรื่องสูตรง่ายๆ
Posted: Wed Nov 09, 2011 12:00 pm
by snasui

ลองดูตัวอย่างการคำนวณตามไฟล์แนบครับ ผมได้แจกแจงออกเป็นหลายคอลัมน์เพื่อให้ง่ายต่อการศึกษาและประยุกต์ใช้
Re: รบกวนหน่อยครับ ถามเรื่องสูตรง่ายๆ
Posted: Wed Nov 09, 2011 1:23 pm
by ammoxygen
ขอบคุณมากครับ ไว้ผมมีปัญหาอะไรจะกลับมาถามอีก ขอบคุณจริงๆครับ :"]
Re: รบกวนหน่อยครับ ถามเรื่องสูตรง่ายๆ
Posted: Wed Nov 09, 2011 3:29 pm
by ammoxygen
วันที่ไม่ทำงาน จะทำยังไงครับ?
ถ้าผมใส่ Off ไป พอเป็นตัวอักษร มันจะขึ้นว่า #value
ถ้าผมไม่ใส่เลขอะไรเลย หรือใส่ 00 ช่องG มันจะขึ้น ############### ช่องJ ก็จะติดลบ
ผมต้องทำยังไงครับ?
Re: รบกวนหน่อยครับ ถามเรื่องสูตรง่ายๆ
Posted: Wed Nov 09, 2011 3:41 pm
by snasui

อย่างง่ายที่สุด วันที่ไม่ได้ทำงานก็ไม่ต้องไปคำนวณครับ ถ้าต้องการใส่สูตรคำนวณก็สามารถใช้สูตร If ไปดักได้
ยกตัวอย่างเช่น
=If(C2="Off",0,F2-E2)
หมายความว่าหาก C2 มีค่าเป็น "Off" ก็ให้แสดงค่าเป็น 0 ถ้าไม่เป็น "Off" ก็ให้แสดงผลลัพธ์ของ F2-E2
ลองปรับใช้ดูครับ
Re: รบกวนหน่อยครับ ถามเรื่องสูตรง่ายๆ
Posted: Wed Nov 09, 2011 3:59 pm
by ammoxygen
ได้แล้วครับ ขอบคุณครับ ><!!
Re: รบกวนหน่อยครับ ถามเรื่องสูตรง่ายๆ
Posted: Wed Nov 09, 2011 4:13 pm
by ammoxygen
ยังไม่จบครับผม TT
ขอประทานอภัย _/\_
=IF(B13="Off",0,F13-7/24) ใช้ไม่ได้อ่ะครับ มันขึ้น #######
=IF(B13="Off",0,F13-8/24) อันนี้ใช้ได้ กับวันอื่นๆที่ทำ8ชั่วโมง
=IF(B13="Off",0,F13-4/24) ก็ใช้ได้
แต่บางวันทำ 4 หรือ 7 ชั่วโมงหน่ะครับ
แล้วทำ 7 ชั่วโมงมันจะคำนวนยังไงครับ??
Re: รบกวนหน่อยครับ ถามเรื่องสูตรง่ายๆ
Posted: Wed Nov 09, 2011 4:18 pm
by snasui

ส่งไฟล์ที่เกิดปัญหาเช่นนั้นมาดูครับ
การเแสดง # จนเต็มความกว้างเซลล์เนื่องจากนำเวลาที่น้อยกว่าเป็นตัวตั้งแล้วหักด้วยเวลาที่มากกว่า ในระบบเวลาที่ใช้กันทั่ว ๆ ไปจะเป็นลบไม่ได้ครับ ต้องเป็นบวกเท่านั้น
Re: รบกวนหน่อยครับ ถามเรื่องสูตรง่ายๆ
Posted: Wed Nov 09, 2011 4:23 pm
by ammoxygen
ผมทำสีแดงไว้แล้วนะครับ รบกวนด้วยครับผม
Re: รบกวนหน่อยครับ ถามเรื่องสูตรง่ายๆ
Posted: Wed Nov 09, 2011 4:33 pm
by snasui

เกิดจากทศนิยมครับ
ลองปรับสูตรที่ G8 เป็นด้านล่าง และลองใช้ Roundup กับสูตรอื่น ๆ ที่มีลักษณะเดียวกันครับ
=IF(B8="Off",0,
ROUNDUP(F8,
15)-7/24)
Re: รบกวนหน่อยครับ ถามเรื่องสูตรง่ายๆ
Posted: Wed Nov 09, 2011 7:18 pm
by ammoxygen
Roundup สูตรนี้คืออะไรหรอครับ? ลองใช้แล้วใช้ได้ แต่อยากรู้เงื่อนไขของมันหน่ะครับ
Re: รบกวนหน่อยครับ ถามเรื่องสูตรง่ายๆ
Posted: Wed Nov 09, 2011 10:39 pm
by snasui

Roundup เป็นการปัดเศษขึ้นครับ ลองดูคำอธิบายที่นี่ครับ
Roundup
Re: รบกวนหน่อยครับ ถามเรื่องสูตรง่ายๆ
Posted: Wed Nov 09, 2011 10:58 pm
by ammoxygen
ขอบคุณครับ ตอนนี้ คำนวนออกมาตรงแล้วครับ เหลือที่ติด ### อยู่อีกนิดหน่อย
ขอบคุณคร้าบบบบบบบบ~~