MS Excel 2010 合并两张工作表

MS Excel 2010 合并两张工作表

我每个月都会盘点库存,我有一个相当简单的问题,但不确定完成这项任务的最佳方法是什么。我有 3 列。ItemNumber、ItemName 和 TotalQTY。第一张表是我仓库中实际拥有的,第二张表是我们的系统说我们应该拥有的。到目前为止非常简单。问题是系统中有一些我们仓库中没有的物品,而仓库中的一些物品不在系统中。我想合并这两张表,这样它将在一张表上显示所有数据,同时显示每张表的总数量,这样我可以看到两者之间的差异。我理解有些行不会有差异,因为它们不会同时出现在两张表中。我想要的最终产品是列 ItemNumber、ItemName、TotalQtyWarehouse、TotalQtySystem 和 Variance。

答案1

尝试这个:

  • 将系统表数据复制到新表。将数量列重命名为“SystemQty”。
  • 将 Warehouse 表中的 ItemNumber 和 ItemName 列复制到新表中的日期下方
  • 选择所有数据并使用数据功能区上的“删除重复项”命令删除 ItemNumber 和 ItemName 的重复项。仓库数据位于系统数据下方,这意味着将删除仓库重复项并保留带有数量的系统数据。
  • 添加 WarehouseQty 列。该列应为 D 列
  • 使用公式来查找仓库数量,如下所示

=iferror(vlookup(A2,仓库!$A$1:$C$100,3,false),0)

  • 如果在仓库表中未找到 ItemNumber,此公式将返回零。如果您不想要零,请使用空文本字符串""
  • 如果要用 0 填充空的 SystemQty 单元格,请按如下方式操作:选择 SystemQty 列,按 F5 > 特殊 > 单击“空白”> 确定 > 输入零 > 按住Ctrl并按Enter
  • 添加方差列并从另一个数量中减去一个数量。

相关内容