在 SUM 的结果上使用 FLOOR

Use FLOOR on SUM's result

我使用以下公式计算 7 天的平均值

SUM(IFERROR(QUERY(B2:B500, "limit 7 offset " & COUNTA(B2:B500)-7))) / 7

如果我将其包装在 FLOOR 中,值将发生巨大变化:

FLOOR(SUM(IFERROR(QUERY(B2:B500, "limit 7 offset " & COUNTA(B2:B500)-7))) / 7, 1.1)

我假设这是因为它对求和中使用的所有值进行了取整,而不是求和函数的最终结果?

有没有办法让它先求和然后求和?或者我的公式有什么问题

确保 floor() 的第二个参数正确。您可能正在寻找 0.1 而不是 1.1。比较:

=floor(9.55, 0.1)9.5

=floor(9.55, 1.1)8.8