首页 > 解决方案 > 更改第一列时将值保持在同一位置

问题描述

我正在寻找一个应该很简单的问题的解决方案。

我有看起来像这样的数据:

A | 1
B | 2
C | 3

现在我想在第一列中粘贴一个新列表,但我想将第二列中的值保留在同一位置:

A | 1
B | 2
D | 
C | 3

我该怎么做,最好不使用vb​​a。

标签: excelposition

解决方案


您可以使用VLOOKUP.

如下图所示,将初始输入数据保留在列中DE

在此处输入图像描述

在 column 中应用下面显示的 vlookup 公式B,当您在 column 中粘贴新列时,A您的列B将根据需要进行更新。

公式是 和 的组合ifVLOOKUP如果#NA保持单元格为空,则使用VLOOKUP

=IF(ISNA(VLOOKUP(A1,$D$2:$E$4,2,0)),"",VLOOKUP(A1,$D$2:$E$4,2,0))

推荐阅读