Excel列具有重复值,返回索引值为另一列

时间:2017-05-25 05:02:09

标签: excel excel-formula

这是我的问题。我有一个左列,其行中有一些重复值。右边的列在第一行显示的第一行上有一个“索引”。

如何在左侧找到重复项,然后返回右侧的值(空),重复左侧对应的右侧列上的值。

附加简单样本。需要用“B”填充B4-B6,用“C”填充B8-B9。

Sample table

这是一张大约有20,000行的电子表格。

谢谢!

4 个答案:

答案 0 :(得分:1)

您也可以使用以下步骤。

第1步

  

选择包含需要填充的空白单元格的范围。

enter image description here

第2步

  

点击主页> 查找&选择> 转到特殊... ,会出现转到特殊对话框,然后选中空白选项。

enter image description here

第3步

  

单击确定,并选择了所有空白单元格。然后输入公式" = B3 "进入活动单元格 B4 而不更改选择。

enter image description here

第4步

  

Ctrl + Enter ,Excel会将相应的公式复制到所有空白单元格。

enter image description here

第5步

此时,填充的内容是公式,我们需要将形式转换为值。然后选择整个范围,复制它,然后按 Ctrl + Alt + V 激活选择性粘贴... 对话框。然后从粘贴中选择选项,并从操作中选择选项。

enter image description here

第6步

  

然后点击确定。并且所有公式都已转换为值。

答案 1 :(得分:1)

使用此简单的if条件来解决您的问题 在coloumn C

  A     B                C
1 Left Right         Right
2 1    A     =IF(B2="",C1,B2)-----> A
3 2    B     =IF(B2="",C1,B2)-----> B
4 2          =IF(B2="",C1,B2)-----> B
5 2          =IF(B2="",C1,B2)-----> B
6 2          =IF(B2="",C1,B2)-----> B
7 3    C     =IF(B2="",C1,B2)-----> C
8 3          =IF(B2="",C1,B2)-----> C

请不要修复任何单元格。

如果仍需要清晰,请联系

此致

答案 2 :(得分:0)

以下是您要寻找的公式:

=IF(A2=A1,"",SUBSTITUTE(ADDRESS(1,A2,4),"1",""))

这是我的结果:

enter image description here

答案 3 :(得分:0)

我纠正了KOBY DOUEK的公式:

= IF(A2 = A1,的 B1 下,替代(ADDRESS(1,A2,4),&#34; 1&#34;&#34;&#34))< / p>