[问题] Excel不同工作表的项目加减

楼主: majasmine (妞)   2018-06-05 22:45:12
各位大大好
不知道这个问题是否可借助大家解决。
有两个工作表:工作表1-纪录订单金额、工作表2-纪录客户付款金额
而希望客户付款时在工作表2纪录时,工作表1的订单金额能依照上下排序,自动加减付款
金额。
当金额扣完后,工作表1就显示剩下未付的金额。
做了一个表图如下图,希望有助于清楚表达我的想法。
谢谢各位
https://i.imgur.com/TrSlt0K.jpg
作者: soyoso (我是耀宗)   2018-06-06 09:20:00
如以连结内所举例的话,想到的是宏worksheet_change触发事件,搜寻已付款项的订单,小于进帐金额时回传0,大于时回传相减值。留意该方式会修改金额时触发会产生重复扣除方面可用注解(写入曾扣除的储存格字串和金额)判断无注解时扣除金额,有注解(修改)时先回加金额,再行扣除修改金额
作者: newacc (XD)   2018-06-06 12:09:00
把原始资料覆蓋掉会产生S大说的重复扣除的问题,不如多加一栏未付款金额
作者: soyoso (我是耀宗)   2018-06-06 12:26:00
如不考虑已付款项内订单编号,来扣除订单金额内的订单编号的话,公式为https://i.imgur.com/X04oVs6.jpg
楼主: majasmine (妞)   2018-06-06 18:58:00
谢谢大大们!我来试试看,有问题再请教了!

Links booklink

Contact Us: admin [ a t ] ucptt.com