如何find一列中的值,并在Excel中取代不同列中的值?
我的目标是在一列中find某些值,并replace旁边的列的值。
我想下面的例子说明了我想达到的最好的。 我有两列ID
和B
以下值:
ID B S1 3 S2 7 S3 2 S4 3 S5 9 S6 2
然后,我需要find列B
中重复的所有值,并将其ID
列值更改为首先出现的ID
号码。 这意味着我的最终结果是:
ID B S1 3 S2 7 S3 2 S1 3 S5 9 S3 2
我没有脚本的经验,是否有可能做到这一点没有脚本?
您可以使用助手列。 考虑下面的截图:
单元格C2中的公式是
=INDEX(A:A,MATCH(B2,B:B,0))
根据您的数据架构,您可能希望将结果复制到列C中,然后使用select性粘贴>值来覆盖列A中的初始值,然后删除列C.或者您可能希望将列C保留为dynamic更新范围并进一步依赖的公式列C,而不是A列。