日付を月の名前に変換しますか?
日付値をテキスト値に変換する場合は、”mmmm”や”mmm”などのカスタム数値形式でTEXT関数を使用できます。 この例では、セルC4の数式は次のとおりです。
=TEXT(B4,"mmmm")TEXT関数は、指定した数値形式を使用して値をテキストに変換します。 日付は変換で失われることに注意してください:月名のテキストのみが残ります。,
月の名前だけを表示しますか?
月の名前のみを表示する場合は、数式は必要ありません。 日付を選択して[セルの書式設定](Ctrl+1またはCmd+1)に移動し、[カスタム]を選択して、次のいずれかのカスタム形式を入力します。
"mmm" // "Jan""mmmm" // "January"Excelは月名のみを表示しますが、日付値はそのまま残します。,
より柔軟な方法
柔軟性を最大限に高めるために、次のようなCHOOSE関数を使用して独自の月名を作成します。
=CHOOSE(MONTH(B4),"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")MONTH(date)として入力される最初の引数の後に、CHOOSEの値として(必要に応じてカスタマイズされた)返したい月名を入力します。 MONTH関数は月の番号を抽出し、この番号を使用してリスト内のn番目の値を返すことを選択します。 これは、MONTHが月の名前に対応する番号1-12を返すために機能します。,
CHOOSEはセットアップする作業が多くなりますが、日付を任意の値にマッピングできるため、より柔軟です(つまり、カスタム、省略形、省略形ではない値、異なる言語などを使用することができます)。)