Page 1 of 1
โอทีและจำนวนชั่วโมง
Posted: Mon Mar 25, 2013 10:13 am
by bee12345
ผมต้องการให้เวลาใส่เวลาออกแล้วจำนวนชั่วโมงขึ้นให้เลยครับ เช่นออก 17.30 ได้ 0 ชั่วโมง ถ้าออก 20.00 ได้ 2 ชั่วโมง หรือถ้าออก 17.00 ได้ 8 ชั่วโมง
ตัวอย่างตามไฟล์แนบครับ
Re: โอทีและจำนวนชั่วโมง
Posted: Mon Mar 25, 2013 10:29 am
by joo
bee12345 wrote:ผมต้องการให้เวลาใส่เวลาออกแล้วจำนวนชั่วโมงขึ้นให้เลยครับ เช่นออก 17.30 ได้ 0 ชั่วโมง ถ้าออก 20.00 ได้ 2 ชั่วโมง หรือถ้าออก 17.00 ได้ 8 ชั่วโมง
ถ้าหากว่าเงื่อนไขมีเพียงเท่านี้ลองแบบนี้ดูครับว่าตรงกับที่ต้องการหรือไม่ที่ E4 คีย์ =IF(C4=17,8,IF(C4=17.3,0,2)) Enter >Copy ลงด้านล่าง
แล้วกระทู้นี้แก้ไขแล้วหรือยังครับ
http://www.snasui.com/viewtopic.php?f=3&t=4422
Re: โอทีและจำนวนชั่วโมง
Posted: Mon Mar 25, 2013 10:40 am
by bee12345
joo wrote:bee12345 wrote:ผมต้องการให้เวลาใส่เวลาออกแล้วจำนวนชั่วโมงขึ้นให้เลยครับ เช่นออก 17.30 ได้ 0 ชั่วโมง ถ้าออก 20.00 ได้ 2 ชั่วโมง หรือถ้าออก 17.00 ได้ 8 ชั่วโมง
ถ้าหากว่าเงื่อนไขมีเพียงเท่านี้ลองแบบนี้ดูครับว่าตรงกับที่ต้องการหรือไม่ที่ E4 คีย์ =IF(C4=17,8,IF(C4=17.3,0,2)) Enter >Copy ลงด้านล่าง
แล้วกระทู้นี้แก้ไขแล้วหรือยังครับ
http://www.snasui.com/viewtopic.php?f=3&t=4422
ยังไม่ได้ครับ ขาด ออก 20.00 ได้ 2 ชั่วโมงครับ
Re: โอทีและจำนวนชั่วโมง
Posted: Mon Mar 25, 2013 10:47 am
by bee12345
ต้องการเพิ่มครับ ถ้าไม่มีตัวเลขอะไรเลย ให้มีค่าเท่ากับ 0 ครับ
Re: โอทีและจำนวนชั่วโมง
Posted: Mon Mar 25, 2013 11:48 am
by joo

ลองแบบนี้ดูครับที่ E4 คีย์ =IF(OR(C4=17.3,C4=""),0,IF(C4=17,8,2)) Enter >Copy ลงด้านล่าง
Re: โอทีและจำนวนชั่วโมง
Posted: Mon Mar 25, 2013 12:09 pm
by bee12345
joo wrote:
ลองแบบนี้ดูครับที่ E4 คีย์ =IF(OR(C4=17.3,C4=""),0,IF(C4=17,8,2)) Enter >Copy ลงด้านล่าง
ขอบคุณครับ
Re: โอทีและจำนวนชั่วโมง
Posted: Mon Mar 25, 2013 6:26 pm
by nattasiray
สิ่งที่ต้องแก้ไขก่อนคือ รูปแบบการกรอกเวลาลงในไมโครซอฟต์เอ็กเซล ต้องใช้เครื่องหมายทวิภาค (:) คั่นระหว่างเลขชั่วโมง เลขนาที เลขวินาทีเท่านั้นครับ
จากนั้นจึง Format Cells Number ด้วยรหัส h.mm" น. "
Re: โอทีและจำนวนชั่วโมง
Posted: Sat Nov 09, 2013 4:08 pm
by bee12345
bee12345 wrote:joo wrote:
ลองแบบนี้ดูครับที่ E4 คีย์ =IF(OR(C4=17.3,C4=""),0,IF(C4=17,8,2)) Enter >Copy ลงด้านล่าง
ขอบคุณครับ
ขอถามต่อยอดอีกนิดครับผม เพราะผมเปลี่ยนเวลาเข้าและออกครับ
ตัวอย่างตามไฟล์แนบเลยครับผม
Re: โอทีและจำนวนชั่วโมง
Posted: Sat Nov 09, 2013 5:10 pm
by snasui

ลองตามนี้ครับ
ที่เซลล์ E1 คีย์
=LOOKUP(C4+0,{0,5,5.3,7.3,17,17.3,20,20.1},{0,8,0,2,8,0,2,0})
Enter > Copy ลงด้านล่าง
Re: โอทีและจำนวนชั่วโมง
Posted: Sat Nov 09, 2013 10:24 pm
by bee12345
snasui wrote:
ลองตามนี้ครับ
ที่เซลล์ E1 คีย์
=LOOKUP(C4+0,{0,5,5.3,7.3,17,17.3,20,20.1},{0,8,0,2,8,0,2,0})
Enter > Copy ลงด้านล่าง
ขอบคุุณครับ ได้แล้วครับ