TEXT 関数

説明

数値や日付を指定された書式でフォーマットして文字列として返します。

構文

TEXT(値, 書式)

引数

  • - 書式を適用する数値または日付です。
  • 書式 - 書式文字列を指定します。

やりたいこと
数値を3桁区切りにする= TEXT(12345, "#,###")
数値を小数点2桁にする= TEXT(1234.5, "0.00")
数値を%表示する= TEXT(0.85, "0%")
数値を電話番号形式にする= TEXT(9012345678, "000-0000-0000")
日付を年月日形式にする= TEXT(日付, "yyyy年m月d日")
日時を年月日時分形式にする= TEXT(日時, "yyyy/mm/dd hh:mm")

注意

  • 書式が空の場合は空文字列を返します。
  • 範囲を引数として指定した場合はエラーになります。
  • 【数値の書式記号】
  • 0: 桁(桁数が不足する場合は0で埋めます)
  • #: 桁(不要な0は表示しません)
  • ,(カンマ): 3桁ごとの区切り文字
  • .(ピリオド): 小数点
  • %: パーセント表示(値を100倍して%記号を付けます)
  • 【日付・時刻の書式記号】
  • yyyy: 4桁の年(例:2025)
  • yy: 2桁の年(例:25)
  • m: 月(例:1, 12)
  • mm: 2桁の月(例:01, 12)
  • d: 日(例:1, 31)
  • dd: 2桁の日(例:01, 31)
  • h: 時(例:0, 23)
  • hh: 2桁の時(例:00, 23)
  • m: 分(例:0, 59)日付の月と同じ記号ですが、時と共に記述することで分と解釈されます。
  • mm: 2桁の分(例:00, 59)