我在excel中有以下问题。我有一个电子表格,其中包含按访问 ID 排序的数据,并希望合并具有相同访问 ID 的行。问题是这样的:
12345 值(column1) 值(column2) 值(column3)
12345 无值(第 1 列) 有值(第 2 列) 无值(第 3 列)
这些行具有具有相同值的共同列,或者它们具有其中一行包含信息而另一行具有空白的列。
如何合并 12345 个 ID 以填充所有列?谢谢!
我想你还有另一个问题,你可能知道也可能不知道。您不仅有缺失值,还有不匹配的值。Sheet1 在 C2 中的值 12346 与 Sheet2 12346 C2 不同。解决这个问题的唯一方法是人工决策,您的目标是尽可能地自动化,然后着手处理您必须手动完成的工作。
表 1
ID |C1 |C2 |C3
12345 |The | |Jumped
12346 | |Quick |
12347 | | |Brown
12348 |Fox | |
表 2
ID |C1 C2 C3
12345 | | |Jumped
12346 |The | |
12347 | |Quick |Brown
12354 |Fox | |
要保留原始数据,请将 sheet3 作为组合数据集的位置
表 3
ID
12345
12346
12347
12348
12354
使用 Vlookup 转移表 1 和表 2 中的值
=VLOOKUP(A2,Sheet1!A:D,2,FALSE)
表 3
ID |S1C1 |S1C2 |S1C3 |S2C1 |S2C2 |S3C3
12345 |The |0 |Jumped |0 |0 |Jumped
12346 |0 |Quick |0 |The |0 |0
12347 |0 |0 |Brown |0 |Quick |Brown
12348 |Fox |0 |0 #N/A #N/A #N/A
12354 #N/A #N/A #N/A |Fox |0 |0
复制并粘贴所有 sheet3 以将公式转换为值(非常重要)
现在创建新的连接列并使用公式来识别和移动匹配的值。
这个公式的修改可以让你把剩下的工作拼凑起来。
=IF(B2=E2,B2,"no match")