コンテンツにスキップ

VSTACK

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

複数の配列を縦に積み重ねて 1 つにします。

構文

=VSTACK(配列1, ...)

引数

引数 必須 説明
配列1 必須 結合する配列
省略可能 上記の引数を繰り返し指定できます

戻り値

引数に指定した配列を縦方向に積み重ねた配列を返し、動的配列をサポートする Excel ではスピルします。幅が異なる場合は、狭い配列の空いた部分を #N/A で埋めます。有効な配列引数が 1 つもない場合は #VALUE! を返します。

数式 結果 説明
=VSTACK({1,2},{3,4;5,6}) {1,2;3,4;5,6} 2 つの配列を縦に結合
=VSTACK({1,2,3},{4,5}) {1,2,3;4,5,#N/A} 幅が異なると #N/A

解説

  • 省略された引数はスキップします。
  • 関連関数: HSTACK。
  • 対応: Excel 2010+。ネイティブ関数がない旧バージョンでは VSTACK の名前のまま(ドロップイン)、ネイティブ関数がある新しい Excel では EG.VSTACK として登録されます。