【Excel】日付から様々な曜日を表示させる方法

2025年版実務で役立つExcel新機能・新関数

2021年以降を中心にExcelに追加された機能・関数の中で特に実務に役立つものについて解説しています。基本的な使い方や他の機能・関数と組み合わせた応用テクニックも紹介しています。

コンサル流実務で役立つExcelテクニック

コンサルタントとして様々なプロジェクトに従事してきた著者が、実務において実際に活用したExcelのテクニックを紹介します。著者自身が「あれ?どうすればいいんだろう」と悩んだ部分を中心にピックアップしています。


Excelでは、日付データから様々な形式の曜日を表示させることができます。また、日付と曜日を同じセルに表示する方法と別々に表示する方法があります。この記事では、様々なパターンの曜日を表示させる方法を紹介します。

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

まず、日付と曜日を同じセルに表示させる方法です。あらかじめ入力しておいた日付を選択し、「Ctrl+1」でセルの書式設定を開きます。

表示形式のユーザー定義を選択します。種類には、日付の表示形式が入力されています。

たとえば、空白を入れて曜日を表示させるには、日付の表示形式の後に半角スペースを入れて「aaa」と入力します。

これで日付の後に1文字の曜日を表示させることができます。

今度は表示形式で「aaaa」と入力します。これで何曜日という形式で曜日を表示させることができます。

今度は「ddd」と入力します。これで曜日の英語表記の略を表示させることができます。

さらに「dddd」と入力します。これで曜日の英語表記を表示させることができます。

かっこを付けて曜日を表示させたい場合は、日付の表示形式の後にかっこを付けて、曜日の表示形式を入力します。たとえば、「(aaa)」と入力します。これで、かっこ書きで曜日の略称を表示させることができます。

「aaaa」と入力すれば、曜日の正式名称を表示させることができます。

曜日だけを別のセルに表示

曜日だけを別のセルに表示させることもできます。たとえば、こちらのシートでセルB列に左の日付を参照してコピーします。Ctrl+1でユーザー定義の表示形式を開きます。日付の表示形式を削除し、曜日の表示形式として「a」を3つ入力します。これで曜日の略称を表示させることができます。

他も日付の表示形式を曜日の表示形式に変更すれば、それぞれの形式で曜日だけをセルに表示させることができます。

表示形式表示内容
aaa
aaaa月曜日
dddMon
ddddMonday

TEXT関数を使用する方法

曜日だけを表示させるには別の方法もあります。ここではTEXT関数を使用します。TEXT関数は指定したデータを任意の形式の文字列に変換する関数です。

TEXT(値,表示形式)
値の表示形式を任意のものに変換する。

TEXT関数を挿入し、1つ目の引数に日付のセルを参照します。2つ目の引数にはダブルクォーテーションで囲んで、先ほどと同じように曜日の表示形式を入力します。

=TEXT(A3,”aaa”)

たとえば、「aaa」と入力すれば、曜日の略称が表示されます。

他の表示形式も同じように2つ目の引数に入力すれば、各形式の曜日が表示されます。

数式表示内容
=TEXT(A3,”aaa”)
=TEXT(A3,”aaaa”)月曜日
=TEXT(A3,”ddd”)Mon
=TEXT(A3,”dddd”)Monday

下に数式をコピーすれば、すべての日付の曜日を各形式で表示させることができます。

表示形式を使う方法とTEXT関数を使う方法の違い

セルの書式設定の表示形式を使う方法とTEXT関数を使う方法の違いは、データが数値か文字列かの違いです。

項目表示形式TEXT関数
データ型数値(シリアル値)文字列
計算可能不可(文字列のため)
活用シーン〇曜日の○日後の曜日を表示させる曜日の文字列を他の文字列と接続して、文章を作成

基本的には計算にも使用できる表示形式を使用することをおすすめします。たとえば、表題などで「期間は土曜日から火曜日まで」というように曜日を他の文字列と接続して表示させる場合などは、TEXT関数を使えると思います。

以上、Excelで曜日を表示させる方法をいくつか紹介しました。曜日があることによってスケジュールや予定表をより見やすくすることができます。是非活用してみてください。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

Junyaと申します。本ブログではExcelなどビジネススキルを発信しています。
Youtubeで動画投稿もしていますので、是非フォローお願いします。

コメント

コメントする