当所有 5 个单元格都为空白时,我有以下公式返回 #DIV/0!:
=AVERAGEIF(CV17:CV21,">0")
这是用来计算 5 天工作周内通话时间的平均数,因此我使用 AVERAGEIF 函数来仅计算我输入时间的单元格。公式位于单元格 CV24 中。
因为我想用另一个单元格来计算一年的滚动平均值,所以如果没有输入整个星期的时间,我需要 CV24 显示 0。
我尝试使用 IFERROR 如下:
AVERAGEIF(CV17:CV21,">0",IFERROR(CV17:CV21,0))
这告诉我我输入了错误的公式。
我也尝试过=IFERROR(CV10:CV14,0)
,当输入时间时返回 0。
我感觉我已经很接近了,但我对公式的理解还不够好。请帮忙!
答案1
AVERAGEIF(CV17:CV21,">0",IFERROR(CV17:CV21,0))
这是你的公式
IFERROR(AVERAGEIF(CV17:CV21,">0",CV17:CV21),0)
这是 IFERROR 公式的正确用法。