TEXT はパターンを使って日付を文字列に書式設定します。"mmmm" は月の正式名、"mmm" は省略名(Jan)、"mm" は2桁の数字を返します。
=TEXT("2026-06-23", "mmmm")→June月のフルネームを返します。
=TEXT(DATE(2026,3,5), "mmm")→Mar3 文字の月の省略名です。
=TEXT(DATE(2026,3,5), "mmmm yyyy")→March 2026月名と年をまとめて表示します。
曜日名
=TEXT(A2, "dddd")曜日(例: Tuesday)を返します。
=MONTH(A2) を使用して、1〜12の数値として返します。
=TEXT(DATE(2026, A2, 1), "mmmm") を使います。A2 には 1 から 12 の数値を入れます。
表示形式にロケール コードを追加します:=TEXT(A2, "[$-es-ES]mmmm") は月をスペイン語で返します。
結果は文字列なので、アルファベット順に並びます。元の日付で並べ替えるか、=MONTH(A2) の補助列を追加します。
独自のデータに対応する数式が必要ですか?
やりたいことを普段使っている言葉で説明するだけで、ExcelGPTが数式の作成、解説、検証を行います。無料で開始でき、プラグインも不要です。