エクセル実践塾 > エクセル実践塾2016

月曜日の日付の隣に「定休日」と表示したい

 

WEEKDAY関数を使ったIF関数式で、月曜日の日付だけに「定休日」と表示させられます

ユーザー定義で表示した曜日は、IF関数式の条件(論理式)には使えません。

WEEKDAY関数を使って、日付から曜日を数値で取得して、それをIF関数式の条件(論理式)として用います。

Excel 2016/2013/2010/2007

 

@数式バーを見るとわかりますが、曜日の表示されている日付の実体は、「年/月/日」にすぎません

Aそこで、曜日を条件にする場合には、WEEKDAY関数を使うことになります

 

 

BWEEKDAY関数の引数「シリアル値」には、日付の入力されているセルを指定します

引数「種類」は省略できます。

C引数「種類」を省略したWEEKDAY関数の戻り値は、日〜土曜日を1〜7の数値で表したものになります

つまり、月曜日の日付では2が値として返ってくることになります。

D月曜日だった場合に表示する「定休日」を、""で囲んで指定します

E月曜日以外のときには何も表示しないのなら、単に""だけを指定します

F閉じ括弧を入力して、EnterキーでIF関数式を確定します

GIF関数式をコピーすると、月曜日の日付だけに「定休日」と表示されるようになります

 

関連する他のページ

各月の末日をすばやく入力したい
月の末日からはじめれば、各月の末日を連続データ入力できます

土日を除いた日付データを、半年分まとめて入力したい
[ホーム]タブの[フィル]ボタンの[連続データの作成]を使います

半年分の日付をまとめて入力したい
「ホーム」タブの「フィル」→「連続データの作成」を使えば、指定年月日までの連続する日付をまとめて入力できます

日付と一緒に曜日も表示したい
セルの書式設定でユーザー定義することにより、日本語や英語での曜日を表示させられます

日付を曜日付きで表示したい
表示形式を変えれば、その日付の曜日も表示できます

毎日の売上を曜日で集計したい
元表に「曜日」列を追加すれば、ピボットテーブルでそれを使って集計できます

日付データを、月日と曜日の表示にしたい
表示形式をユーザー定義することで行えます

土曜日と日曜日の行を色分けしたい
条件付き書式を使えば、自動的な色分けが可能です

土日を色分けしたい
WEEKDAY関数を使った条件付き書式で、色分けが可能です

日曜日を赤色で、土曜日を青色で表示する
日付の入力されているセルをWEEKDAY関数で参照し、その値を書式適用の条件にします

ピボットテーブルを使って、曜日でデータを分析したい
WEEKDAY関数の結果をピボットテーブルでページフィルタにすれば、曜日でデータを分析できます

条件付き書式を使って、土曜日と日曜日、祝祭日を色分けする
条件付き書式のルールは、複数設定して適用できます

曜日毎に授業実施時数の合計を求めたい
SUMIF関数を使えば、曜日を条件として、該当する数値だけの合計を行えます

スケジュール表の土日を塗りつぶしたい
日付や曜日がシリアル値(日時データ)で入力されていれば、WEEKDAY関数を使った条件付き書式で、土日だけを強調できます

曜日でデータをまとめたい
WEEKDAY関数の結果を並べ変えれば、曜日ごとに集計することもできます

休業日を赤色で塗りつぶす
休業日の年月日を別表として用意し、COUNTIF関数で日付との照合を行い、それを塗りつぶしの条件とします