Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 特定日期数据的最大IFS和平均SIF_Excel_Function - Fatal编程技术网

Excel 特定日期数据的最大IFS和平均SIF

Excel 特定日期数据的最大IFS和平均SIF,excel,function,Excel,Function,我有一个表格,名字在B列,日期在第1行。其余表格是第1行日期B列所列员工的销售额 我想找出某些天的最大值和平均值。例如,我们每个季度有12个销售日。我希望能够找到我们有销售的天数和没有销售的天数的最大销售金额,以及我们有销售的天数和没有销售的天数的平均销售金额 像这样的。我可以使用match:=match(A2,data!B:B,0)找到数据所在的行。我可以使用max和maxifs在数组中查找if是一个销售:{=max(maxifs(data!$C2:$N2,data!$C$1:$N$1,r

我有一个表格,名字在B列,日期在第1行。其余表格是第1行日期B列所列员工的销售额

我想找出某些天的最大值和平均值。例如,我们每个季度有12个销售日。我希望能够找到我们有销售的天数和没有销售的天数的最大销售金额,以及我们有销售的天数和没有销售的天数的平均销售金额

像这样的。我可以使用match:=match(A2,data!B:B,0)找到数据所在的行。我可以使用max和maxifs在数组中查找if是一个销售:
{=max(maxifs(data!$C2:$N2,data!$C$1:$N$1,report!$M$1:$P$1))
或使用
=AGGREGATE(14,4,maxifs(data!$C2:$N2,data!$C$1:$N$1,report!$M$1),1)

如果不是销售,则查找最大值存在问题。我不知道为什么。我试过:
=AGGREGATE(14,4,MAXIFS(数据!$C2:$N2,数据!$C$1:$N$1,“&report!$M$1:$P$1),1)
&
{=MAX(MAXIFS(数据!$C2:$N2,数据!$C$1:$N$1,”&report!$M$1:$P$1))

如果每天都有数据,我可以找到平均值,如果是销售,但如果数据丢失,我就找不到平均值。然后我得到一个
#DIV/0
错误

我认为有两个问题。 1)
”&报告$M$1:$P$1
不适用于日期数组
2) 如果单元格中没有数字,则平均值不喜欢它


有人对此有什么想法吗?

“如果单元格中没有数字,则平均值不喜欢它”>尝试将
average()
替换为
aggregate(1,)
函数。。有用吗?没用。谢谢你的建议