: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

ขอปรึกษาสูตรการหาชั่วโมง เพื่อคิดต้นทุน

ฟอรัมถาม-ตอบปัญหาการใช้งาน MS Excel and VBA
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. กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
Kaewusa
Member
Member
Posts: 57
Joined: Sun Mar 20, 2011 1:28 pm

ขอปรึกษาสูตรการหาชั่วโมง เพื่อคิดต้นทุน

#1

Post by Kaewusa »

ต้องการหาเวลาในการคิดต้นทุน การเข้าทำงานฝ่ายผลิตมี 2 กะ
1. 8.00 - 20.00
2. 20.00-8.00
ลองใช้สูตรตามไฟล์ตัวอย่างที่แนบแล้วมีค่าติดลบ รบกวนแนะนำด้วยค่ะ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30920
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: ขอปรึกษาสูตรการหาชั่วโมง เพื่อคิดต้นทุน

#2

Post by snasui »

:D การคีย์เวลาให้คีย์คั่นด้วย : (โคล่อน) แทนการคั่นด้วย . (จุด) ครับเพื่อสะดวกในการคำนวณเวลา หากคีย์เป็น : แล้วที่เซลล์ D9 คีย์สูตร

=C9-B9+(C9<B9)

Enter > Copy ลงด้านล่าง
Kaewusa
Member
Member
Posts: 57
Joined: Sun Mar 20, 2011 1:28 pm

Re: ขอปรึกษาสูตรการหาชั่วโมง เพื่อคิดต้นทุน

#3

Post by Kaewusa »

ทำตามคำแนะนำแล้วค่ะ ช่วงกะที่ 2 เวลา 20.00 - 8.00 ยังมีค่าติดลบ ตัวอย่างตามไฟล์
เวลาBreakdown ยังเป็น 0.90 ทำเป็นนาทีได้อย่างไรค่ะ
และปรับรูปแบบเป็น h:mm แล้ว ส่วนใหญ่แสดงค่าเป็น 0:00 ถ้าเลื่อนเคอร์เซอร์ไปว่างจะเห็นเป็น 12:00
ซึ่งไม่ตรงกับเวลาข้อมูลเดิม
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30920
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: ขอปรึกษาสูตรการหาชั่วโมง เพื่อคิดต้นทุน

#4

Post by snasui »

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

อยากทราบว่าในเซลล์ E8 มีการคีย์ข้อมูลแบบไหนครับ 8.00 หรือ 8:00

และหากคีย์ 8.00 ให้คีย์เป็น 8:00 แทนครับ

กรณีคีย์ 8.00 ความหมายของ Excel คือ 8 วันไม่ใช่เวลา 8:00 น. ครับ
Kaewusa
Member
Member
Posts: 57
Joined: Sun Mar 20, 2011 1:28 pm

Re: ขอปรึกษาสูตรการหาชั่วโมง เพื่อคิดต้นทุน

#5

Post by Kaewusa »

คีย์ 8.00 แล้วใช้คำสั่ง Format > h:mm
แตไฟล์ที่แนบมาใหม่นี้ คีย์แบบ 8:00 ทั้งหมดแล้ว ผลออกมา 0.5 ไม่ป็น 12 ขั่วโมงค่ะ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30920
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: ขอปรึกษาสูตรการหาชั่วโมง เพื่อคิดต้นทุน

#6

Post by snasui »

:lol: จัด Format ให้เป็นเวลาก็จะได้ 12:00 แล้วครับ หากต้องการเวลาเป็น 12.00 สามารถใช้สูตรที่ G8 เป็น

=TEXT(F8-E8+(F8<E8),"h.mm")+0

Enter > Copy ลงด้านล่าง
Kaewusa
Member
Member
Posts: 57
Joined: Sun Mar 20, 2011 1:28 pm

Re: ขอปรึกษาสูตรการหาชั่วโมง เพื่อคิดต้นทุน

#7

Post by Kaewusa »

ได้ผลตามที่ต้องการแล้วค่ะ
แต่ยังมีปัญหาเพิ่มอีก ผลรวมของชั่วโมงผลิต 39.90 ชั่วโมง นาที่ไม่ควรจะเกิน 0.59 ใช่ไม่ค่ะ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30920
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: ขอปรึกษาสูตรการหาชั่วโมง เพื่อคิดต้นทุน

#8

Post by snasui »

:lol: ลองตามนี้ครับ

เซลล์ G17 คีย์

=TEXT(SUMPRODUCT(--($H$8:$H$16=E17),TEXT(SUBSTITUTE(TEXT($G$8:$G$16,"0.00"),".",":"),"[h]:mm")+0),"[h].mm")+0 หรือ
=TEXT(SUMPRODUCT(--($H$8:$H$16=E17),($F$8:$F$16-$E$8:$E$16+($F$8:$F$16<$E$8:$E$16))),"[h].mm")+0

Enter
Kaewusa
Member
Member
Posts: 57
Joined: Sun Mar 20, 2011 1:28 pm

Re: ขอปรึกษาสูตรการหาชั่วโมง เพื่อคิดต้นทุน

#9

Post by Kaewusa »

ได้คำตอบครบถ้วนแล้ว ขอบคุณ คุณคนควนและทีมงานทุกคนค่ะ
Kaewusa
Member
Member
Posts: 57
Joined: Sun Mar 20, 2011 1:28 pm

Re: ขอปรึกษาสูตรการหาชั่วโมง เพื่อคิดต้นทุน

#10

Post by Kaewusa »

มีปัญหาเรื่องเวลาเพิ่มเติมให้ช่วย ตัวอย่างตามไฟล์แนบ

ขอบคุณค่ะ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30920
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: ขอปรึกษาสูตรการหาชั่วโมง เพื่อคิดต้นทุน

#11

Post by snasui »

:D ช่วยอธิบายปัญหาเพิ่มเติมมาพอสังเขปในช่องความเห็นนี้ด้วยเพื่อประโยชน์ในการค้นหาของเพื่อน ๆ ครับ
Kaewusa
Member
Member
Posts: 57
Joined: Sun Mar 20, 2011 1:28 pm

Re: ขอปรึกษาสูตรการหาชั่วโมง เพื่อคิดต้นทุน

#12

Post by Kaewusa »

1 ชม.รวมของ F17 ไม่เท่า ชม.รวมของ M17 Column M เป็นการรวม ชม.แยกตามเหตุการณ์ ซึ่งฐานข้อมูลมาจาก F
2 ผลรวมM17 44.60 ต้องเป็น 45 ชม. เขียนสูตรอย่างไรคะ
3 Column J & K & L เป็น ชม.เครื่องจักร เป็นMeterวัดชั่วโมงเดินเครื่องจักร เศษส่วน 100 แปลงเป็น ชั่วโมงและนาที่อย่างไรคะ

ขอบคุณค่ะ
User avatar
snasui
Site Admin
Site Admin
Posts: 30920
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: ขอปรึกษาสูตรการหาชั่วโมง เพื่อคิดต้นทุน

#13

Post by snasui »

Kaewusa wrote:1 ชม.รวมของ F17 ไม่เท่า ชม.รวมของ M17 Column M เป็นการรวม ชม.แยกตามเหตุการณ์ ซึ่งฐานข้อมูลมาจาก F
2 ผลรวมM17 44.60 ต้องเป็น 45 ชม. เขียนสูตรอย่างไรคะ
  1. เซลล์ F17 คีย์สูตร
  2. =TEXT(SUMPRODUCT(TEXT(SUBSTITUTE(TEXT($F$7:$F$16,"0.00"),".",":"),"[h]:mm")+0),"[h].mm")+0
    Enter
  3. เซลล์ M17 คีย์สูตร
    =TEXT(SUMPRODUCT(TEXT(SUBSTITUTE(TEXT($M$7:$M$16,"0.00"),".",":"),"[h]:mm")+0),"[h].mm")+0
    Enter
Kaewusa wrote:3 Column J & K & L เป็น ชม.เครื่องจักร เป็นMeterวัดชั่วโมงเดินเครื่องจักร เศษส่วน 100 แปลงเป็น ชั่วโมงและนาที่อย่างไรคะ
ช่วยแสดงคำตอบที่ถูกต้องมาสักสองสามเซลล์ว่าแต่ละค่าควรเป็นเท่าไรครับ
Kaewusa
Member
Member
Posts: 57
Joined: Sun Mar 20, 2011 1:28 pm

Re: ขอปรึกษาสูตรการหาชั่วโมง เพื่อคิดต้นทุน

#14

Post by Kaewusa »

ส่งตัวอย่างคำตอบให้แล้วค่ะ

ขอบคุณค่ะ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30920
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: ขอปรึกษาสูตรการหาชั่วโมง เพื่อคิดต้นทุน

#15

Post by snasui »

:D ลองตามนี้ครับ

ที่เซลล์ L7 คีย์

=IF(K7=0,0,INT(K7-J7)+MOD(K7-J7,1)*0.6)

Enter > Copy ลงด้านล่าง
Kaewusa
Member
Member
Posts: 57
Joined: Sun Mar 20, 2011 1:28 pm

Re: ขอปรึกษาสูตรการหาชั่วโมง เพื่อคิดต้นทุน

#16

Post by Kaewusa »

ทำได้แล้วค่ะ ขอบคุณสำหรับคำตอบและคำแนะนำ

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

Re: ขอปรึกษาสูตรการหาชั่วโมง เพื่อคิดต้นทุน

#17

Post by snasui »

:D ลองตามนี้ครับ

ที่ C3 คีย์

=IF($A3="HO",5,15)

Enter > Copy C3:D3 ลงด้านล่าง
Kaewusa
Member
Member
Posts: 57
Joined: Sun Mar 20, 2011 1:28 pm

Re: ขอปรึกษาสูตรการหาชั่วโมง เพื่อคิดต้นทุน

#18

Post by Kaewusa »

มีปัญหามารบกวนอีกแล้วคะ หลังจากที่ได้ชม.เพื่อคิดDL&OHแล้ว
ต้องสรุปชม.การผลิต & Breakdown & สาเหตุbreakdown
การสรุปเวลามีปัญหาตรงนาที่ พยายามแล้วแต่แก้ปัญหาไม่ได้ค่ะ
มีปัญหาดังนี้
ที่ Column Row
R 8
R 31
H 38
H 42
I 38
I 42
J 38
J 42
ขอบคุณค่ะ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30920
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: ขอปรึกษาสูตรการหาชั่วโมง เพื่อคิดต้นทุน

#19

Post by snasui »

:D ลองตามสูตรด้านล่างครับ
  1. เซลล์ R7 คีย์สูตร
    =SUBSTITUTE(TEXT(ABS(SUBSTITUTE(TEXT(P7,"0.00"),".",":")-SUBSTITUTE(TEXT(Q7,"0.00"),".",":")),"[h]:mm"),":",".")*IF(P7<Q7,-1,1)
    Enter
  2. เซลล์ R31 คีย์สูตร
    =TEXT(SUMPRODUCT(TEXT(SUBSTITUTE(TEXT($Q7:$Q30,"0.00"),".",":"),"[h]:mm")+0),"[h].mm")+0
    Enter
  3. เซลล์ H38 คีย์สูตร
    =TEXT(SUMPRODUCT(--($G$7:$G$30=$D38),TEXT(SUBSTITUTE(TEXT($P$7:$P$30,"0.00"),".",":"),"[h]:mm")+0),"[h].mm")+0
    Enter
  4. เซลล์ I38 คีย์สูตร
    =TEXT(SUMPRODUCT(--($G$7:$G$30=$D$38),--($M$7:$M$30=$E38),TEXT(SUBSTITUTE(TEXT($Q$7:$Q$30,"0.00"),".",":"),"[h]:mm")+0),"[h].mm")+0
    Enter
  5. เซลล์ J38 คีย์สูตร
    =TEXT(SUMPRODUCT(--($R$7:$R$30>0),--($G$7:$G$30=$D$38),--($M$7:$M$30=$E38),TEXT(SUBSTITUTE(TEXT(ABS($R$7:$R$30),"0.00"),".",":"),"[h]:mm")+0),"[h].mm")-TEXT(SUMPRODUCT(--($R$7:$R$30<0),--($G$7:$G$30=$D$38),--($M$7:$M$30=$E38),TEXT(SUBSTITUTE(TEXT(ABS($R$7:$R$30),"0.00"),".",":"),"[h]:mm")+0),"[h].mm")
    Enter
  6. เซลล์ J42 คีย์สูตร
    =TEXT(SUMPRODUCT(--(J38:J41>0),TEXT(SUBSTITUTE(TEXT(ABS(J38:J41),"0.00"),".",":"),"[h]:mm")+0),"[h].mm")-TEXT(SUMPRODUCT(--(J38:J41<0),TEXT(SUBSTITUTE(TEXT(ABS(J38:J41),"0.00"),".",":"),"[h]:mm")+0),"[h].mm")
    Enter
Kaewusa
Member
Member
Posts: 57
Joined: Sun Mar 20, 2011 1:28 pm

Re: ขอปรึกษาสูตรการหาชั่วโมง เพื่อคิดต้นทุน

#20

Post by Kaewusa »

ขอบคุณนะคะ สูตรยาวจัง จะแจ้งผลอีกครั้งค่ะ
Post Reply