エクセルで曜日別の売上集計をする

エクセルで曜日別に合計を表示させる方法(TEXT+SUMIF関数)

エクセルで曜日ごと
月曜 合計 ○○円
火曜 合計 ○○円
などのように
曜日別の
合計を表示させる方法です。

この方法では
「TEXT」関数と
「SUMIF」関数を使います。

実例として曜日別の売上表から
曜日別の合計表示をする表を作成しました。

実例をダウンロードできます。
エクセル曜日別の売上 実例ダウンロード
(エクセル97-2003 .xlsファイル)


★関数の使い方

◆日付を曜日に変換

まず
「TEXT」関数
日付を曜日に変換します。

TEXT関数は
数値を
文字列に変えることができます。

エクセルのTEXT関数で曜日を表示する

「C2」のセルには
「=TEXT(A2,”aaaa”)」と入力。

( )内の
「A2,」は
日付が入力されている
A2のセルを指定しています。

「”aaaa”」で
曜日に変換します。

「”dddd”」なら
Mondayのように変換します。


◆曜日の集計をする

次に
「SUMIF」関数
同じ曜日の合計を計算します。

エクセルで曜日別の売上集計をする

「F2」のセルには
「=SUMIF($C$2:$C$15,E2,$B$2:$B$15)」
と入力してあります。

一見複雑な式に見えますが
「$」を外すと理解し易いです。
「=SUMIF(C2:C15,E2,B2:B15)」

※上の式で説明します。
 これは月曜日の集計をする式です。


「$」は
指定したセルを固定するものです。
(式をコピペした時のエラーを防ぐ)

「C2:C15」は
「C2」セルから
「C15」のセルの範囲に
曜日の値があることを指定しています。


「,E2,」は
集計させる曜日の指定です。

「,E2,」セルは
「月曜日」なので
「月曜日」の集計をします。


「B2:B15」は
集計する数値が入力されている
セルの範囲を指定しています。

「B2」のセルから
「B15」のセルの範囲に
売上金額が入力されています。


ちなみに火曜日の集計なら
「=SUMIF(C2:C15,E3,B2:B15)」
水曜日は
「=SUMIF(C2:C15,E4,B2:B15)」
違うのは
「,E3,」→「,E4,」と
曜日のあるセル番号だけです。


◆まとめ
「SUMIF」関数で
「曜日」がある列のセルの範囲を指定。

次に
集計する曜日のセルを指定。

最後に
数値がある列のセルの範囲を指定。

※最初に入力した式をドラッグでコピーする場合など
 貼り付けした式にエラーが発生するのを防ぐために
 式に「$」を付加する。
 単独の式なら「$」がなくても式は成り立ちます。


曜日別に合計を表示させる方法

SUM 関数なしで一発で合計を出すエクセル活用技!

15分や30分の単位で切り上げ切り下げする方法

アルバイトの金額を計算!自動表示方法

タテ/ヨコの総合計を一発で出す方法

ローン返済額と利率から返済回数を表示する方法

小数点以下を四捨五入で表示する方法

支払い予定日を自動表示する方法

エクセルで時間の引き算や計算をする方法

書式を除き式だけ一発で貼り付けする方法

月末が何日なのか?知るための方法

関数を使い指定した文字のグラフを作る方法

セルに名前を付けて計算する方法(動画付 説明)

セルに名前を付けて計算する方法その1

セルの入力を制限(ロックや保護)する方法

式の中に文字を入れてもエラーにならない方法

数式の参照元を矢印で表示させる方法

土日、祭日を除いた勤務日数の計算方法 (関数活用)

計算式の範囲指定を名前指定に変更する方法

ダブルクリックでエクセルの式をコピペする方法