将一列中的公式结果与另一列中的实际计费数字进行比较,以确定它们是否相同

将一列中的公式结果与另一列中的实际计费数字进行比较,以确定它们是否相同

我需要确保 Q 列中公式的结果与 R 列中的数字相同。因此,起初我尝试了一个简单的方法,=Q5=R5但结果总是 false,因为 Q5 是一个公式=(P5/100),我想比较结果,而不是公式本身。P5 也是一个公式。=(C5*I5)/4 图片显示了我所指的列

答案1

P 和 Q 列中的公式需要使用函数插入ROUND,即 P 列应为=ROUND(C*I5/4,2),Q 列应为=ROUND(P5/100,2)=Q=R这样,T 列中的逻辑公式就会起作用。

ROUND函数除了简单地对任何数字进行四舍五入外,还会将其内部公式的输出转换为数字,然后可以将其与 T 列进行比较。我以前不知道这一点。如果没有该ROUND函数,公式会在屏幕上显示数字,但正如您所发现的,它仍然是一个公式,无法进行比较。

如果 R 列中的值是从电子表格中其他地方的其他公式获得的,那么这些值也应该受该ROUND函数的约束。

所有数字应四舍五入到小数点后相同的位数,否则 T 列将显示FALSE

我已尝试使用您的表格和不同类型的比较,例如逻辑(如您的)、样式比较等,并在 T 列中IF得到了一致的结果。FALSE TRUE TRUE

相关内容