将数据分布在多个Excel列中

时间:2014-11-08 21:27:47

标签: excel

我已经浏览了互联网并尝试了十亿种不同的VLOOKUP公式和Visual Basic marcos,但对此无效。

我有4列字母和数字(标识符)。一些标识符在4列中重复。我需要排列列中的数据,以便我可以看到哪些标识符在多列中。每列中都有一些标识符不在任何其他列中(每列具有不同数量的条目,因此标识符当前不对齐)。

我希望它看起来像这样(减去......):

A栏.............. B栏........... C栏.............. D栏 R101 R101 ...............................................。 .......................

R102 R102 ......................... .................... ............

R103 .............................................. ................................... R103

R104 R104 ........................ ................. R104 ... ......................

................................. R105 ............. ............

还有一些与A列相关的额外数据列需要保持与A列中对应的标识符相关联(因此E列和F列中的数据应保持与列中对应的项目相关联一个)。列B,C和D中的标识符可以移动,但是它们需要在A中与它们的匹配对齐。老实说,我真正关心的是B,C和D中的值是否也在A中.I&# 39;我乐意使用宏观。列B,C和D中的标识符也可以在同一工作簿的其他工作表中使用 - 我将它们移动到与A列相同的工作表中,因为我认为这样做更容易...但我可能是错了!

有人可以帮我吗?非常明确的复制粘贴类型说明表示赞赏!我目前将数据组织到相邻的列A,B,C和D中。

1 个答案:

答案 0 :(得分:0)

我不太清楚我是否理解了您的问题,但假设A栏中的数据范围从A2到A10。

在B栏中,从单元格B2开始,输入公式:

= IF(ISNA(MATCH($ A2,B $ 2:乙10,0 $)),"",$ A2)

将其复制到B10;将B2:B10中的公式复制到C和D列。

这样做的情况是,如果列B,C和D中的列匹配A列中的数据,则会显示条目,否则列B,C和D中的单元格将为空白。