Page 1 of 1
รัน Excel solver ไม่ออก รบกวนช่วยแนะนำหน่อยครับ
Posted: Sat Jan 30, 2016 5:38 pm
by xerez
solve ผลแล้วไม่ออกครับ คือ งงว่าผูกสูตรผิดหรือไม่ หรือต้องตั้งค่า ตอนใช้ Solver อย่างไรบ้าง (ใช้ Premium ครับแต่ไม่รู้ต้องตั้งค่าตัวไหนบ้าง)
-ต้องการหา ต้นทุนรวมที่ต่ำที่สุดที่เป็นไปได้
optimize สั่งซื้อ-ต้นทุนต่ำสุด (1).xlsx
Re: รัน Excel solver ไม่ออก รบกวนช่วยแนะนำหน่อยครับ
Posted: Sat Jan 30, 2016 5:39 pm
by xerez
คือ ไปต่อไม่ถูกครับ ขอคำแนะนำด้วยย
Re: รัน Excel solver ไม่ออก รบกวนช่วยแนะนำหน่อยครับ
Posted: Sat Jan 30, 2016 8:07 pm
by xerez
solver could not find a feasible solution มันขึ้นอย่างนี้ครับ
Re: รัน Excel solver ไม่ออก รบกวนช่วยแนะนำหน่อยครับ
Posted: Sat Jan 30, 2016 11:30 pm
by snasui

ควรอธิบายมาว่าต้องการให้ค่าในเซลล์ใด เป็นเท่าใด โดยคำนึงถึงเงื่อนไขใดบ้าง จะได้ไม่เสียเวลามาดูสูตรทีละเซลล์ครับ
Re: รัน Excel solver ไม่ออก รบกวนช่วยแนะนำหน่อยครับ
Posted: Fri Apr 01, 2016 3:51 pm
by xerez
ต้องการให้ค่าใน G3 มีค่าน้อยที่สุดครับ
โดยมีเงื่อนไข โดยที่ F14:H26 มากกว่าเท่ากับ C9:E19 (ในชีท Demand)
โดยที่ F85:H85 น้อยกว่าเท่ากับ F90:H90
และ K5:M6 มากกว่าเท่ากับ 600,000
*ในส่วนทีคิดว่าน่าจะมีปัญหา คือ F32:H42 ซึ่งมีการนำค่าของช่วงเวลาก่อนมาคิดต่อ (วนลูป)
และ M90:O90 ที่อาจจะขัดแย้งกับ F90:H90
ปล.ถ้าอธิบายไม่ชัดเจนรบกวนแจ้งด้วยนะครับ ><
Re: รัน Excel solver ไม่ออก รบกวนช่วยแนะนำหน่อยครับ
Posted: Fri Apr 01, 2016 6:11 pm
by snasui

ในชีต Demand ขนาดของตารางต้องปรับเป็น C9:E21 คือให้มีขนาดเดียวกับ Sheet1 เพื่อความสะดวก ควรย้ายข้อมูลเหล่านี้มาไว้ที่ Sheet1 ไม่เช่นนั้นจะไม่สามารถ Run Solver ซ้ำได้เพราะ Solver จะกำหนด Range เป็นของ ชีตปัจจุบัน
จากนั้นกำหนดค่าในการทำ Solver ตามด้านล่าง (ยึดตามข้อมูลตามที่อธิบายมา) ครับ
Re: รัน Excel solver ไม่ออก รบกวนช่วยแนะนำหน่อยครับ
Posted: Tue Apr 05, 2016 3:48 pm
by xerez
ถามเพิ่มครับ ในส่วนของ Demand C9:E19 น่ะครับ จะมีอยู่สองอย่างที่จะให้เลือกซื้อจากแต่ละที่ ตาราง Decision variable จึงเป็น x10,1 x10,2 อย่างนี้อ้ะครับ ex: ให้cell F:23+F:25 >= C:18(Demand) อ้ะครับ ขอคำแนะนำด้วยครับ
Re: รัน Excel solver ไม่ออก รบกวนช่วยแนะนำหน่อยครับ
Posted: Tue Apr 05, 2016 6:30 pm
by snasui

กรุณาทบทวนกฎการใช้บอร์ดข้อ 1 ด้านบน

แล้วเขียนมาใหม่อีกรอบครับ
Re: รัน Excel solver ไม่ออก รบกวนช่วยแนะนำหน่อยครับ
Posted: Mon Apr 18, 2016 7:30 pm
by xerez
ถามเพิ่มครับ ในส่วนของ Demand C9:E19 ครับ จะมีอยู่สองอย่างที่จะให้เลือกซื้อจากแต่ละที่ ตาราง Decision variable จึงเป็น x10,1 x10,2 อย่างนี้คือ ex: ให้cell F:23+F:25 >= C:18(Demand) ครับ ขอคำแนะนำด้วยครับ
ปล. แก้ไขข้อความข้างบนไม่เป็นครับ ขออภัยด้วยครับ
Re: รัน Excel solver ไม่ออก รบกวนช่วยแนะนำหน่อยครับ
Posted: Mon Apr 18, 2016 8:01 pm
by snasui

ชื่อเซลล์ไม่ต้องคั่นด้วยโคล่อนเขียนติดกันไปได้เลย เช่น F23+F25>=C18 หากเป็นช่วงเซลล์จึงจะมีโคล่อนคั่น
สำหรับเงื่อนไขลักษณะนี้ให้เขียนสูตรไว้ในเซลล์ใด ๆ ที่เป็นเซลล์ว่างก่อน สมมุติว่า F50 เป็นเซลล์ว่าง ให้เขียนสูตรที่เซลล์นี้เป็น
=F23+F25
ในตอนทำ Solver ค่อยทำเซลล์ F50 ไปเทียบกับเซลล์ C18 เป็น F50>=C18 เช่นนี้ครับ