SELECTROW 関数

SELECTROW 関数は、指定された行を配列から返します。

注: この機能は、Office 365 サブスクリプションを購入しているユーザーのみが使用できます。 Office 365 のサブスクリプションを使用している場合は、最新バージョンの Office をインストールしているかどうかを確認してください

書式

指定された行を含む配列を返します。

=SELECTROW(array,row_num1,[row_num2],...)

引数

説明

array

追加する配列。 必ず指定します。

row_num1

返される行番号。 必ず指定します。

[row_num2]

返される追加の行番号。 省略可能です。

解説

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

使用例

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

データ

1

2

3

4

5

6

7

8

9

10

11

12

関数

説明

結果

'=SELECTROW(A2:B7,1,3,5,1)

範囲から行 1、3、5、1 を再びスピルします。

1

2

5

6

9

10

1

2

=SELECTROW(A2:B7,1,3,5,1)

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

データ

1

2

3

4

5

6

7

8

9

10

11

12

数式

説明

結果

'=SELECTROW(A2:B7, SEQUENCE(4,,2))

行 2 から始まる範囲から 4 行をスピルします。

3

4

5

6

7

8

9

10

=SELECTROW(A2:B7, SEQUENCE(4,,2))

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

データ

1

2

3

4

5

6

7

8

9

10

11

12

数式

説明

結果

'=SELECTROW(A2:B7,{1,3},5,1)

配列定数を使用して行 1 と 3 を指定し、行 5 と 1 を指定する引数を使用して、範囲から 4 行をスピルします。

1

2

5

6

9

10

1

2

=SELECTROW(A2:B7,{1,3},5,1)

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

データ

1

2

3

4

5

6

7

8

9

10

11

12

数式

説明

結果

'=SELECTROW(A2:B7,-1,-2)

負の数を使用して最後の 2 行を指定することで、範囲から 2 行をスピルします。

11

12

9

10

=SELECTROW(A2:B7,-1,-2)

補足説明

Excel 技術コミュニテでは、いつでも専門家に質問できます。また、Answers コミュニティでは、サポートを受けられます。

関連項目

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

SUBARRAY 関数

APPENDROWS 関数

APPENDCOLUMNS 関数

SELECTCOLUMNS 関数

ヘルプを表示

スキルを磨く
トレーニングの探索
新機能を最初に入手
Microsoft Insider に参加する

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

翻訳品質にどの程度満足していますか?

どのような要因がお客様の操作性に影響しましたか?

その他にご意見はありますか?(省略可能)

フィードバックをお送りいただきありがとうございます!

×