Googleスプレッドシートで日付から月を抽出する方法
次の数式を使用して、Google スプレッドシートの日付から月を抽出できます。
=TEXT( A1 , “ MMMM ”)
この特定の数式は、セルA1の日付から月を返します。月の完全名 (「August」など) の形式で返されます。
次の略語を使用して、別の形式の月を返すこともできることに注意してください。
- M : 年間の 1 桁または 2 桁の月 (8)
- MM : 2 桁の月 (08)
- MMM : 月の略称 (8 月)
- MMMM : 正式名称の月 (8 月)
- MMMMM : 月の最初の文字 (A)
次の例は、これらの関数を実際に使用する方法を示しています。
例: Google スプレッドシートの日付から月を抽出する
Google スプレッドシートに次の日付のリストがあるとします。
次の式を使用すると、さまざまな形式を使用して各日付から月を抽出できます。
B列の値は、A列の日付の月を1桁または2桁で表示します。
C列の値は、A列の日付の月を2桁で表示します。
D列の値には、A列の日付の月が短縮名で表示されます。
E列の値は、A列の日付の月をフルネームで表示します。
F列の値は、A 列の日付の月を月の最初の文字として表示します。
この特定の例では、日付を 1/1/2022 としてフォーマットしましたが、 TEXT()関数は次のようなさまざまなフォーマットの日付も簡単に処理できます。
- 1/1/22
- 2022-01-01
注: TEXT()関数の完全なドキュメントはここで見つけることができます。
追加リソース
次のチュートリアルでは、Google スプレッドシートで他の一般的なタスクを実行する方法を説明します。
Googleスプレッドシートで部分文字列を抽出する方法
Googleスプレッドシートで日付範囲でフィルタリングする方法
Googleスプレッドシートに日付を自動入力する方法