エクセル・VBA

Excel(エクセル)で日付から曜日を自動で表示する方法|関数・書式設定

日付に対応した曜日を表示させる方法

エクセルで表を作る際、日付や曜日を入力する機会は多いです。

そこで今回の記事では、エクセルで曜日を入力する方法について詳しく解説します。

初心者から出来る曜日の入力方法から、日付と連動した曜日の表示方法、関数を使った曜日の表示方法など様々な方法を紹介します。

また、曜日に合わせて文字の色を変える方法も解説していますので、ぜひ参考になさってください。


Excel(エクセル)を使いこなすのって結構難しいです。

Excel(エクセル)は、出来ることが多くて覚えるのがかなり大変です。

そんな方のためにExcel(エクセル)の使い方や、関数のコツ、ピボットテーブルやグラフなどをまとめたページをライン登録で無料プレゼントしております。

Excel(エクセル)以外にも、Word(ワード)、パソコン基本、PowerPoint(パワーポイント)、Mac、ブラインドタッチなどの特典もございます。

ご興味ある方は下記よりご登録ください。

ライン豪華プレゼント

無料LINE登録はこちら

エクセルで日付に対応した曜日を出す方法

方法① セルを参照してユーザー定義で表示形式を設定

ユーザー定義で曜日を表示する方法

曜日のセルに、日付を参照した数式を入力し、ユーザー定義で表示形式を「aaa」や「aaaa」で設定すると、「月」や「月曜日」といった表示を設定することができます。

曜日のセルは、日付を参照している数式なので、日付が変われば曜日の表示も自動で変更されます。

関数不要なので、初心者の方にもやりやすい方法です。

 

方法② TEXT関数を使って日付を曜日の文字列に変換

TEXT関数で曜日を表示する方法

TEXT関数「=TEXT(値,“表示形式”)」を使って、参照した日付を曜日の文字列に変換して、日付に対応した曜日を自動で表示させます。

引数「値」には日付のセルを、引数「"表示形式"」には「"aaa"」や「"aaaa"」というようにダブルクォーテーションで囲んだ表示形式を指定すると、「月」や「月曜日」といった文字列に変換することができます。

方法①はセルの表示形式の設定を変えて曜日に見せる方法、方法②はセルの表示形式の設定はそのままで関数で文字列に変換する(見せる)方法です。

どちらの方法でも曜日を自動で表示することは可能ですが、TEXT関数はセルの設定をしないため、曜日のデータを削除後にセルに影響を与えません。

 

曜日の表示形式

エクセルで日付の曜日を自動で表示させる方法

今回解説する方法では、曜日の表示形式「aaa」と「aaaa」を紹介します。

  • 「月」「火」「水」と表示したい場合は「aaa」
  • 「月曜日」「火曜日」「水曜日」と表示したい場合は「aaaa」

その他に

  • 「Mon」「Tue」「Wed」と表示したい場合は「ddd」
  • 「Monday」「Tuesday」「Wednesday」と表示したい場合は「dddd」

といった英語表記も可能です。

入力する表示形式表示結果
aaa日・月・火・水・木・金・土
aaaa日曜日・月曜日・火曜日・水曜日・木曜日・金曜日・土曜日
dddSun・Mon・Tue・Wed・Thu・Fri・Sat
ddddSunday・Monday・Tuesday・Wednesday・Thursday・Friday・Saturday

このようになります。

この他に「(月)」「(火)」というようにカッコを付けて表示をしたい場合は、表示形式コードを入力する際に「(aaa)」「(ddd)」とカッコを含めて入力します。

 

日付に対応した曜日を表示する 表示形式の設定

エクセルで日付の曜日を自動で表示させる方法

まず、曜日を表示したいセルに日付を参照する数式を入力します。

 

エクセルで日付の曜日を自動で表示させる方法

コピーして曜日のすべてのセルに、日付が表示されるようにします。

 

エクセルで日付の曜日を自動で表示させる方法

曜日のセル範囲を選択します。

 

エクセルで日付の曜日を自動で表示させる方法

「ホーム」タブの「数値」グループにある「表示形式」のボタンをクリックします。

※選択したセル範囲の上で、右クリックをしてメニューの一覧から「セルの書式設定」を選択してもOKです。

 

エクセルで日付の曜日を自動で表示させる方法

「セルの書式設定」ダイアログボックスが表示されます。

「分類」から「ユーザー定義」を選択し、「種類」に「aaa」と入力をしたら「OK」をクリックします。

 

エクセルで日付の曜日を自動で表示させる方法

これで、日付に対応した曜日を表示することができました。

今回の方法では、曜日を数式で入力しているので、日付が変われば自動で曜日も変更されます。

 

エクセルで日付の曜日を自動で表示させる方法

「月曜日」の形で表示したい場合は「種類」の欄に「aaaa」と入力します。

 

エクセルで日付の曜日を自動で表示させる方法

これで「○曜日」の形式で表示することができます。

 

日付と同じセルに曜日を表示する方法

日付と同じセルに曜日を表示する方法

日付と同じセルに曜日を表示します。

まず、日付のセル範囲を選択します。

 

日付と同じセルに曜日を表示する方法矢印 日付と同じセルに曜日を表示する方法

ユーザー定義の表示形式の設定で「種類」の欄に「m"月"d"日"」とあらかじめ表示されています。

これを「m"月"d"日"」の後ろに「(aaa)」と入力して、「m"月"d"日"(aaa)」となるようにします。

入力が出来たら「OK」をクリックします。

 

日付と同じセルに曜日を表示する方法

これで、日付のセルに対応した曜日を表示することができました。

※ダイアログボックスのユーザー定義に表示される「y」「m」「d」はそれぞれ、「年」「月」「日」を表しており、例えば「yyyy」の場合は4桁の西暦、「yy」は2桁で十の位以下を表記する指定となります。


Excel(エクセル)を使いこなすのって結構難しいです。

Excel(エクセル)は、出来ることが多くて覚えるのがかなり大変です。

そんな方のためにExcel(エクセル)の使い方や、関数のコツ、ピボットテーブルやグラフなどをまとめたページをライン登録で無料プレゼントしております。

Excel(エクセル)以外にも、Word(ワード)、パソコン基本、PowerPoint(パワーポイント)、Mac、ブラインドタッチなどの特典もございます。

ご興味ある方は下記よりご登録ください。

ライン豪華プレゼント

無料LINE登録はこちら

日付に対応した曜日を表示する TEXT関数

TEXT関数の構文

=TEXT( 値, 表示形式 )

書式設定をする値
表示形式適用する表示形式

表示形式を入力するときは、ダブルクォーテーションで表示形式コードを囲んで指定します。

それでは、実際の使い方について解説します。

曜日を表示する手順

TEXT関数で曜日を表示する方法

まず、TEXT関数を挿入して、日付のセルを参照します。

セルを選択したら、半角カンマを入力して、引数を区切りましょう。

 

TEXT関数で曜日を表示する方法

次にダブルクォーテーションを入力して「aaaa」と入力します。

最後にダブルクォーテーションで閉じたら「Enter」キーを押して確定します。

 

TEXT関数で曜日を表示する方法

今回は、「aaaa」と指定したので、「日曜日」と表示されました。

 

TEXT関数で曜日を表示する方法

下のセルにも関数をコピーしたら完成です。

※TEXT関数では、日付を文字列に変換するため文字の配置が左揃えになります。

 

WEEKDAY関数で曜日に色を付ける方法

WEEKDAY関数の構文

=WEEKDAY(シリアル値 , 種類)

シリアル値(必須)日付を表す数値
種類(省略可)曜日番号の種類(省略した場合は「1」)

このようになります。

シリアル値は、参照するセルの日付のことです。WEEKDAY関数では、日付に対応する曜日の番号を取得します。

WEEKDAY関数では、日付に対応した曜日番号「1」~「7」を取得することができます。

曜日番号とは、日曜日から土曜日までの7つの曜日を指定した種類の数字です。

種類
1または省略1234567

このようになります。

つまり、WEEKDAY関数の種類で「1」を指定すれば、日曜日は「1」と表され、土曜日は「7」となります。

これを条件付き書式と組み合わせて、日曜日(1)を赤、土曜日(7)を青というように特定の曜日に自動で色を付けることができます。

 

特定の曜日に色を付ける手順

WEEKDAY関数で曜日の色を変更する方法

WEEKDAY関数でも曜日を表示することはできますが、条件付き書式の条件は日付でもできるので、上記のようにTEXT関数、またはセル参照と表示形式で曜日を表示しても問題はありません。

 

WEEKDAY関数で曜日の色を変更する方法

まず、書式の設定をしたいセル範囲を選択します。

※今回は、日付と曜日のセルの文字の色を変更します。

 

WEEKDAY関数で曜日の色を変更する方法

「ホーム」タブの「スタイル」グループにある「条件付き書式」をクリックします。

プルダウンリストのメニューから「新しいルール」を選択します。

 

WEEKDAY関数で曜日の色を変更する方法

「新しいルール」ダイアログボックスが表示されます。

まずは日曜日の曜日番号「1」にの設定です。

「数式を使用して、書式設定するセルを決定」を選択し、「次の数式を満たす場合に値を書式設定」の欄に「=WEEKDAY($B3)=1」と入力します。

今回は、日付と曜日のセル両方の文字の色を変更しするため、列を固定します。

また、今回の条件は「WEEKDAY関数で日付のセルの曜日番号が1」なので、参照するセルが日付のセルとなっています。

 

WEEKDAY関数で曜日の色を変更する方法

「書式」をクリックし、書式の設定を行います。

今回は、文字の色を赤にするため、「フォント」の「色」を「赤」に設定して「OK」をクリックします。

 

WEEKDAY関数で曜日の色を変更する方法

「新しいルール」ダイアログボックスに戻ったら「OK」をクリックします。

 

WEEKDAY関数で曜日の色を変更する方法

これで、範囲選択したセルのうち、日曜日だけ、文字の色を変えることができました。

 

WEEKDAY関数で曜日の色を変更する方法

土曜日の色を変える場合は、同じセル範囲を選択し、条件付き書式の新しいルールに進みます。

書式設定の数式に「=WEEKDAY($B3)=7」と入力して、文字の色を青に設定します。

 

WEEKDAY関数で曜日の色を変更する方法

これで土曜日の文字の色が青に変わりました。

セルに条件を設定しているため、月が変わって土曜日、日曜日の位置が変わっても自動で書式が適用されます。

WEEKDAY関数の使い方については、下記の記事で詳しく解説していますので、参考になさってください。

Excel|WEEKDAY関数の使い方

ビジネスに役立つエクセルのスキルや関数を習得するためにはパソコン教室という選択肢もおすすめです

Excel(エクセル)は、仕事の中で最も使われているソフトといっても過言でありません。

仕事の現場では、かなり多くの事を要求され、またそれが当たり前になってきています。

中々Excel(エクセル)が覚える事が出来ない方は、ちょっとしたコツを知らないので操作を苦手とされているケースが多いです。

そのコツを覚えるだけで日常のストレスは大幅に改善されます。その感覚を覚えれば使いこなせます。

ご自身で学習されるのもよいですし、弊社のようなパソコン教室を利用するのも良いです。

パソコン教室パレハは、特に「パソコンが苦手な方に特化した」パソコン教室で、Excel(エクセル)の使い方を実践力を交えて学べる講座をご用意しております。

ご興味ある方は下記をご覧ください。

Excel関数講座

パソコンが苦手な方向けエクセル関数講座の詳細はコチラ

Excel関数実践講座

パソコンが苦手な方向けExcel関数実践講座の詳細はコチラ

パソコンが苦手な人向けエクセル講座

パソコンが苦手な方向けエクセル講座の詳細はコチラ


Excel(エクセル)を使いこなすのって結構難しいです。

Excel(エクセル)は、出来ることが多くて覚えるのがかなり大変です。

そんな方のためにExcel(エクセル)の使い方や、関数のコツ、ピボットテーブルやグラフなどをまとめたページをライン登録で無料プレゼントしております。

Excel(エクセル)以外にも、Word(ワード)、パソコン基本、PowerPoint(パワーポイント)、Mac、ブラインドタッチなどの特典もございます。

ご興味ある方は下記よりご登録ください。

ライン豪華プレゼント

無料LINE登録はこちら

パレハ直営校

パレハ直営校

■ パソコン教室パレハ広島市安佐南区緑井校

■ パソコン教室パレハ広島市中区本通り校

■ パソコン教室パレハ 静岡市駿河区南町校

パレハグループ加盟校

パレハグループ加盟校

下記はパレハグループ加盟校となります。

料金体制などは異なりますが、パレハが自信をもってご紹介できる教室です。

■ 岩出市のパソコン教室キュリオステーション

■ 岩出市にある「キュリオステーション 岩出店」の公式サイトはこちら

■ 愛知県名古屋市緑区にある有松パソコン教室

■ 愛知県名古屋市緑区にある 「有松パソコン教室」の公式サイトはこちら

■ 宮崎市にあるパソコン教室Cosmarp(コスマープ)

■ 宮崎市にあるパソコン教室Cosmarp(コスマープ)の公式サイトはこちら

全国加盟校一覧

全国の教室一覧(実店舗&オンライン)|パレハ直営校&グループ加盟校

オンライン形式をご希望の方はこちら

オンライン形式を希望の方はこちら

東京・名古屋・大阪・福岡・札幌・横浜・仙台・埼玉・千葉・沖縄などで受講したい方はオンラインレッスン(Googleミートを使ったオンライン個別レッスンです)をお選びください。

オンラインレッスンは全国対応しています。

オンライン教室|オンラインなのに生レッスン

講座一覧はこちら

講座一覧はこちら

他にも講座は多数ございます。

詳しくは下記をご覧ください。

受講コース案内(講座のご紹介)

こちらもご覧ください

こちらもぜひご覧ください

エクセル操作情報

Excel(エクセル)|表の作り方の手順を徹底解説|初心者向け

Excel(エクセル)の「#NAME?」の意味と対処法|エラーを出さないポイント

Excel(エクセル)|曜日を日付から取得して色を自動で変える方法

Excel(エクセル)シートのコピー方法 | ショートカット&エラー対処法

Excel(エクセル)|行列(縦横)入れ替える方法|動画

Excel(エクセル)|VLOOKUP関数で別シートを参照する方法

Excel(エクセル)|チェックボックス(レ点)の作成や削除する方法

Excel(エクセル)の勉強ができる練習サイト|おすすめ5選

Excel(エクセル)で掛け算する方法|列ごとの方法|初心者向け|動画付

【Excel】COUNTIF関数で○○を含む条件の指定|ワイルドカードの使い方

Excel(エクセル)|VLOOKUPで自動で列番号を取得する方法

Excel(エクセル)あるはずなのに検索できない|「検索(置換)対象が見つかりません」対処法

Excel(エクセル)でハイパーリンク (URL)の貼り付けを設定する方法

Excel(エクセル)|COUNTIF関数で空白(以 外)をカウントする方法

MOS Excel(エクセル)ってどんな資格?徹底的に調べてみました

エクセル (Excel) で円グラフで大きい順|順番並び替える方法|動画解説

Excel|エクセルで円グラフの色分け(色変更)を行う方法

Excel(エクセル)| エンターを押しても移動しない・きかない時の対処法

Excel(エクセル)|「行」と「列」って縦と横どっち?簡単な覚え方

Excel(エクセル)|数値を「円」と表示する方法

Excel(エクセル)|IF関数で条件を複数指定する方法をわかりやすく解説

Excel(エクセル)|テキストボックスの行間を縮める方法

Excel(エクセル)対処法|数字がE+(1.23E+12)となった時

Excel(エクセル)| 円グラフの大きさを変更する方法

Excel(エクセル)|図形を作成・追加する方法

Excel(エクセル)|日付を入れて曜日を自動で出す|表示形式の設定方法

エクセルで引き算する方法|関数やエラー対処法|動画解説付き

エクセル(Excel)|改ページプレビューの使い方|追加・解除ほか

Excel(エクセル)|VLOOKUP関数でエラーを返さず空白で返す方法

Excel(エクセル) | ウィンドウ枠(列や行)の固定や解除方法 | 複数選択

Excel(エクセル)|文字を丸で囲む方法

Excel(エクセル)|テーブルを簡単に解除する方法を徹底解説

エクセルとワードの違いを徹底解説|どっちっが役に立つ?

エクセル|今日の日付や現在の時刻をショートカットで出す方法

Excel(エクセル)|COUNTIF関数で特定の文字「以外」を数える方法

Excel(エクセル)| 折れ線グラフ|後からデータを追加する方法

エクセルで日付から曜日を自動で表示させる方法

エクセルで文字を縦書きにする方法・横書きから変更する手順を解説

Excel(エクセル)|図形を複数まとめて一括選択する方法

Excel(エクセル)|COUNTIF関数で複数条件(ANDやOR)を指定する方法

エクセル|条件付き書式をコピーする方法

Excel(エクセル)でヘッダー・フッター(ページ番号)を作成・編集方法

Excel(エクセル)で割り算をする方法|基本から関数を使った方法まで

Excel(エクセル)で画像を挿入する方法

Mac(マック)でExcel(エクセル)の代わりのソフトはNumbers(ナンバーズ)

Mac|エクセルでセル内改行する方法を初心者向けに解説

こんな記事も読まれています

Excel(エクセル)の曜日を日付から自動で入れる方法

Excel で入力した日付の曜日を自動で表示させる方法

エクセルで日付から曜日を表示する text関数の使い方

Excel(エクセル)で日付から曜日を自動入力 関数や書式設定で簡単に

Excel(エクセル)で日付から曜日を自動で表示する方法

Excelで日付から自動的に曜日を入力する

WEEKDAY関数で曜日によって表示を変更!

メールの画像

メールはこちら

ラインの画像

LINEはこちら

電話の画像

お電話はこちら