-1

値の列があり、毎日新しい列が追加されます (隣の列に日付が入ります)。3 か月ごとの平均を自動的に取得する必要があります。過去のデータなら結構簡単にできるのですが、日付を選択できる式にして、最後のセルまでのデータの平均を指定した日付になるまで取り込めないかなぁと思っていました. 例えば:

列 A には、2012 年 7 月 1 日から 2012 年 7 月 23 日までの日付があります。列 B には特定の値があります。

どちらも毎日新しいエントリがあります (週末を除く)。最後に入力された日付 (この場合は 2012 年 7 月 23 日) までの平均を取得することは可能ですが、日付が 2012 年 9 月 30 日になるまでしか有効ではありませんか?

4

1 に答える 1

0

Excelでは、日付を数値、より具体的には1900年1月1日からの日数で表すことができます。この場合、2012年9月30日の日数を上限とし、41182として表されます。列Aの関連する日付が2012年10月より前になるような、列Bの値の平均。次の式を使用します。

=AVERAGEIFS(B:B, A:A, "<41183")

たとえば、2012年7月1日から2012年9月30日までの日付の範囲を設定する場合は、次のようにします。

=AVERAGEIFS(B:B, A:A, "<41183", A:A, ">41090")

適切な境界を取得するには、日付とその数値表現をいじってみてください。お役に立てれば!

于 2012-07-24T16:01:16.020 に答える