コンテンツにスキップ

ARRAYTOTEXT

種類: MS Excel 互換関数 · ネイティブ導入: Excel 2024

配列のテキスト表現を返します。

構文

=ARRAYTOTEXT(配列, [書式])

引数

引数 必須 説明
配列 必須 配列
書式 省略可能 0 簡潔(既定)、1 厳密

戻り値

配列全体を 1 つに連結した単一のテキスト(スカラー)を返します。実装自体が独自のエラー値を返すことはありません。

数式 結果 説明
=ARRAYTOTEXT({1,2;3,4}) 1, 2, 3, 4 簡潔な形式で連結
=ARRAYTOTEXT({"a",1;"b",2},1) {"a",1;"b",2} 厳密な形式

解説

  • 簡潔(0)形式は行・列の区別なく、すべての要素を ", " で連結します。
  • 厳密(1)形式は {a,b;c,d} の形になり、テキストのみを二重引用符で囲み、内部の引用符は 2 つ重ねて("")表記します。
  • 関連関数: VALUETOTEXT。
  • 対応: Excel 2010+。ネイティブ関数がない旧バージョンでは ARRAYTOTEXT の名前のまま(ドロップイン)、ネイティブ関数がある新しい Excel では EG.ARRAYTOTEXT として登録されます。