スポンサーリンク
今回は、ExcelのMicrosoft365バージョン(買った時点の機能で終わりじゃなく、最新アップデートを受けられるサブスク)で2022/08に新規追加された関数を、簡単に紹介していく。
その中で今回は、「配列」を扱う関数を扱う。どれもスピルを前提とするものだ。
以降の説明で、「配列」という言葉が出てきた時は、基本的には「セル範囲」のことだと読み替えれば良いだろう。
TAKE関数
配列(セル範囲)から、3行・4列など指定したものを返す
![](https://excel-excellent-technics.com/wp-content/uploads/2022/08/image-11.png)
DROP関数
配列(セル範囲)から、先頭の5行・1列など指定した範囲を削除したものを返す
![](https://excel-excellent-technics.com/wp-content/uploads/2022/08/image-10.png)
CHOOSEROWS関数
配列(セル範囲)から、3行目・5行目・8行目など指定した行範囲を返す
![](https://excel-excellent-technics.com/wp-content/uploads/2022/08/image-12.png)
CHOOSECOLS関数
配列(セル範囲)から、2列目・3列目・5列目など指定した列範囲を返す
![](https://excel-excellent-technics.com/wp-content/uploads/2022/08/image-13.png)
EXPAND関数
配列(セル範囲)を、10行・7列など指定したサイズに直す。
新しいサイズの配列が、元の配列をはみ出した範囲には、指定した文字列などを埋めることができる。
![](https://excel-excellent-technics.com/wp-content/uploads/2022/08/image-14.png)
VSTACK関数
配列(セル範囲)を、縦方向に連結する。
![](https://excel-excellent-technics.com/wp-content/uploads/2022/08/image-15.png)
HSTACK関数
配列(セル範囲)を、横方向に連結する。
![](https://excel-excellent-technics.com/wp-content/uploads/2022/08/image-16.png)
WRAPCOLS関数
縦1列か横1行の配列(セル範囲)を、2行とか指定した行数に直す。横の列数はそれに対応して自動計算。
縦1列か横1行の配列で指定されていなかったら、エラーになる。
余ったセルが生じたら、そこに[埋め込む文字等]を埋め込むこともできる。
![](https://excel-excellent-technics.com/wp-content/uploads/2022/08/image-17.png)
WRAPROWS関数
縦1列か横1行の配列(セル範囲)を、4列とか指定した列数に直す。縦の行数はそれに対応して自動計算。
縦1列か横1行の配列で指定されていなかったら、エラーになる。
余ったセルが生じたら、そこに[埋め込む文字等]を埋め込むこともできる。
![](https://excel-excellent-technics.com/wp-content/uploads/2022/08/image-19.png)
TOROW関数
配列(セル範囲)を、横1行に直す。
![](https://excel-excellent-technics.com/wp-content/uploads/2022/08/image-20.png)
TOCOL関数
配列(セル範囲)を、縦1列に直す。
![](https://excel-excellent-technics.com/wp-content/uploads/2022/08/image-21.png)
スポンサーリンク