説明
特定の書式設定で数値をテキストに変換するには、この関数を使用します。チェーンでサポートされます。
TEXTは、日付、時間、通貨など様々な書式設定で数値をテキストに変換するのに便利です。
構文
TEXT(値, format_text)
入力
この関数は以下の引数を承認します:
| 名称 | 必須 | 説明 | 有効な入力 |
|---|---|---|---|
値 |
はい | テキストに変換したい数値。 | 数値、日付、または数値や日付を含むセル参照。 |
フォーマット・テキスト |
はい | 値を表示する書式設定。 | 数値の書式を定義するテキスト文字列(例:"0.00"、"$#,##0.00"、"mm/dd/yyyy")。 |
例
サンプルデータ
| A | B | C | 17 才以上対象 | E |
|---|---|---|---|---|
| 1000.567 | 0.89 | 44800 | 0.256 | 2022-03-11 |
サンプル数式
| 数式 | 説明 | 結果 |
|---|---|---|
=TEXT(A1, "0.00") |
1000.567を小数の桁数2のテキストに変換します。 | 1000.57 |
=TEXT(B1, "0%") |
0.89をパーセント書式でテキストに変換します。 | 89% |
=TEXT(C1, "$#,##0.00") |
44800を通貨書式設定のテキストに変換します。 | $44,800.00 |
=TEXT(D1, "0.00E+00") |
0.256を科学表記法のテキストに変換する。 | 2.56E-01 |
=TEXT(E1, "mm/dd/yyyy") |
日付変換関数は、日付の値を指定された書式設定のテキストに変換します。 | 03/11/2022 |
メモ
- TEXTは元のセルの値を変更するのではなく、値の表示方法を変更するだけである。
-
format_text引数は引用マークで囲まなければならない。 - 計算でTEXTを使用する場合は、結果が数値ではなくテキスト文字列になるため注意が必要である。
- 一般的な書式設定として、小数の桁数には "0.00"、通貨には"$#,##0.00"、日付には "mm/dd/yyyy"、パーセンテージには "0%"を含む。
- TEXTは、ExcelやWorkivaの標準書式設定オプションでは利用できないカスタム書式を作成するのに便利です。
ヒント
- テキスト文字列の中に特定の書式設定で数字を表示する必要がある場合は、TEXTを使用する。
- TEXT をCONCATENATE や
&のような他の関数と結合して、より複雑なテキスト文字列を作成する。 - 予期せぬ結果を避けるため、
format_textの文字列が希望する書式を正確に表していることを確認すること。 - 日付については、地域ごとの書式設定に注意し、それに応じて
format_text文字列を調整してください。
関連関数
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEXT
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER