日付から曜日を取り出す方法|TEXT関数の表示形式「aaa」

日付から曜日を取り出す方法|TEXT関数の表示形式「aaa」

日付による曜日を別の列に表示したいときは、TEXT関数を使う。日付にTEXT関数で曜日の表示形式を付けるだけで求められる。

目的

週・曜日抽出

使用する関数
目次

まず動かしてみよう|この記事のサンプルをその場で試せます

練習用ファイルをダウンロードしなくても、記事と同じデータ・同じセル番地のサンプルをここで動かせます。黄色いセルを書き換えると、結果がその場で変わります。各解説の最後にある「▶ この式を試す」を押すと、このツールの該当セルへ移動します。

例題1|日付データから曜日を抽出する方法

手順:B3 に TEXT の式を入れて Enter

  1. 「曜日」を求めるセル(B3セル)を選択し、「=TEXT(」と入力する。
  2. [値]…「日付」のA3セルを選択する。
  3. [表示形式]…曜日の表示形式「”aaa”」を入力して、「Enter」キーで数式を確定する。
  4. 数式を必要な分だけ複写する。

B3 に次の式を入力して、Enter キーを押します❶。

B3 に入れる式
=TEXT(A3,"aaa")
A3 値(日付)"aaa" 表示形式(曜日)
ひとことで日付から、曜日(木)を1文字で取り出す
式を分けて読むと(色は画像の枠と同じ)
値A3
どの日付?
→ 2024/8/1
表示形式"aaa"
どの形に?
→ “aaa”=曜日1文字
自分の表で使うときは
オレンジを “aaaa” にすると「木曜日」になります。例:予定日(B 列)の曜日(〇曜日)=TEXT(B2,"aaaa")
エクセルのTEXT関数で日付から曜日を取り出す式と、日付のセルを色分けした画面
エクセルのTEXT関数で日付から曜日を取り出す式と、日付のセルを色分けした画面

確認:2024/8/1 は「木」

エクセルのTEXT関数で2024年8月1日の曜日が木になったことを示した画面
エクセルのTEXT関数で2024年8月1日の曜日が木になったことを示した画面

答えは 木 になりました❷。式は、次の順に計算しています。

  1. 2024/8/1の曜日を調べる
    ⇒ 木曜日
  2. “aaa”で1文字にする
    ⇒ 木
使用するExcel関数

Microsoft365 :TEXT関数

数式の解説

「=TEXT(A3,“aaa”)」の数式は、A3セルの「8/1」に曜日の表示形式「”aaa”」を付けて「木」曜日を抽出する。

[新方式]スピル で表現!

今まで : =TEXT(A3,”aaa”)
      ↓
スピル : =TEXT(A3:A11,”aaa”)

Excelデータダウンロード

練習用Excelファイル(無料ダウンロード)
この記事の解説で使うExcelデータです。数式と練習データが入っているので、本文の式を同じ表で試せます。
Excelファイル(.xlsx)/登録不要/数式・練習データ入り

曜日の応用(祝日を区別する・表記を自由に変える)や週番号の抽出は、こちらの記事をご覧ください。

日付の表示を変えたいときは、エクセルの日付の表示形式もあわせてご覧ください。

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

この記事を書いた人

目次