TEXT()

テキストとして形式設定する

最初の引数にある値を形式設定したテキストを返します。

使用例

引数が 1 つの形

TEXT(4096) は 4,096Number)を返します。

TEXT("4096") は 4096Text)を返します。

TEXT(32768.1024) は 32,768.10Decimal)を返します。

TEXT("2019-11-01 13:34") は 11/1/2019 1:34:00 PMDateTime)を返します。

TEXT([価格]) は $0.41Price)を返します。

TEXT([割合]) は 41%Percent)を返します。

引数が 2 つの形

TEXT("2019-11-01", "dd/mm/yyyy") は 01/11/2019 を返します。

TEXT("2019-11-01 1:34 PM", "HH:MM") は 13:34 を返します。

TEXT("2:23", "H") は 2 を返します。

TEXT("2:23 PM", "H") は 14 を返します。

TEXT("14:23", "H") は 14 を返します。

TEXT("14:23", "H A/P") は 2 P を返します。

TEXT("14:23", "H AM/PM") は 2 PM を返します。

TEXT("4/15/2020 14:23", "M") は 4 を返します。

TEXT("4/15/2020 14:23", "H:M") は 14:23 を返します。

構文

TEXT(, [形式])

  • - 形式設定する値。
    • 形式が省略された場合、結果の形式は値の型とその列の型情報によって決まります。下記の引数が 1 つの形に関するメモをご覧ください。
    • 形式が指定された場合は、形式設定される時間値(DateDateTime、または Time)。下記の引数が 2 つの形に関するメモをご覧ください。
  • 形式 - 省略可。時間値()に適用される形式。形式として認識される文字については、下記の引数が 2 つの形に関するメモをご覧ください。

メモ

この関数を使うと、任意の型の値を Text として形式設定できます。

この関数には、引数が 1 つの形引数が 2 つの形があります。

引数が 1 つの形

TEXT() 

引数が 1 つの形は、任意の型の値()を現在の言語 / 地域での暗黙的な形式設定によって変換します。言語 / 地域は次のようなものに影響します。

  • 日付形式
  • 少数点区切り記号
  • 桁区切り記号
  • 時刻の表示形式

引数()が列値の参照(例: [価格])である場合は、形式設定後の結果にも列の Type Details 設定が適用されます。たとえば、小数点列の Decimal digits プロパティを使って結果の精度を制限したり、日付列の Use long date format を使ってより詳細な結果を生成したりできます。

引数が 2 つの形

TEXT(, 形式)

変数が 2 つの形は、最初の引数()に入っている DateDateTime、または Time 値を、2 番目の引数(形式)に入っている明示的な形式ガイドに従って変換します。

以下の文字が形式として認識されます。

  • YY: 2 桁で表した年(19
  • YYYY: 4 桁で表した年(2019
  • M: 1 桁または 2 桁の月(312
  • MM: 2 桁で表した月(0312
  • MMM: 月の短縮表記(3 月(英語の場合は「Mar」)12 月(英語の場合は「Dec」)
  • MMMM: 月の正式表記(3 月(英語の場合は「March」)12 月(英語の場合は「December」)
  • D: 1 桁または 2 桁の日(831
  • DD: 2 桁で表した日(0831
  • DDD: 曜日の短縮表記(
  • DDDD: 曜日の正式表記(水曜日
  • H: 1 桁または 2 桁の時(910
  • HH: 2 桁で表した時(0910
  • M: 1 桁または 2 桁の分(658
  • MM: 2 桁で表した分(0658
  • S: 1 桁または 2 桁の秒(018
  • SS: 2 桁で表した秒(0018
  • AM/PM: 「AM」または「PM」で表した午前 / 午後
  • A/P: 「A」または「P」で表した午前 / 午後

M の意味はコンテキストに依存し、H の後または S の直前に置かれた場合は「分」を意味します。

AM/PM または A/P が指定された場合、時刻は 12 時間形式で表示され、そうでない場合は 24 時間形式で表示されます。

上記以外の文字は出力テキストにそのまま含められます。よく使われるのは、-(ハイフン)、/(スラッシュ)、:(コロン)です。

関連情報

CONCATENATE()

DATE()

DATETIME()

DECIMAL()

NUMBER()

TIME()

 

この情報は役に立ちましたか?

改善できる点がありましたらお聞かせください。
true
検索
検索をクリア
検索を終了
メインメニュー
17760606505251822342
true
ヘルプセンターを検索
true
true
true
false
false