(Office Insider Beta のみ)
Windows: 2203 (ビルド 15104)
Mac: 16.60 (220304)

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

構文

=CHOOSECOLS(array,col_num1,[col_num2],…)

CHOOSECOLS 関数の構文には、次の引数があります。

  • 配列       新しい配列で返される列を含む配列。 必ず指定します。

  • col_num1       返される最初の列。 必ず指定します。

  • col_num2      返される追加の列。 省略可能です。

エラー

Excel では、col_num 引数の絶対値が 0 または配列内の列数を超えた場合、#VALUE エラーを返します。 

使用例

次の表のサンプル データをコピーし、新しい Excel ワークシートのセル A1 に貼り付けます。 必要に応じて、列幅を調整してすべてのデータを表示してください。

A2:E7 の範囲の配列から、列 1、3、5、および 1 の配列を再度返します。

データ

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

数式

=CHOOSECOLS(A2:E7,1,3,5,1)

A2:D7 の範囲の配列の最後の 2 つの列の配列を、3 列目と 4 列目の順に返します。

データ

1

2

13

14

3

4

15

16

5

6

17

18

7

8

19

20

9

10

21

22

11

12

23

24

数式

=CHOOSECOLS(A2:D7,3,4)

A2:D7 の範囲の配列の最後の 2 つの列の配列を、4 列目と 3 列目の順に返します。

データ

1

2

13

14

3

4

15

16

5

6

17

18

7

8

19

20

9

10

21

22

11

12

23

24

数式

=CHOOSECOLS(A2:D7,-1,-2)

関連項目

配列数式のガイドラインと例

VSTACK 関数

HSTACK 関数

CHOOSEROWS 関数

ヘルプを表示

スキルを磨く

トレーニングの探索 >

新機能を最初に入手

Microsoft Insider に参加する >

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?

ご意見をいただきありがとうございます。

×