TEXT

指定した表示形式に従って、数値をテキストに変換します。

使用例

TEXT(1.23,"$0.00")

TEXT(A2,"#.###")

TEXT(24,"#.0?")

TEXT(DATE(1969,7,20),"yyyy-MM")

構文

TEXT(数値, 表示形式)

  • 数値 - 変換する番号、日付、時刻です。

  • 表示形式 - 変換する数値の表示形式を、二重引用符で囲って指定します。

    • 0 を使用すると、表示形式で指定した桁数より数値の桁数が少ない場合、ゼロが強制的に表示されます。たとえば、TEXT(12.3,"000.00")012.30 を返します。小数点以下の桁数が表示形式で指定した桁数より多い場合、指定の桁数に四捨五入されます。たとえば、TEXT(12.305,"00.00")12.31 を返します。

    • #0 と似ていますが、小数点のどちら側にもゼロの表示を強制しません。たとえば、TEXT(12.3,"###.##")12.3 を返します。

メモ

  • TEXT 関数の表示形式の引数にアスタリスク(*)を含めることはできません。

  • Google スプレッドシートの TEXT 関数は、? の表示形式をサポートしていません。

  • TEXT 関数は、分数の表示形式をサポートしていません。

  • TEXT 関数は、次の日付/時刻形式をサポートしています。

    • d - 1 桁または 2 桁の日付。

    • dd - 2 桁の日付。

    • ddd - 曜日の省略名。

    • dddd - 曜日の正式名。

    • m - 1 桁か 2 桁の月名、または時刻の分。時刻の時と秒とともにこのコードを指定していない場合は、月名が使用されます。

    • mm - 2 桁の月名、または時刻の分。時刻の時と秒とともにこのコードを指定していない場合は、月名が使用されます。

    • mmm - 月の省略名。

    • mmmm - 月の正式名。

    • mmmmm - 月名の最初の文字。

    • YY - 2 桁の年。

    • yyyy - 4 桁の年。

    • HH - 24 時間制の時。

    • hh - 12 時間制の時。

    • ss - 時刻の秒。

    • ss.000 - 時刻のミリ秒。

    • AM/PM - 12 時間制の時間表示で、時刻に基づいて AM(午前)、PM(午後)を表示します。

  • 日付/時刻の表示形式と #0 を混合することはできません。

関連項目

T: 文字列引数をテキストとして返します。

FIXED: 数値を指定した小数点以下の桁数に変換します。

YEN: 数値を現地の通貨に変換します。

サンプル

この記事は役に立ちましたか?
改善できる点がありましたらお聞かせください。