ถามสูตรการทำส่วนลด Excel ครับ

กระทู้คำถาม
ตามรูปนะครับ


จากตาราง มีสินค้า 4 แบบ ผมอยากทำส่วนลดเป็นราคาเลยครับ ไม่ได้ทำเป็นเปอร์เซนต์ ดังนี้ครับ

สินค้า A ราคา 59 บาท
ซื้อ 5 ชิ้นขึ้นไป ชิ้นละ 50 บาท
ซื้อ 10 ชิ้นขึ้นไป ชิ้นละ 45 บาท

สินค้า B ราคา 79 บาท
ซื้อ 5 ชิ้นขึ้นไป ชิ้นละ 70 บาท
ซื้อ 10 ชิ้นขึ้นไป ชิ้นละ 65 บาท

สินค้า C ราคา 159 บาท
ซื้อ 5 ชิ้นขึ้นไป ชิ้นละ 150 บาท
ซื้อ 10 ชิ้นขึ้นไป ชิ้นละ 140 บาท

สินค้า D ราคา 59 บาท
ซื้อ 5 ชิ้นขึ้นไป ชิ้นละ 50 บาท
ซื้อ 10 ชิ้นขึ้นไป ชิ้นละ 45 บาท (สามารถนำจำนวนสินค้าไปรวมกับสินค้า A เพื่อลดราคาได้ เพราะเป็นสินค้าราคาเดียวกัน)

ถ้าสินค้าตัวไหนซื้อน้อยกว่า 5 ชิ้น ให้ราคาคงเดิม
ถ้าสินค้าชนิดไหนรวมกันมากกว่า 5 ชิ้น ให้คิดราคาตามเงื่อนไข เช่นสินค้า A และสินค้า D เป็นสินค้าคนละตัวกัน แต่ราคาเดียวกัน สามารถนำมารวมกันเพื่อเอาส่วนลดได้ รวมกันเกิน 5 ชิ้นก็ได้ส่วนลดตามเงื่อนไข

จากนั้นให้คำนวณ และนำผลต่างของสินค้าแต่ละชนิดมารวมกันเป็นส่วนลดครับ

ประมาณนี้ครับ ผมงมหาสูตรตั้งนานก็ยังไม่ได้ ใส่ได้ราคานึง อีกราคาก็ใส่พร้อมกันในช่องเดียวกันไม่ได้

ช่วยแนะนำทีครับ เป็นแนวทางก็ได้ครับ
แก้ไขข้อความเมื่อ
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 4
ผมเพิ่มคอลัมน์ Pgroup ลงไปในตารางราคา ตามรูป
1.วางสูตร ในช่อง E2 แล้วลากลง
=IFERROR(HLOOKUP(SUMIFS($D$2:$D$13,$C$2:$C$13,C2),$I$1:$M$5,MATCH(B2,$I$1:$I$5,0)),"0")

2.วางสูตร ในช่อง C2 แล้วลากลง
=IFERROR(VLOOKUP(B2,$I$1:$J$5,2),"")




ลองทำดูครับ

ปล .ตรง G2 ไม่มีอะไรนะครับ ลืมลบ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่