我已经搜索了互联网并尝试了10亿种不同的VLOOKUP公式和Visual Basic马可福在这个列表上无济于事。将数据排列在多个Excel列中
我有4列的字母和数字(标识符)。一些标识符在4列中重复。我需要排列列中的数据,以便我可以看到哪些标识符位于多列中。每列中都有一些标识符不在任何其他列中(每列都有不同数量的条目,因此标识符当前不排队)。
我希望它看起来是这样的(减去... S):
列A ..............列B ....... .... C列.............. D栏 R101 .......................... ..................... R101 ........................
R102 R102 ......................... ....................... .........
R103 .................................... ............................................. 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.
如果提供问题和预期结果,会更容易。从文中我们不知道这个例子是源还是预期的结果。 – jruizaranguren 2014-11-08 21:34:07
关于如何在HTML中使用
所以基本上你想要的是将所有的标识符完全分类,但将每个标识符保留在其列中,对吗?例如,如果我们在列C的底部添加R100,在处理之后,所有行将向下移动一个位置,除C之外的所有列都将在第一行中为空白。如果这是你所需要的,我认为唯一的选择是使用宏... – Andrew 2014-11-08 23:22:53
回答
我不是很确定我已经理解了你的问题,但假设你的数据在A列的范围从A2到A10。
在B列中,从细胞B2,把在公式中开始:
= IF(ISNA(MATCH($ A2,B $ 2:乙10,0 $)), “”,$ A2)
复制这个到B10;将B2:B10中的公式复制到C和D列中。
这样做的是A列中的数据在列B,C和D中存在匹配的位置,则会显示条目,否则列B中的单元格,C和D将为空白。
来源
2014-11-09 08:09:43
相关问题