KutoolsforOffice— 1 つのソリューション、5 つの強力なツール。少ない労力で大きな成果。

Excel ARRAYTOTEXT 関数

著者Zhoumandy変更日

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

arraytotext-function 1


構文

=ARRAYTOTEXT()array,[format])


引数

  • 配列(必須):テキスト文字列として返される配列。
  • 書式(省略可):返されるテキスト文字列の書式。0(既定値)または1 のいずれかです。
    これが0または省略された場合、結果は簡潔で読みやすい書式になります。返されるテキストは、標準の書式が適用されたセルに表示されるものと同じです。
    これが1の場合、結果はエスケープ文字や行区切り文字を含む厳密な形式で返されます。テキスト文字列は中括弧({})で囲まれ、Excel の数式バーでそのまま使用できます。テキスト値は二重引用符(「」)で囲まれますが、ブール値、数値、エラー値は囲まれません。行はセミコロン(;)、列はカンマ(、)で区切られます。

返す値

ARRAYTOTEXT 関数は、テキスト文字列を返します。


関数に関する注意事項

  1. ARRAYTOTEXT 関数はExcel で新たに導入された関数で、Microsoft 365 版ExcelおよびWeb 版Excelでのみご利用いただけます。
  2. ARRAYTOTEXT 関数は、数値を含むセルに適用された数値の書式を削除します。
  3. 書式が#VALUE!以外の場合、エラー値として0 または1 が返されます。

以下のスクリーンショットに示すように、テキストリストの範囲があります。これらをテキスト文字列に変換するには、次のように操作してください。

1。簡潔な書式でテキスト文字列を取得するには、以下の数式をセル E5 にコピーし、Enterキーを押して結果を取得してください。

=ARRAYTOTEXT()B5:C7)

arraytotext-function 2

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

arraytotext-function 3

注:上記最初の数式では書式引数が省略されています。以下のように書式を明示的に指定することもできます。

=ARRAYTOTEXT()B5:C7,0)

関連関数:

  • Excel 関数 EVEN
    EVEN 関数は、数値をゼロから離れる方向へ最も近い偶数に丸めます。