Excel如何使用宏判断两个表中同时满足两个条件(A=A)且(B=B)的数据

表格可以私信我,有两个表格,分别为“商品信息”,“新增信息”。其中两个表A列是商品编码,C列是商品储位。如果同时满足两个条件相同,则认定此条信息相同。现在需要如下宏计算:
按钮1(计算):计算出此表格A2:D1000,范围内与表“商品信息”中“商品编码”和“储位编码”两种条件同时一致的在E:E列后面输入“清除”两个字,否则就输入今日日期。 同时在表“商品信息”中如果“商品编码”和“储位编码”与表“新增信息”中的“商品编码”和“储位编码”同时匹配上,输入“保留”两个字。否则输入“清除”完成之后对两个表同时对类别列进行升序排列。排列完成后将属性列中为“清除”字样行进行删除
按钮2(清除):对表“新增信息”A2:E1000进行清除,同时对表“虚拟储位资料”中“移入日期”列及“储位”列进行升序排列

第1个回答  2019-07-15
没有看到“请”、“谢谢”等中华传统用语,不予回答。追问

请帮助,谢谢🙏

追答

看不到你的用户名,怎么私信,这我还真不会。发邮箱吧:我用户名艾特sina.com。过会儿出差,也许晚上能有时间。

哦刚注意,要用宏啊!多年不研究VBA了。其实公式也可以实现的,把半成品发上来吧:

=IF(ISNUMBER(MATCH(A2&B2,商品信息!$A$1:$A$1000&商品信息!$B$1:$B$1000,0)),"删除",TODAY())

追问

好的,邮件已发你了!因为每天数据都要更新,所以需要宏,没有问题我发个30元红包如何!麻烦务必今天给我弄一下

追答

虽然VBA有些荒废了,但是要搞也能搞定,就是花费的精力要多一些。30元,连一张都不到,完全让我无感呀。等等闲置的VBA高手吧

本回答被提问者采纳
第2个回答  2019-07-17
文件已经发给你了。。
相似回答