我需要在 Excel 中匹配多个列

我需要在 Excel 中匹配多个列

我在想如何解决以下问题时遇到了一些麻烦。任何帮助都非常感谢!提前致谢。

我有 4 列(A 到 D),数据如下

ABCD
6 7 1 0
3 6 1 0
7 3 1 1

C 列和 D 列中的数据附加到 B 列,我想要做的是重新排列这些列,使它们遵循 A 列中的顺序。换句话说,我最后想要得到的是:

ABCD
6 6 1 0
3 3 1 1
7 7 1 0

就是这样!希望有人能帮忙。谢谢!

答案1

我假设您的数据在 Sheet1 中从 A1 开始。

创建新 Sheet,在 A1 至 D1 处输入以下四个公式

A1: =Sheet1!A1
B1: =VLOOKUP($A1,Sheet1!$B:$D,1,FALSE)
C1: =VLOOKUP($A1,Sheet1!$B:$D,2,FALSE)
D1: =VLOOKUP($A1,Sheet1!$B:$D,3,FALSE)

然后您可以根据需要填写这些内容。希望这是您可以接受的解决方案!

答案2

也许我误解了这个问题,但是您可以将 B、C 和 D 列剪切并粘贴到所需位置吗?

或者,如果 C 列和 D 列具有基于 B 列值的公式,并且 B 列始终应该等于 A 列,那么您可以简单地将 B 列的单元格设置为等于 A 列(将 B1 设置为=A1,等等)。

相关内容