我正在尝试使用表格列作为范围来获取一组数字的平均值。由于某种原因,我无法弄清楚这一点。
到目前为止我所拥有的;
=SUMPRODUCT(--(Table1[Incident ID*+]<>""),--(MONTH(Table1[Reported Date+])=MONTH(1)),--(YEAR(Table1[Reported Date+])=A2))
我想获得平均值的列是
表1[时间计数]
我正在尝试使用表格列作为范围来获取一组数字的平均值。由于某种原因,我无法弄清楚这一点。
到目前为止我所拥有的;
=SUMPRODUCT(--(Table1[Incident ID*+]<>""),--(MONTH(Table1[Reported Date+])=MONTH(1)),--(YEAR(Table1[Reported Date+])=A2))
我想获得平均值的列是
表1[时间计数]
如果您想要平均值,请使用 AVERAGEIFS。为什么是 SUMPRODUCT ???
但是由于您需要基于单元格计算的条件,MONTH(Table1[Reported Date+])=MONTH(1)
并且YEAR(Table1[Reported Date+])=A2
,您将必须在源数据中创建一列来处理此问题。
然后你可以简单地使用
=AVEREGEIFS(Table1[Time Count], "<>""""", Table1[Incident ID*+], MONTH(1), Table1[Reported Date+_MONTH_COLUMN]), Table1[Reported Date+_YEAR_COLUMN]=A2)
你为什么用--
?
你试过这个吗?
=Average(Table1[Time Count])