この記事では、Microsoft Excel2010で曜日ごとの平均売上合計を見つける方法を学習します。

特定の曜日ごとの平均売上合計を見つけるには、つまり、列Aの各日付に対応する曜日を特定し、全期間の各曜日の平均売上高を計算します。あれは;すべての月曜日の平均売上合計、すべての火曜日の平均売上合計などが必要です。

AVERAGE、IF、およびWEEKDAY関数の組み合わせを使用して、出力を抽出します。

AVERAGE関数を使用して、選択したセル範囲の値の平均値または算術平均を見つけることができます。

構文:= AVERAGE(number1、number2、…​)

引数

number1、number2、……numbernは数値です。それらは、数値または名前、配列、または数値を含む参照にすることができます。

IF関数は、指定した条件がTRUEかFALSEかをチェックします。条件がTRUEを返す場合はプリセット値を返し、条件がFALSEを返す場合は別のプリセット値を返します。

構文= IF(logical_test、value_if_true、value_if_false)

logical_test:論理テストは条件または基準をテストします。条件が満たされている場合はプリセット値を返し、条件が満たされていない場合は別のプリセット値を返します。

value_if_true:この引数がTRUEを返した場合に返される値。

value_if_false:この引数がFALSEを返した場合に返される値WEEKDAY:日付の曜日を識別する1から7までの数値を返します

構文:= WEEKDAY(serial_number、return_type)

serial_number:これは検索したい日の日付を表します。

return_type:これはオプションです。戻り値のタイプを決定する数値。

例を見てみましょう:

  • 列Aにいくつかの日付があり、列Bに最近の売上があります。

列CのTEXT関数を使用して、日(月曜日から日曜日)を検索しました。セルC2に、関数を= TEXT(A2、 “dddd”)*として入力し、C3:C16の範囲の下にコピーします。

  • 特定の曜日ごとの平均売上合計を見つけるには、列Dに式が必要です。

img1

  • セルD2では、数式は

になります。 === \ {= AVERAGE(IF(WEEKDAY(A2)= WEEKDAY($ A $ 2:$ A $ 16)、$ B $ 2:$ B $ 16))}

これは配列数式であり、CTRL + SHIFT + ENTERを使用して数式を中括弧で囲む必要があります。

img2

金曜日350の平均売上は* = AVERAGE(400,200,450)

として取得されます。 *数式をセルD2から範囲D3:D16にコピーします。コピー中に、最初にセルD2を選択し、次に範囲D3:D16を選択してから数式を貼り付ける必要があります。そうすると、目的の結果が得られます。

img3