0

我有一个建筑行业的估算程序,可以将其报告转换为 Excel。

我想比较A 列中原始估算的产品类型,并将其与单独工作表中修订估算的A 列中的产品类型进行比较。两个工作表的列不一定具有相同的行数。工作表 1 中的某些产品不会出现在工作表 2 中,反之亦然。

我想比较两者并在必要时添加行,以便我可以使用简单的减法方​​程来确定要添加或减去多少材料。

例如:工作表 1 中的 A 列具有从第 1 行开始的以下 4 个条目(M、M2、MF2 和 MPNL)。工作表 2 中的 A 列具有以下 3 个条目,从第 1 行开始(M、M2、MPNL)。

匹配的条目需要与该行中的所有相关数据对齐。因此,产品 M 和 M2 的数量将对齐,因为它们在两行中都匹配。在工作表 1 中,第三个条目是 MF2。工作表 2 没有 MF2。我想让 excel 在工作表 2 中插入一整行,这样,工作表 2 中 MPNL 行中的所有信息都会下降到第 4 行,在那里它将与工作表 1 中的 MPNL 行匹配。我需要此功能可从工作表 1 和工作表 2 双向工作,因为数据将不一致。

我希望这是有道理的。如果您有任何问题,请告诉我。

4

1 回答 1

0

据我了解,您需要将revised quantitiesbase quantities每个产品的 进行比较,然后找到change in quantity.
如果以上是正确的,那么您可以执行以下操作(假设您的工作表名称是revised_sheetand base_sheet):

  1. 在您的工作簿中添加另一个工作表并将其命名为有意义的名称(例如,product_movements为了这个答案)
  2. 在此新工作表中添加您的所有材料 IDColumn A和材料描述- 。Column Bproduct_movements
  3. 在 C 列=VLOOKUP(A2,revised_sheet!A:C,3,0)(假设为第 2 行)中进行 vlookup 以获得修改后的数量
  4. 同样,在 D 列中,使用公式=VLOOKUP(A2,base_sheet!A:C,3,0)获取基本数量。
  5. 在 E 列中,您可以=C2-D2获取数量变化
  6. 现在您可以添加各种条件格式来突出显示适当的更改。

注意:如果您希望 E 列中的公式起作用,您需要将数量列仅保留为数字。

于 2015-06-01T20:13:31.807 回答