为什么这会导致 LibreOffice Calc 中出现“#VALUE”错误
Why would this cause a "#VALUE" error in LibreOffice Calc
DailyLog.o3到DailyLog.o55目前恰好都是0值
WeeklyLog.f3 中的这个公式工作正常 returns 0:
=IF(DailyLog.O3:DailyLog.O9 > 0, AVERAGE(DailyLog.O3:DailyLog.O9), 0)
WeeklyLog.f4 中的这个公式给出了#VALUE 错误:
=IF(DailyLog.O10:DailyLog.O16 > 0, AVERAGE(DailyLog.O10:DailyLog.O16), 0)
作为测试,我在单元格 DailyLog.o3 到 DailyLog.o16 中输入了 1 到 14。现在 WeeklyLog.f3 returns“4”和 WeeklyLog.f4 仍在返回“#Value”
我简化了 WeeklyLog.f4,它仍然是 returns“#VALUE”
=DailyLog.o10:DailyLog.016
我还尝试将公式添加到 WeeklyLog.f5 到 WeeklyLog.F8 及其适当的范围,所有这些都显示“#VALUE”
现在我更改了 WeeklyLog.f3,它显示“17.5”:
=IF(DailyLog.O3:DailyLog.O16 > 0, AVERAGE(DailyLog.O3:DailyLog.O16), 0)
这可能是一个错误,但对我来说,使用没有数组公式的范围或需要范围的函数似乎不是个好主意。
这是一个不需要数组公式的替代方法:
=IF(COUNTIF(DailyLog.O10:DailyLog.O16, "<=0"), 0, AVERAGE(DailyLog.O10:DailyLog.O16))
DailyLog.o3到DailyLog.o55目前恰好都是0值
WeeklyLog.f3 中的这个公式工作正常 returns 0:
=IF(DailyLog.O3:DailyLog.O9 > 0, AVERAGE(DailyLog.O3:DailyLog.O9), 0)
WeeklyLog.f4 中的这个公式给出了#VALUE 错误:
=IF(DailyLog.O10:DailyLog.O16 > 0, AVERAGE(DailyLog.O10:DailyLog.O16), 0)
作为测试,我在单元格 DailyLog.o3 到 DailyLog.o16 中输入了 1 到 14。现在 WeeklyLog.f3 returns“4”和 WeeklyLog.f4 仍在返回“#Value”
我简化了 WeeklyLog.f4,它仍然是 returns“#VALUE”
=DailyLog.o10:DailyLog.016
我还尝试将公式添加到 WeeklyLog.f5 到 WeeklyLog.F8 及其适当的范围,所有这些都显示“#VALUE”
现在我更改了 WeeklyLog.f3,它显示“17.5”:
=IF(DailyLog.O3:DailyLog.O16 > 0, AVERAGE(DailyLog.O3:DailyLog.O16), 0)
这可能是一个错误,但对我来说,使用没有数组公式的范围或需要范围的函数似乎不是个好主意。
这是一个不需要数组公式的替代方法:
=IF(COUNTIF(DailyLog.O10:DailyLog.O16, "<=0"), 0, AVERAGE(DailyLog.O10:DailyLog.O16))