Re: [问题] 百货礼券现抵进阶问题

楼主: sam1234580 (人不脑包枉少年)   2024-09-05 07:01:23
※ 引述《frogava (ava)》之铭言:
: (若是和其他不同软件互动之问题 请记得一并填写)
: 软件:excel
: 版本:2021
: 满10000送1000,满20000加送1400(限送5份),满60000加送600(限送1份)
: 若是所有赠送的礼券全数回抵,也就是说顾客买22000的商品,礼券全数回抵的话,实付
: 金额是20000,客人身上会留1400的礼券,若是顾客买44000的商品,实付金额是39600,
: 若是顾客买180000的商品,实付金额是157400。
: 求解,拜托。我已想破头。
https://reurl.cc/2jY3Ym
做完了 方法略显粗暴但有效
还顺便发现你范例的180000商品金额 实付应为1560000非157400 你少用了1400礼券
(更正 我KEY错原始资料了)
A3:C5那边是原始条件的输入(消费金额/礼券金额/次数限制)
须注意这边表格写法为消费金额级距皆为整数倍才适用 有其他状况再按照需求调整吧
另外不限次数的折抵也得随便填个够大的数字进去
E:J则为将刚好用完礼券的理想状况穷举列出 供后续查表使用
L3为输入商品金额
M:R为列出所有礼券使用情况
最后L5从R栏中挑出实际支付金额最低的项目
L9查表找出剩余礼券金额
L7算出礼券总折抵金额(非必要)
作者: kinomon (奇诺 Monster)   2024-09-05 08:53:00
有个地方写错 1400上限5张我原本也觉得穷举查表可行 但工程浩大就缩了佩服
楼主: sam1234580 (人不脑包枉少年)   2024-09-05 09:02:00
ㄛ 原来我写错了 难怪想说怎么跟他开的数字不同

Links booklink

Contact Us: admin [ a t ] ucptt.com