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
:D ลองแบบนี้ดูครับที่ 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::D ลองแบบนี้ดูครับที่ 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::D ลองแบบนี้ดูครับที่ 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
:D ลองตามนี้ครับ

ที่เซลล์ 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::D ลองตามนี้ครับ

ที่เซลล์ 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 ลงด้านล่าง

ขอบคุุณครับ ได้แล้วครับ