2017-09-22 11 views
-1

all。私はここに私のスプレッドシートからのデータに基づいて一日で私が作るヒントの平均量を計算しようとしている:平日のGoogleシートによる平均を計算

Copy of Tips

私はこれを達成するために夫婦異なる式をしようとしてきたし、これまでのところ、私は」仲良くなった。これは:=ArrayFormula(AVERAGE(if(text(B4:B,"dddd")="Monday",F4:G)))がある程度機能します。それは平均を計算しますが、それは正しくないと私は理由を考え出しました。

これはL5で月曜日はどうあるべきかです::B4で
4月曜日:B(日付列)=データF4から$ 240:G(金額)/ 4月曜日=月曜日のための$平均60 instaceください。

しかし、AVG式は月曜日の基準に基づいていますが、F4:Gからの両方のセルの合計ではなく、月曜日に対応する各セルにも基づいています。したがって、例えば: 4月曜日= $ 240/8 = $ 30が間違っています。 $ 60でなければなりません。

今のところ私は数式の最後に* 2を追加しています。しかし、これを達成するより良い方法があるのだろうかと思います。
ありがとうございました。

+0

この式は問題ありません。スプレッドシートの場合はサンプルを表示します。 –

答えて

0

私の本の中で「良くなる」とは何かダイナミックであり、ジミーリギングでは動作しません。IE:正解を得るために正しい方法を使用していないので、* 2のフォーミュラが必要です。誰かが数式を調整して動作させるように見えます。明らかに、これらの "$"はすべての違いを生み出します。誰にでも、それは感謝でした。とにかくEdを見てみたいと思うなら、リンクは段落の一番上にあります。

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