2016-10-03 4 views
0

は正常に動作する日付のSUMIFSを取得できません。 私は、1日の運動回数と1週間の平均で上のセルの量のシートを持っています。しかし、平均は機能しません。Googleスプレッドシートは機能しません

=SUMIFS(C7:C100, $A7:$A100, ">(TODAY()-7)", $A7:$A100, "<=TODAY()") 

例のページ: 平均式は次のようになりますhttps://docs.google.com/spreadsheets/d/1hfdSWX9bNkR1TeUKO1vnbSXT740D2-64Gi5smX0oB5A/edit?usp=sharing

答えて

2

引用符の外TODAY()関数の呼び出しを移動してみてください。

=SUMIFS(C7:C100, $A7:$A100, ">"&(TODAY()-7), $A7:$A100, "<="&TODAY()) 
+0

ありがとうございます!しかし、どうやって見つけましたか? – epicenter

+0

Excelの条件パーサーは完全な評価エンジンではなく、基本機能のみを持つ非常に限定されたパーサーです。 '> TODAY()'などの関数や '>(1 + 1)'などの式はパーサーによって処理されず、条件として使用されると 'SUMIF'関数は' 0'を返します。 –

関連する問題