สอบถาม excel ทำแบบนี้ได้มั้ยคะ??

คือสมมุติเรามี transaction หลายๆรายการอ่ะค่ะ แล้วต้องการให้ excel ค้นให้ว่าถ้าต้องการจำนวนรวมเท่านี้ คือ transaction ไหนบ้าง
อย่างเช่น
1. a      4000
2. b      1000
3. c      7000
4. d      3080
5. e      8900
6. f       9070
7. g      50
8. h      6000
9. i       699
10. j     430

แล้วเราต้องการจำนวนรวมเท่ากับ  7480 บาท
excel ก็หาให้เราว่าคือ transaction ที่ 10 j + 7 g + 3 c นะ รวมกันได้ 7480
แบบนี้ excel สามารถทำให้ได้มั้ยคะ ถ้าไม่ได้มีวิธีการอย่างอื่นแนะนำมั้ยคะ คือ รายการเยอะมากจริงๆ แต่ทำไม่ได้

คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 7
1. เพิ่มจำนวนรายการในคอลัมน์ C ตามรูปครับ
2. E9=SUMPRODUCT($B$1:$B$10,$C$1:$C$10)
3. E10=SUM($C$1:$C$10)

4. ไปที่ File > Options > Add-ins > เลือก Solver Add-in > กด OK ครับ

3. เลือกเซลล์ E9 แล้วไปที่ Data > Solver ครับ
    - Set Objective: เป็น $E$9 ครับ
    - Value Of: เป็น 7480 ครับ
    - By Changing Variable Cells: เป็น $C$1:$C$10 ครับ
    - Subject to the Constraints:
            - $C$1:$C$10<=1
            - $C$1:$C$10=integer
            - $C$1:$C$10>=0
            - $E$10=3
    - Select a Solving Method: เลือกแบบ Simplex LP ครับ
    - กด Solve ตามด้วย OK ครับ

4. ผลจากการ Solve ครับ

5. ถ้าต้องการเปลี่ยนจำนวนรวมเพื่อคำนวณใหม่ ให้มาใส่ค่าใหม่ในช่อง Value Of: แล้วกด Solve ตามด้วย OK ครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่