2016-10-26 32 views
0

我想通过公式将原始值替换为电子表格中的所有重复值。但是,我发现使用正确的公式来执行此操作非常困难。如何使用公式替换Excel中的所有重复值?

我的电子表格中有多个苹果条目,旁边有相应的数字。

2016年10月22日,我收到2个苹果。 23日,我收到4,依此类推。

Number | Item 
2  | Apple 
4  | Apple 
5  | Apple 

我的伪代码看起来是这样的:

如果有相同的项目被发现,与原来的值(2)全部更换数值。

有人可以帮助我一个公式,我不会使用Excel太多。

任何信息都会有帮助,并且/或者如果您指出我正确的方向,那将是最有益的。

如果您想了解更多关于我的问题的信息,请告诉我,我会尽力为您解决这个问题。

谢谢你的帮助。

编辑:请记住,我可能在我的工作表中还有其他重复值。我只想要公式在这种情况下影响苹果,而香蕉则以不同的公式。

+0

既然要_replace_在不同的单元格的值,然后你需要这个VBA。 UDF不能改变它们被调用的单元以外的单元格(如果不是通过一些危险的技巧) – user3598756

回答

1

您不必使用vba,也可以使用公式(INDEX MATCH)以获得您想要的结果。

正如你可以在下面的图片中看到,这个公式会在B列的单词的第一个发生与返回它的A列中对应的值 enter image description here

相关问题