CHOOSECOLS関数の使い方

配列から指定された列を返します。

365

Microsoft 365 でだけ使えます。買い切り版のExcelにはありません。

構文
=CHOOSECOLS(配列, 列番号1, [列番号2], ...)
引数
  1. 配列必須
  2. 列番号1必須
  3. 列番号2省略できる

このあとも、同じように続けて渡せます。

どんな関数か

特定の列だけを抽出したり、列の順番を入れ替えることができます。

使用例

D1:E1 に =CHOOSECOLS(A1:C1, 3, 1) を入れると、こうなります。

ABCDE
112331

数式を入れたセル

結果: 3列目、1列目の順で取得

つまずきやすいところ

  • 取り出す列を好きな順に並べられる
  • マイナスを渡すと右から数える

よくあるエラーと、その直し方

#VALUE!
範囲にない列番号を指定した、または 0 を指定した1 から列数までにする。負の数は後ろから数える

CHOOSECOLSを使う実例レシピ(1件)

同じ「検索・行列」の関数

検索・行列の関数をすべて見る(39件)