Page 1 of 1

ขอสูตรการคิดราคาตาม MOQ

Posted: Mon Nov 19, 2018 4:32 pm
by ILoveExcel
เรียนสอบถามอาจารย์และผู้รู้ทุกท่านครับ
ผมมีเรื่องรบกวนขอสูตรการคิดราคาสินค้าตามจำนวน MOQ โดยให้ตรงกับรหัสและชื่อของสินค้าด้วยครับ ไม่ทราบว่าต้องเขียนสูตรอย่างไร
ปล. มีไฟล์แนบครับ
ขอบพระคุณมากๆ ครับ

Re: ขอสูตรการคิดราคาตาม MOQ

Posted: Mon Nov 19, 2018 9:30 pm
by Bo_ry
D2 ลากลง
=INDEX($J$2:$J$10,MATCH(A2&B2&C2,INDEX($G$2:$G$10&$H$2:$H$10&$I$2:$I$10,)))


C3 > 9000 น้อยกว่าต่ำสุด 10000 ได้ค่าผิด

ต้องกำหนดช่วง MOQ ที่ I5 ใหม่ให้ตำกว่า 9000 และต้องปรับสูตร
D2
=INDEX($J$2:$J$10,MATCH(A2&B2&TEXT(C2,"00000"),INDEX($G$2:$G$10&$H$2:$H$10&TEXT($I$2:$I$10,"00000"),)))

Re: ขอสูตรการคิดราคาตาม MOQ

Posted: Tue Nov 20, 2018 8:18 am
by ILoveExcel
ขอบคุณคุณ Bo_ry มากๆ ครับ สูตรแรก OK ใช่ได้เลยครับ แต่ผมมีข้อสงสัยว่าทำไมเวลาใส่ตัวเลขสั่งซื้อมากกว่า 100,000 ขึ้นไป คำตอบจะได้ราคา MOQ ที่ซื้อน้อยสุด (ราคาแพงสุด) แทนที่จะเป็นราคา MOQ ที่ซื้อมากสุด (ราคาถูกสุด) ครับ

Re: ขอสูตรการคิดราคาตาม MOQ

Posted: Tue Nov 20, 2018 2:07 pm
by Bo_ry
เวลารวมตัวเลขเป็นข้อความ จะไม่เรียงตามจำนวนหลัก แต่จะเทียบจากซ้ายไปขวา
a100 < a5 = true เพราะ a1 < a5

ต้องใช้สูตรนี้
=INDEX($J$2:$J$10,MATCH(A2&B2&TEXT(C2,"0000000"),INDEX($G$2:$G$10&$H$2:$H$10&TEXT($I$2:$I$10,"0000000"),)))

a00100 > a00005 = true เพราะ a001 > a000

Re: ขอสูตรการคิดราคาตาม MOQ

Posted: Tue Nov 20, 2018 7:49 pm
by ILoveExcel
ได้แล้ว ขอบคุณมากๆ ครับ