我不知道如何设置 COUNT 函数的条件

我不知道如何设置 COUNT 函数的条件

我想制作一个表格来显示输入数据的平均总值。

A 列,我们有从 1 到 31 的日期。

B 列,我们输入每个日期的值。

C 列有另一组数据

D 列包含 B 列和 C 列的总和,在该月我输入了值。

周日没有任何输入,因此 SUM 保持为 0。

平均值必须包括当天。但是,AVERAGE 函数会获取尚未输入的值并提取它们的平均值。

换句话说,如果只输入了 1 和 2 个日期的值,则必须只考虑这两个日期,而不考虑月底的其他日期。

编辑:我需要找到 D 列的平均值(在第一篇文章中我说的是 C。对此我深表歉意)。我需要获取从日期1.11到的值,15.11因为有输入直到15.11

答案1

您可以使用以下任一公式:

{=AVERAGE(IF(AND(A2:A31>=E1)*(A2:A31<=F1),D2:D31,"<>0"),D2:D31)}
  • 完成它Ctrl+Shift+Enter
  • 单元格E1开始日期(1.11)并且F1有结束日期(15.11)。

    =AVERAGEIFS(D2:D31, D2:D31,"<>0",A2:A31, "<=11/15/19", A2:A31, ">=11/01/19")
    

注意:两个公式都忽略了 D 列中的零。

根据需要调整公式中的单元格引用。

相关内容