所以我有一个列出产品的电子表格。有一个产品ID,代表产品的不同颜色和尺寸。还有一个价格栏。
我想确保所有具有相同 ID 的产品具有相同的价格并且没有差异。
如何对具有相同 ID 的所有单元格进行分组,然后运行检查以确保所有这些 ID 在价格列中具有相同的值?
如果可能的话,我宁愿不使用 VBA。
所以我有一个列出产品的电子表格。有一个产品ID,代表产品的不同颜色和尺寸。还有一个价格栏。
我想确保所有具有相同 ID 的产品具有相同的价格并且没有差异。
如何对具有相同 ID 的所有单元格进行分组,然后运行检查以确保所有这些 ID 在价格列中具有相同的值?
如果可能的话,我宁愿不使用 VBA。
鉴于此示例电子表格:
=OR(A2<>A1,B2=B1)
FALSE
指示值的项目,其中产品 ID 与上面的产品 ID 匹配,但价格与上面的价格不匹配。TRUE
如果当前行的产品 ID 与上一行的产品 ID 不同(这意味着价格不需要匹配)或当前行的价格与前一行的价格相同,则公式返回行(如果价格匹配,则不能无效)。否则,它返回FALSE
.
根据数据集的大小以及您希望执行此操作的频率,您可以使用 Excel 的“过滤器”功能手动执行此操作。这是一个基本解决方案,因为我不确定您的需求或经验:
单击数据集中的任意位置
在“数据”选项卡下,单击过滤器。您的列名上应该有一个下拉按钮。
单击 ID 字段上的下拉按钮,然后仅选择要评估的 ID。
单击价格字段上的下拉按钮,如果显示任何不同的值,则它们并不完全相同。