跨多个Excel列排列数据

跨多个Excel列排列数据,excel,Excel,我浏览了互联网,尝试了10亿种不同的VLOOKUP公式和VisualBasic marcos,但在这一点上没有任何效果 我有4列字母和数字标识符。某些标识符在4列中重复。我需要在列中排列数据,以便可以看到哪些标识符在多个列中。每列中都有一些标识符不在任何其他列中。每列都有不同数量的条目,因此标识符当前不对齐 我希望它看起来像这样减去…s: A列…………B列…………C列…………D列 R101………R101 R102………R102 R103 R104…………R104…………R104 R105 与a列

我浏览了互联网,尝试了10亿种不同的VLOOKUP公式和VisualBasic marcos,但在这一点上没有任何效果

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

我希望它看起来像这样减去…s:

A列…………B列…………C列…………D列 R101………R101

R102………R102

R103

R104…………R104…………R104

R105

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


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

我不太确定我是否理解了你的问题,但假设A列中的数据范围从A2到A10

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

=如果匹配$A2,B$2:B$10,0,,$A2

把这个抄到B10;将B2:B10中的公式复制到C列和D列


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

如果提供问题和预期结果,会更容易。从文本中我们不知道示例是源还是预期结果。关于如何在不使用HTML标记或上传屏幕截图的情况下执行此操作,有何建议?链接到别人的例子是我能想到的最好的事情!我会尽量说得更明确一些。所以基本上你想要的是对所有标识符进行排序,但将每个标识符都保留在它的列中,对吗?例如,如果我们在C列的底部添加R100,经过处理后,所有行将向下移动一个位置,除C之外的所有列在第一行都将为空。如果这是你需要的,我认为唯一的选择是使用宏…对,安德鲁。这就是我想要的!我刚刚意识到这可能也是一个因素-有两列额外的数据与a列相关,需要与a列中对应的标识符保持关联,因此E列和F列中的数据应与a列中对应的项目保持关联。B列、C列中的标识符,D可以移动,但他们需要与A中的匹配项对齐。老实说,我真正关心的是B、C和D中的值是否也在A中。我很乐意使用宏。你能不能不简单地按A列、B列、C列、D列排序,然后将e列添加为countaa1:d1?