リリース ノート
1 つの行の配列を返します。
構文
=TOROW(array, [ignore], [scan_by_column])
TOROW 関数の構文には、次の引数があります。
配列 行として返す配列または参照。
無視 特定の種類の値を無視するかどうか。 既定では、値は無視されません。 次のいずれかを指定します。
- 0 すべての値を保持する (既定値)
- 1 空白を無視する
- 2 エラーを無視する
- 3 空白とエラーを無視する
scan_by_column 列で配列をスキャンします。 既定では、配列は行ごとにスキャンされます。 スキャンにより、値が行順か列順かが決まります。
解説
scan_by_columnが省略、または FALSE の場合、配列は行単位でスキャンされます。TRUE の場合、配列は列ごとにスキャンされます。
エラー
- Excel は#VALUEを返します。 配列定数に整数以外の 1 つ以上の数値が含まれている場合。
- 配列が大きすぎる場合、Excel は#NUMを返します。
使用例
次の表のサンプル データをコピーし、新しい Excel ワークシートのセル A1 に貼り付けます。 必要に応じて、列幅を調整してすべてのデータを表示してください。
使用例 1
既定の行でスキャンされた A2:D4 の範囲の配列から 1 つの行を返します。
| データ | |||
|---|---|---|---|
| Ben | ピーター | メアリー | サム |
| 安田 | ヒラリー | ジェニー | ジェームズ |
| アグネス | 祐子 | フェリシティ | 内田 |
| 数式 | |||
| =TOROW(A2:D4) |
使用例 2
既定の行でスキャンされた A2:D4 の範囲の配列から 1 つの行を返します。 空白の値は 0 を返します。
| データ | |||
|---|---|---|---|
| Ben | ピーター | メアリー | サム |
| 安田 | ヒラリー | ジェニー | ジェームズ |
| アグネス | 祐子 | ||
| 数式 | |||
| =TOROW(A2:D4) |
使用例 3
既定の行でスキャンされた A2:D4 の範囲の配列から 1 つの行を返します。 空の値とテキスト値は無視されます。
| データ | |||
|---|---|---|---|
| Ben | ピーター | メアリー | サム |
| 安田 | ヒラリー | ジェニー | ジェームズ |
| アグネス | 祐子 | ||
| 数式 | |||
| =TOROW(A2:D4,1) |
使用例 4
列でスキャンされた A2:D4 の範囲の配列から単一の行を返します。
| データ | |||
|---|---|---|---|
| Ben | ピーター | メアリー | サム |
| 安田 | ヒラリー | ジェニー | ジェームズ |
| アグネス | 祐子 | ||
| 数式 | |||
| =TOROW(A2:D4,1,TRUE) |