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として登録されます。