比较 Excel 工作表

比较 Excel 工作表

我所有产品的 SKU 和价格都保存在 Excel 文档的不同列中 (Sheet1)。在同一个电子表格中,但在另一张工作表 (Sheet2) 上,我有包含产品 SKU 和价格的分销商数据。

格式

Sheet1 | A = SKU,B = 产品价格
Sheet2 | A = SKU,B = 产品价格

我正在寻找一种方法来比较 Sheet1 中的所有价格与 Sheet2 中的价格。如果价格不一样,则该字段应为绿色。

SKU 编号永远不会改变。

有人能给我指出正确的方向吗?

答案1

  1. 在 Sheet1 的单元格 C1 中输入以下公式,该公式使用查找:在Sheet2上找到对应的价格。

    = VLOOKUP(A1,Sheet2!A:B,2,FALSE)

  2. 确保 Sheet2 按 SKU 排序,否则 VLOOKUP 将无法正常工作。

  3. 选中 Sheet1 上的 B 列,选择格式->条件格式,将“单元格值为”改为“公式为”,输入

    = B1 <> C1

    如果您希望在没有匹配的 SKU 时单元格变为绿色,请改用以下方法:

    = 如果 (ISNA (C1),则为 TRUE,B1 <> C1)

  4. 单击格式并为不匹配的单元格选择所需的绿色格式。

  5. 如果需要,可隐藏 C 列。

相关内容