Excel ARRAYTOTEXT 関数
ARRAYTOTEXT 関数は、配列や範囲をテキスト文字列に変換します。

構文
=ARRAYTOTEXT()array,[format])
引数
- 配列(必須):テキスト文字列として返される配列。
- 書式(省略可):返されるテキスト文字列の書式。0(既定値)または1 のいずれかです。
これが0または省略された場合、結果は簡潔で読みやすい書式になります。返されるテキストは、標準の書式が適用されたセルに表示されるものと同じです。
これが1の場合、結果はエスケープ文字や行区切り文字を含む厳密な形式で返されます。テキスト文字列は中括弧({})で囲まれ、Excel の数式バーでそのまま使用できます。テキスト値は二重引用符(「」)で囲まれますが、ブール値、数値、エラー値は囲まれません。行はセミコロン(;)、列はカンマ(、)で区切られます。
返す値
ARRAYTOTEXT 関数は、テキスト文字列を返します。
関数に関する注意事項
- ARRAYTOTEXT 関数はExcel で新たに導入された関数で、Microsoft 365 版ExcelおよびWeb 版Excelでのみご利用いただけます。
- ARRAYTOTEXT 関数は、数値を含むセルに適用された数値の書式を削除します。
- 書式が#VALUE!以外の場合、エラー値として0 または1 が返されます。
例
以下のスクリーンショットに示すように、テキストリストの範囲があります。これらをテキスト文字列に変換するには、次のように操作してください。
1。簡潔な書式でテキスト文字列を取得するには、以下の数式をセル E5 にコピーし、Enterキーを押して結果を取得してください。
=ARRAYTOTEXT()B5:C7)

2。厳密な書式でテキスト文字列を取得するには、以下の数式をセル E6 にコピーして、Enterキーを押してください。

注:上記最初の数式では書式引数が省略されています。以下のように書式を明示的に指定することもできます。
=ARRAYTOTEXT()B5:C7,0)
関連関数:
Excel 関数 EVEN
EVEN 関数は、数値をゼロから離れる方向へ最も近い偶数に丸めます。
Excel 関数 EXP
EXP 関数は、定数 e を n 乗した値を返します。