TEXT() 関数は数値をテキストに変換します。
たとえば、TEXT 関数を使って数値をテキスト値に変換し、テキスト ベースの引数が必要な他の関数で使用できます。
構文
TEXT(Number to convert)
引数
| 引数 | データ型 | 説明 |
| Number to convert | 数値 | テキストに変換する値 |
TEXT 関数は結果をテキストで返します。
計算エンジンの機能の違い
Polaris では、NaN の数値で TEXT 関数を使用した場合に NaN のテキスト値が返されます。
Classic エンジンでは、NaN (非数) の数値で TEXT 関数を使用した場合に空白値が返されます。
追加情報
数字が 0.001 未満の結果はコンピューター化された指数表記で表示されます (例: TEXT(0.0001) = '1.0E-4')。
同等の操作が行える Excel の関数
例
数値からテキストへの変換
この例では、式 TEXT(Number) を使用して、数値データ型のライン アイテム「Number」がテキスト データ型に変換されています。その結果、ライン アイテムには数値がテキストとして含まれるようになり、LEFT や RIGHT などのテキスト関数で使用できるようになります。
| Jan 25 | Feb 25 | Mar 25 | Apr 25 | May 25 | |
| 数値 | 1 | 2 | 3 | 4 | 5 |
TextTEXT(Number) | 1 | 2 | 3 | 4 | 5 |
日付からテキストへの変換
この例では、式 TEXT(DAY(Date)) & "/" & TEXT(MONTH(Date)) & "/" & TEXT(YEAR(Date)) を使用して、日付データ型のライン アイテム「Date」がテキスト データ型に変換されています。
| Jan 25 | Feb 25 | Mar 25 | Apr 25 | May 25 | |
| Date | 01/01/2025 | 01/02/2025 | 01/03/2025 | 01/04/2025 | 01/05/2025 |
TextTEXT(DAY(Date)) & "/" & TEXT(MONTH(Date)) & "/" & TEXT(YEAR(Date)) | 1/1/2025 | 1/2/2025 | 1/3/2025 | 1/4/2025 | 1/5/2025 |