Excelで日付から曜日を表示させる方法

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

こんにちは、キラです。

先週末、業務中にユーザーからあった問い合わせへの対応に関連した情報を紹介します。

問い合わせ内容

Excelでログファイルを整理してレポートを作成している。
日付のデータしか入っていないので曜日を出力したい。

そこで、日付と同じセル内に曜日を表示する方法と、日付と別のセルに曜日を表示する方法を紹介しました。

操作方法

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

①日付が入力されているセルを右クリックして[セルの書式設定]を選択します。

セルの書式設定を選択する

[表示形式]タブの「分類」[ユーザー定義]を選択します。

「種類」のリスト中から表示したい日付の形式を選択します。

表示形式からユーザー定義を選択する

「種類」のすぐ下のボックスに表示されている表示形式に続けて「スペース」「aaaa」と入力して[OK]をクリックします。

表示形式に続けて「スペース」「aaaa」と入力する

⑤選択した形式の日付の後ろ(半角スペースの後)に曜日が表示されるようになります。

設定後に表示される例

以上で、日付と同じセルに曜日を表示する設定は完了です。
尚、「aaaa」の部分を変更する事で、曜日の表示形式も変更する事が可能です。

  aaa

日、月、火、水、...

  aaaa

日曜日、月曜日、火曜日、水曜日,...

  ddd

Sun、Mon、Tue、Wed、...

  dddd

Sunday、Monday、Tuesday、Wednesday、...

日付と別のセルに曜日を表示する方法

①曜日を表示させたいセルを選択して以下の関数を入力します。
  =TEXT(B2,”aaaa”)
「B2」は曜日を表示させたい日付が入力されているセルのアドレスです。
曜日を表示させたいセルに「=TE」まで入力すると、セルの下に「TEXT」と表示されるのでダブルクリックします。

曜日を表示させるセルに「=TEXT(」と入力する

②セルの表示が「=TEXT(」に変わるので、曜日を表示させたい日付のセルをクリックします。

曜日を表示させたい日付のセルをクリックする
クリックしたセルのアドレスが入力される

③セルの表示が「=TEXT(B2」に変わるので、続けて「,”aaaa”)」と入力して[Enter]を押します。

セルのアドレスに続けて「,"aaaa")」と入力して「Enter」を押す

④選択したセルに曜日が表示されます。

曜日が表示されます

以上で、日付と同じセルに曜日を表示する設定は完了です。
尚、同じセル内に表示させる場合同様、「aaaa」の部分を変更する事で、曜日の表示形式も変更する事が可能です。

“aaa”の場合

「aaa」の場合は曜日一文字の表示

“aaaa”の場合

「aaaa」の場合は○○曜日と表示

“ddd”の場合

「ddd」の場合は短縮英語表示

“dddd”の場合

「dddd」の場合はフル英語表示

あとがき

これから定型のフォーム等を新規に作成する場合は、紹介した書式設定や関数で対応すれば便利だと思います。
今回限りとかイベント的なものであれば、先頭の日付に曜日を入力してオートフィルを使ってコピーする方が簡単ですね。
因みに私が受けた問い合わせは、どうも後者のようでした。
がっかりです。

今回も、最後までお読みいただきありがとうございました。
ではでは。

コメント

タイトルとURLをコピーしました