如何自动填充具有相同值的单元格旁边的单元格?

时间:2017-01-20 17:12:46

标签: excel excel-formula

我必须翻译1000个文本单元格。其中一些是重复的。如果它们出现得更早,我怎样才能轻松自动翻译具有相同值的单元格。这是一个例子: image example of this

正如您所看到的,一些细胞是重复的。当我翻译第一个时,其他具有相同值的单元格如何自动填充?

重要的是我不能改变单元格的顺序,因此排序不是一种选择:(

我很感激任何帮助。谢谢

3 个答案:

答案 0 :(得分:2)

我会使用索引/匹配来解决问题。在下面的示例中,我输入了第一个猫和狗的翻译,然后在字段B4中输入以下公式并将其拉下来:

  

= IF(COUNTIF($ A $ 1:A4,A4)= 1,"",INDEX(B:B,MATCH(A4,A:A,0)))

enter image description here

如果我用字段" Maus"覆盖字段B5中的公式,那么Maus也会在字段B9中填充:

enter image description here

答案 1 :(得分:1)

在单元格C2中发布此代码,然后根据需要向下拖动公式。当您将详细信息填入B列时,如果有以前的实例,您将看到填充了单元格的单元格。

=IF(COUNTIF(A$2:A9,A9)>1,INDEX($B$2:B8,MATCH(A9,$A$2:A9,0)),"")

答案 2 :(得分:0)

您可以使用Vlookup() IfError()来隐藏错误。

B3=IFERROR(VLOOKUP(A3,$A$2:B2,2,TRUE),"")并向下拖动。