首页 > 解决方案 > 比较和更新两个不同 excel 文件中的 excel 列

问题描述

我有一个名为“A”的excel文件,它有两列:“ID”和“数量”。我有另一个名为“B”的excel文件,它还有两列名为“ID”(它与文件“A”具有相同的值)和“数量”(此数量列与文件A数量列具有不同的值)

所以我想用文件“B”数量列值更新文件“A”数量列中的每个单元格

文件 A 和 B 一目了然

我希望在更新后,文件 A“数量”列和文件 B“数量”列相等

标签: excelexcel-formula

解决方案


听起来您想用新文件中的值替换旧文件中的值。

假设 ID 值不重复,您可以使用索引 + 匹配从“B”文件中获取新值。

因此,将 A 列中的第一个值替换为

= INDEX ( [选择文件 B 中的两列] ; MATCH ( [选择文件 A 中 ID 列中的第一个值] ; [选择文件 B 中的 ID 列] ; 0) ; 2)

(假设 B 列是文件 B 中的第二列)

然后将该公式复制到 A 列中的所有值。


推荐阅读