敏仔 发表于 2021-12-6 18:46:00

楼主是要直接在B列体现吧,那只好用VBA了,见附件

草帽顶呵呵呵 发表于 2021-12-10 17:28:48

F列 =IF(A1=D1,E1,B1),难道是这个意思?

循序渐进 发表于 2021-12-13 16:11:04

正确!

毛玉芬 发表于 2021-12-13 17:24:13

谢谢,就是这样的!

花间两行清泪 发表于 2021-12-18 18:20:32

谢谢高手,问题是超过D列E列行数就不执行了?

茴苼 发表于 2021-12-22 19:24:30

谢谢高手,问题是超过D列E列行数就不执行了?

零落的红笺 发表于 2021-12-24 08:14:20

加个条件即可

太阳照亮我腐朽的梦想 发表于 2021-12-25 11:53:10

这个用power query最简单了。只要你的软件版本为大于或者等于2016版就可以。添加列——条件列,然后在里面按照你所说的条件,添加上一列B‘,然后再把B'里的数据拷回B列即可。

别说 发表于 2021-12-26 16:05:13

这是要在哪里写公式?

我们正当年 发表于 2021-12-27 13:22:34

这是要在哪里写公式?
页: 1 [2] 3 4
查看完整版本: 如果A=D,则B=E否则B还是原来的数不变。