2016-08-02 11 views
0

Mac用Excel 2011を使用すると、ID、開始日、終了日、完了までの3つの列があります。 (日付形式:DD/MM/YYYY)Dは、今では計算が容易であり、総平均を有し、基本的に、列Cおよび列B との差であるが、私はまたたいExcel:別の列に基づいた列の部分の平均

ID | Start  | End  | Time 
1 | 01/01/2016 | 05/01/2016 | 4 
2 | 04/01/2016 | 08/01/2016 | 4 
3 | 01/02/2016 | 14/02/2016 | 13 
4 | 02/02/2016 | 20/02/2016 | 18 
5 | 01/03/2016 | 05/03/2016 | 4 
6 | 06/03/2016 | 08/03/2016 | 2 
7 | 12/03/2016 | 15/03/2016 | 3 

カラム異なる月の平均を持っています。 これは私の知識が崩れ落ちるところです。私はいくつかのことを試みましたが、別の列の特定の値と一致する列のセルのみを使用して平均を計算する方法を理解できないようです。私は日付でチケットを並べ替えることができ、特定の範囲の平均を行うことによって手動で行うことができますが、このリストは絶えず変化するので、間違いなく良い選択肢ではありません。

答えて

1

は、averaging_rangeの値フィルタにselection_rangeの値が平均化される使用AVERAGEIF機能

AVERAGEIF(selection_range, criteria, averaging_range) 

をチェック。あなたのケースでは

あなたはAVERAGEIF(B1 D8:B8、 "2016年1月1日"、D1)と言うことができる複数の方法があります

0

。私は個人的に配列式を使用しますが、これは少し高度で複雑すぎるかもしれません。 E8:

=MONTH(B2) 

が続いE3にセルE2をコピー:追加E2へ -

は、私が列E "月" を追加することをお勧めします。

=AVERAGEIF(E2:E8,2,D2:D8) 

第二引数、2は、2月を示しますが、1-12から任意の数と交換することができる。

は、今すぐ簡単にAVERAGEIFコマンドを適用することにより、毎月の平均値を得ることができます。

関連する問題