Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.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
Google sheets 按工作日计算平均值_Google Sheets - Fatal编程技术网

Google sheets 按工作日计算平均值

Google sheets 按工作日计算平均值,google-sheets,Google Sheets,全部。我正试图根据我的电子表格中的数据计算我每天的平均小费金额: 我一直在尝试一些不同的公式来实现这一点,到目前为止我已经接近了。这:=ArrayFormula(平均值(如果(文本(B4:B,“dddd”)=“星期一”,F4:G))在一定程度上起作用。它确实计算了平均值,但是它不正确,我已经找到了原因。对于Instance: 这就是L5中的星期一应该是什么: B4:B(日期列)中的4个星期一=数据F4:G(金额)中的240美元/4个星期一=星期一的平均60美元。然而,AVG公式所做的是基于星期

全部。我正试图根据我的电子表格中的数据计算我每天的平均小费金额:

我一直在尝试一些不同的公式来实现这一点,到目前为止我已经接近了。这:
=ArrayFormula(平均值(如果(文本(B4:B,“dddd”)=“星期一”,F4:G))
在一定程度上起作用。它确实计算了平均值,但是它不正确,我已经找到了原因。对于Instance:

这就是L5中的星期一应该是什么:
B4:B(日期列)中的4个星期一=数据F4:G(金额)中的240美元/4个星期一=星期一的平均60美元。

然而,AVG公式所做的是基于星期一标准,但也基于与星期一对应的每个单元格,而不是F4:G中两个单元格的总和。例如: 4个星期一=240美元/8=30美元,这是不正确的。应该是60美元

现在我只是在公式末尾加上一个*2。但我想知道是否有更好的方法来实现这一点。
谢谢。

在我的书中,“更好”是一种动态的东西,不是硬编码的,也不是jimmy操纵它来让它工作的,即:必须*2我的公式,因为我没有用正确的方法来得到正确的答案。看来有人调整了配方,使之生效。显然,这些“$”起了很大的作用。不管是谁,谢谢。如果你想看一看的话,这个链接就在这一段的顶部

=ARRAYFORMULA(AVERAGE(IF(TEXT($B$4:B,"dddd")=$K5,$F$4:F+$G$4:G)))

这个公式似乎很好。显示一个样本,如果你的电子表格。