我需要以下公式的帮助。每当特定日期没有可用数据时,我都会得到#DIV / 0!错误。
我的公式如下:
=IF(B$14<=MAX('BI Raw Data'!$B:$B),AVERAGEIFS('BI Raw Data'!$Z:$Z,'BI Raw Data'!$AM:$AM,"Yes",'BI Raw Data'!$B:$B,'CC - TABLES'!B$14),)
我尝试使用IFFERROR函数消除此错误,但没有成功:
=IFERROR(B$14<=MAX('BI Raw Data'!$B:$B),AVERAGEIFS('BI Raw Data'!$Z:$Z,'BI Raw Data'!$AM:$AM,"Yes",'BI Raw Data'!$B:$B,'CC - TABLES'!B$14),0)
或
=IFERROR(B$14<=MAX('BI Raw Data'!$B:$B),AVERAGEIFS('BI Raw Data'!$Z:$Z,'BI Raw Data'!$AM:$AM,"Yes",'BI Raw Data'!$B:$B,'CC - TABLES'!B$14),"0")
能否请您告知如何纠正此错误?
谢谢。
答案 0 :(得分:3)
将IFERROR放在平均数附近:
=IF(B$14<=MAX('BI Raw Data'!$B:$B),IFERROR(AVERAGEIFS('BI Raw Data'!$Z:$Z,'BI Raw Data'!$AM:$AM,"Yes",'BI Raw Data'!$B:$B,'CC - TABLES'!B$14),0),)