: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

ช่วยด้วยครับ อยากทราบแผนการผลิต

ฟอรัมถาม-ตอบปัญหาการใช้งานสูตรและฟังก์ชัน Excel
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. กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
zazaa99
Member
Member
Posts: 5
Joined: Wed Oct 02, 2013 4:14 pm

ช่วยด้วยครับ อยากทราบแผนการผลิต

#1

Post by zazaa99 »

ผมอยากรู้จำนวนโต๊ะรวมทั้งหมดและจำนวนเวลาทั้งหมดแต่ละวันนะครับ

1. หาจำนวนโต๊ะรวม ใช้จำนวนผลิต(Plan C2)หารกับจำนวนชิ้น(BOM G4)โดยดึงจาก Sheet BOM ซึ่ง BOMแต่ละPART NO. จะมีอะไหล่และไม่มีอะไหล่ครับ
(ช่อง PART NO. ใน Sheet BOM จะไม่ซ้ำกัน แต่ใน Plan จะซ้ำกันเพราะวันผลิตจะไม่ตรงกันจะสลับกันไปมาตลอด) หากยอดผลิตน้อยกว่าจำนวนชิ้น ให้เป็น 1 โต๊ะ หากเป็นทศนิยมให้ปัดเป็น 1 ครับ

2.หาจำนวนเวลารวมแต่ละ PART NO เป็นนาทีจากสูตร BOM (bom H4) x กับจำนวนโต๊ะ (Plan E2) จะเป็นเป็นรวมครับ

Bossต้องการมือใหม่ Excelครับ IF ไม่ค่อยเป็นครับ
ขอบคุณครับผม
You do not have the required permissions to view the files attached to this post.
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: ช่วยด้วยครับ อยากทราบแผนการผลิต

#2

Post by bank9597 »

zazaa99 wrote:ผมอยากรู้จำนวนโต๊ะรวมทั้งหมดและจำนวนเวลาทั้งหมดแต่ละวันนะครับ

1. หาจำนวนโต๊ะรวม ใช้จำนวนผลิต(Plan C2)หารกับจำนวนชิ้น(BOM G4)โดยดึงจาก Sheet BOM ซึ่ง BOMแต่ละPART NO. จะมีอะไหล่และไม่มีอะไหล่ครับ
(ช่อง PART NO. ใน Sheet BOM จะไม่ซ้ำกัน แต่ใน Plan จะซ้ำกันเพราะวันผลิตจะไม่ตรงกันจะสลับกันไปมาตลอด) หากยอดผลิตน้อยกว่าจำนวนชิ้น ให้เป็น 1 โต๊ะ หากเป็นทศนิยมให้ปัดเป็น 1 ครับ

2.หาจำนวนเวลารวมแต่ละ PART NO เป็นนาทีจากสูตร BOM (bom H4) x กับจำนวนโต๊ะ (Plan E2) จะเป็นเป็นรวมครับ

Bossต้องการมือใหม่ Excelครับ IF ไม่ค่อยเป็นครับ
ขอบคุณครับผม
:D ไม่ค่อยเข้าใจครับ ลองแสดงตัวอย่างคำตอบมาให้ดูหน่อยครับ และโฟกัสที่เงื่อนไขเป็นสำคัญครับ
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
zazaa99
Member
Member
Posts: 5
Joined: Wed Oct 02, 2013 4:14 pm

Re: ช่วยด้วยครับ อยากทราบแผนการผลิต

#3

Post by zazaa99 »

ยกตัวอย่างครับ
Shee BOM เช่น Part No 20000010316
- จำนวนชิ้นในสูตร Bom จำนวนชิ้น 2 ชิ้น 120+120 = 240 ชิ้น และ จำนวนเวลาตัดจะมีสองเวลา 17+14 = 31 นาที


Shee Plan Part Part No 20000010316 C/SET EVOLVA 123 PLUS BX STONE GREY วันที่ต้องการ 18/9/2013
- จำนวนผลิตคือ 100 แต่มี 2 ชิ้นจาก BOM ยอดผลิตก็จะ = 200

ดังนั้น จำนวนโต๊ะรวม ก็คืน จำนวนผลิต/จำนวนชิ้น
200/ 240 =2 โต๊ะ
และ เวลารวม/นาที ก็คือ เวลารวมจากสูตรBom คุณ จำนวนโต๊ะรวม
31 * 2 = 62 นาที
You do not have the required permissions to view the files attached to this post.
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: ช่วยด้วยครับ อยากทราบแผนการผลิต

#4

Post by bank9597 »

zazaa99 wrote:ยกตัวอย่างครับ
Shee BOM เช่น Part No 20000010316
- จำนวนชิ้นในสูตร Bom จำนวนชิ้น 2 ชิ้น 120+120 = 240 ชิ้น และ จำนวนเวลาตัดจะมีสองเวลา 17+14 = 31 นาที


Shee Plan Part Part No 20000010316 C/SET EVOLVA 123 PLUS BX STONE GREY วันที่ต้องการ 18/9/2013
- จำนวนผลิตคือ 100 แต่มี 2 ชิ้นจาก BOM ยอดผลิตก็จะ = 200

ดังนั้น จำนวนโต๊ะรวม ก็คืน จำนวนผลิต/จำนวนชิ้น
200/ 240 =2 โต๊ะ
และ เวลารวม/นาที ก็คือ เวลารวมจากสูตรBom คุณ จำนวนโต๊ะรวม
31 * 2 = 62 นาที
:D ผมลองคิดตามที่คุณยกตัวอย่างมาแล้ว คำตอบตรงแค่บรรทัดแรกเท่านั้น
ผมได้แจกแจงการคิดไว้แล้วครับ ส่วนที่เป็นคำตอบผมทำสีเหลืองไว้ ลองตรวจสอบดูก่อนว่าถูกต้องหรือไม่ หากถูกต้องแล้ว ผมจะรวมสูตรให้อีกครั้งนึงครับ

แต่หากผิดพลาด ลองบอกสาเหตุมาให้ทราบอีกครั้งครับ

วิธีการคิด ทำดังนี้
ที่ชีท BOM เซลล์ I4 คีย์ =IF(A4+0=0,"",A4+0) คัดลอกลงมา (เพื่อแปลงรหัสที่อยู่ในรูป Text บ้าง Number บ้าง มาให้อยู่ในรูปแบบเดียวกันก่อน)
ที่ชีท BOM เซลล์ J4 คีย์ =LOOKUP(9.999999999999E+307,$I$4:I4) คัดลอกลงมา (เพื่อให้ข้อมูลเต็มทุกช่อง)

ที่ชีท Plan เซลล์ G2 คีย์ =SUMPRODUCT(--(A2+0=BOM!$J$4:$J$28),(BOM!$G$4:$G$28)) คัดลอกลงมา (หายอดรวมจำนวนชิ้น)
ที่ชีท Plan เซลล์ H2 คีย์ =SUMPRODUCT(--(A2+0=BOM!$J$4:$J$28))*C2 คัดลอกลงมา (หายอดการสั่งผลิต)
ที่ชีท Plan เซลล์ I2 คีย์ =G2/H2 คัดลอกลงมา (จำนวนโต๊ะ/จำนวนชิ้น)
ที่ชีท Plan เซลล์ J2 คีย์ =ROUNDUP(I2,0) คัดลอกลงมา (ปัดทศนิยม)
ที่ชีท Plan เซลล์ K2 คีย์ =SUMPRODUCT(--(A2+0=BOM!$J$4:$J$28),(BOM!$H$4:$H$28)) คัดลอกลงมา (ยอดรวมเวลาผลิต)
ที่ชีท Plan เซลล์ L2 คีย์ =K2*J2 คัดลอกลงมา (ยอดรวมเวลาผลิตทั้งหมด)
You do not have the required permissions to view the files attached to this post.
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
zazaa99
Member
Member
Posts: 5
Joined: Wed Oct 02, 2013 4:14 pm

Re: ช่วยด้วยครับ อยากทราบแผนการผลิต

#5

Post by zazaa99 »

ขอบคุณครับ

ที่ชีท Plan เซลล์ I2 คีย์ =G2/H2 คัดลอกลงมา (จำนวนโต๊ะ/จำนวนชิ้น)
ผมเปลี่ยน เป็น H2/G2 คือ มีเรื่องจะบอกครับ ผมบอกผิดในส่วนของชิ้นไม่สามารถเอามารวมกันได้

Shee BOM Part No 20000010316 - จำนวนชิ้นในสูตร Bom จำนวนชิ้น 2 ชิ้น 120+120 = 240 ชิ้น  แบบนี้ไม่ได้
ต้องเป็นแบบนี้ครับ
ชนิดผ้ามี 2 ชิ้น
057200 ZEBRA BLACK 120 ชิ้น
SOTT005 JET BLACK 56" 120 ชิ้น


Shee Plan Part No 20000010316  ยอดผลิต 100

057200 ZEBRA BLACK 120 ชิ้น คูณกับยอดผลิต 100 = 1
SOTT005 JET BLACK 56" 120 ชิ้น คูณกับยอดผลิต 100 = 1

จะได้ Part No 20000010316 ยอดผลิต 100 ได้ทั้งหมด 2 โต๊ะ ครับ

เพราะตัดตัดผ้าจะตัดผ้าสองชนิดพร้อมกันไม่ได้ครับ


ต้องช่วยอีกรอบครับยังไงขอบคุณล่วงหน้าครับ
You do not have the required permissions to view the files attached to this post.
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: ช่วยด้วยครับ อยากทราบแผนการผลิต

#6

Post by bank9597 »

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

ที่ E2 คีย์ =SUMPRODUCT(--(A2+0=BOM!$J$4:$J$28),--($C2<=BOM!$G$4:$G$28)) คัดลอกลงมา

ที่ F2 คีย์ =SUMPRODUCT(--(A2+0=BOM!$J$4:$J$28),--($C2<=BOM!$G$4:$G$28),BOM!$H$4:$H$28)*E2 คัดลอกลงมา


ผลลัพธ์ที่ได้ จะผิดหรือถูก ผมไม่สามารถทราบได้ครับ เพราะตอบไปตามที่ตั้งโจทย์มาเท่านั้น

เงื่อนไขเท่าที่ทราบคือ 1. รหัสในชีท Bom จะไม่ซ้ำกัน
เงื่อนที่ไม่ทราบคือ 1. คำตอบที่ทำมาให้ดูเป็นตัวอย่างในคอลัมน์ Eและ F ถูกต้องแล้วหรือยัง 2. กรณีที่ผ้ามีไม่พอกับยอดที่สั่งมา จะให้ทำอย่างไร เช่น มีผ้า 120 แต่มีการสั่งผลิต 200 เป็นต้น

ดังนั้น คำตอบที่ได้นั้น เป็นการประมวลจากเงื่อนไขที่ให้มาทั้งหมดแล้วครับ
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
User avatar
snasui
Site Admin
Site Admin
Posts: 31256
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ช่วยด้วยครับ อยากทราบแผนการผลิต

#7

Post by snasui »

:D
zazaa99 wrote:ขอบคุณครับ

ที่ชีท Plan เซลล์ I2 คีย์ =G2/H2 คัดลอกลงมา (จำนวนโต๊ะ/จำนวนชิ้น)
ผมเปลี่ยน เป็น H2/G2 คือ มีเรื่องจะบอกครับ ผมบอกผิดในส่วนของชิ้นไม่สามารถเอามารวมกันได้

Shee BOM Part No 20000010316 - จำนวนชิ้นในสูตร Bom จำนวนชิ้น 2 ชิ้น 120+120 = 240 ชิ้น แบบนี้ไม่ได้
ต้องเป็นแบบนี้ครับ
ชนิดผ้ามี 2 ชิ้น
057200 ZEBRA BLACK 120 ชิ้น
SOTT005 JET BLACK 56" 120 ชิ้น


Shee Plan Part No 20000010316 ยอดผลิต 100

057200 ZEBRA BLACK 120 ชิ้น คูณกับยอดผลิต 100 = 1
SOTT005 JET BLACK 56" 120 ชิ้น คูณกับยอดผลิต 100 = 1

จะได้ Part No 20000010316 ยอดผลิต 100 ได้ทั้งหมด 2 โต๊ะ ครับ

เพราะตัดตัดผ้าจะตัดผ้าสองชนิดพร้อมกันไม่ได้ครับ


ต้องช่วยอีกรอบครับยังไงขอบคุณล่วงหน้าครับ
:D ช่วยเขียนคำตอบที่ถูกต้องมาสัก 2-3 ตัวอย่าง เพื่อจะได้เข้าใจตรงกันว่าข้อมูลต้นแหล่งเป็นอย่างไร ข้อมูลปลายทางที่ต้องการเป็นอย่างไร หรือหากเขียนคำตอบที่ถูกต้องมาแล้วช่วยโยงให้เห็นว่าชีทไหน เซลล์ไหน ต้องการคำตอบเป็นค่าใด เนื่องจากเงื่อนไขใด

ข้อมูลเดียวกันกับบรรทัดบนควรเติมให้เต็มไม่ควรละไว้ เนื่องจากการทำเช่นนี้จะจัดการข้อมูลยากขึ้น หากเขียนด้วยสูตรก็จะเกิดสูตรที่ซับซ้อนโดยไม่จำเป็น ตัวอย่างการใช้สูตรกับข้อมูลที่เว้นเป็นช่วงแทนการเติมข้อมูลให้เต็ม เพื่อเป็นข้อสังเกตว่ามีความซับซ้อนขนาดไหน :arrow: http://snasui.blogspot.com/2010/03/blog-post_6530.html
zazaa99
Member
Member
Posts: 5
Joined: Wed Oct 02, 2013 4:14 pm

Re: ช่วยด้วยครับ อยากทราบแผนการผลิต

#8

Post by zazaa99 »

รบกวนพี่ๆๆและอาจารย์ อีกรอบครับ อธิบายไว้ใน Sheet แล้วครับ

ต้องขอบคุณทุกๆๆท่านเลยครับ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31256
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ช่วยด้วยครับ อยากทราบแผนการผลิต

#9

Post by snasui »

:D ลองตามนี้ครับ
  1. ที่ K13 คีย์สูตร
    =COUNTIF($G$3:$G$7,$G13)
    Enter > Copy ลงด้านล่าง
  2. ที่ L13 คีย์สูตร
    =SUMIF($G$3:$G$7,$G13,$N$3:$N$7)
    Enter > Copy ลงด้านล่าง
หากยังไม่ตรงตามต้องการ ช่วยระบุให้ชัดว่า ข้อมูลใด ให้นำมาจากข้อมูลใด ระบุตำแหน่งเซลล์ที่มาของข้อมูล ตำแหน่งเซลล์ปลายทางมาด้วยจะได้เข้าใจตรงกันครับ
zazaa99
Member
Member
Posts: 5
Joined: Wed Oct 02, 2013 4:14 pm

Re: ช่วยด้วยครับ อยากทราบแผนการผลิต

#10

Post by zazaa99 »

ยังไงเดียวผมเอาไปดัดแปลงต่อ ผมต้องศึกษาอีกเยอะ ผมเพิ่งเข้ามาในบอร์ดนี้ครั้งก็ประทับใจครับ

ขอบคุณสำหรับทุกท่าน และอาจารย์
Post Reply