Page 1 of 1

รบกวนหน่อยครับ ถามเรื่องสูตรง่ายๆ

Posted: Tue Nov 08, 2011 3:51 am
by ammoxygen
สวัสดีครับ
รบกวน บรรดา อาจารย์ และผู้รู้ด้วยนะครับ

พอดีว่าผม อยากจะคำนวนหา
ชั่วโมงทำงาน OT ค่าแรง ต่างๆของตัวเองหน่ะครับ ((เป็น PartTime))
แล้วพอดีว่าที่ทำงานผมเนี้ยเปิด 24hr. จึงมีเรื่องการทำงานข้ามวันหน่ะครับ
ผมหาสูตรไม่เจอ :cry:

ตารางผมเป็น
วันที่ เข้า ออก เวลาทำงาน(คือตั้งแต่เข้าถึงออก) 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 ใช้มั้ยครับ?)

ข้อความดูยาวไปหน่อย ต้องขออภัยด้วยครับ
รบกวนด้วยนะครับ :cry:

Re: รบกวนหน่อยครับ ถามเรื่องสูตรง่ายๆ

Posted: Tue Nov 08, 2011 6:21 am
by snasui
:D ส่งตัวอย่างไฟล์มาด้วย จะได้สะดวกในการตอบแบบอ้างอิงเซลล์ครับ

Re: รบกวนหน่อยครับ ถามเรื่องสูตรง่ายๆ

Posted: Tue Nov 08, 2011 10:36 pm
by ammoxygen
รบกวนด้วยครับ

Re: รบกวนหน่อยครับ ถามเรื่องสูตรง่ายๆ

Posted: Wed Nov 09, 2011 12:00 pm
by snasui
:D ลองดูตัวอย่างการคำนวณตามไฟล์แนบครับ ผมได้แจกแจงออกเป็นหลายคอลัมน์เพื่อให้ง่ายต่อการศึกษาและประยุกต์ใช้

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
:D อย่างง่ายที่สุด วันที่ไม่ได้ทำงานก็ไม่ต้องไปคำนวณครับ ถ้าต้องการใส่สูตรคำนวณก็สามารถใช้สูตร 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
:shock: ส่งไฟล์ที่เกิดปัญหาเช่นนั้นมาดูครับ

การเแสดง # จนเต็มความกว้างเซลล์เนื่องจากนำเวลาที่น้อยกว่าเป็นตัวตั้งแล้วหักด้วยเวลาที่มากกว่า ในระบบเวลาที่ใช้กันทั่ว ๆ ไปจะเป็นลบไม่ได้ครับ ต้องเป็นบวกเท่านั้น

Re: รบกวนหน่อยครับ ถามเรื่องสูตรง่ายๆ

Posted: Wed Nov 09, 2011 4:23 pm
by ammoxygen
ผมทำสีแดงไว้แล้วนะครับ รบกวนด้วยครับผม

Re: รบกวนหน่อยครับ ถามเรื่องสูตรง่ายๆ

Posted: Wed Nov 09, 2011 4:33 pm
by snasui
:D เกิดจากทศนิยมครับ

ลองปรับสูตรที่ 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
:D Roundup เป็นการปัดเศษขึ้นครับ ลองดูคำอธิบายที่นี่ครับ :arrow: Roundup

Re: รบกวนหน่อยครับ ถามเรื่องสูตรง่ายๆ

Posted: Wed Nov 09, 2011 10:58 pm
by ammoxygen
ขอบคุณครับ ตอนนี้ คำนวนออกมาตรงแล้วครับ เหลือที่ติด ### อยู่อีกนิดหน่อย

ขอบคุณคร้าบบบบบบบบ~~