【Excel】エクセル配列数式とは?複数セルを1つの数式に!!

配列の数式

この章では、Excelで配列の数式を理解するのに役立ちます。単一セル配列式は、1つのセルで複数の計算を実行します。

 配列数式とは

配列とは、複数のセルの集まりです。配列数式とは、配列(複数セル)を対象に、1つの数式を作成する式です。配列数式で使う対象範囲(引数)は、全て同じ行数/列数である必要があります。配列数式は、1つ1つのセルを対象に計算するしかない (作業列が必要)といった場合に活躍します。

配列式なし

配列式を使用せずに、以下のステップを実行して最大の進歩を見出すことができます。

1.まず、各生徒の進路を計算します。

Excel配列式なし、手順1

2.次に、MAX関数を使用して最大の進歩を見いだします。

Excel配列式がない場合、手順2

配列式を使用する

列Dに範囲を格納する必要はありません。Excelはこの範囲をそのメモリに格納できます。Excelのメモリに格納されている範囲を配列定数といいます。

1.私たちはすでに、次の式を使って最初の生徒の進路を見つけることができることを知っています。

Excel配列式を使用して、ステップ1

2.最大の進展(圧倒されない)を見つけるために、MAX関数を追加し、C2をC2:C6とB2をB2:B6に置き換えます。

Excel配列式、ステップ2

3. CTRL + SHIFT + ENTERを押して終了します。

Excel配列式を使用して、手順3

注:数式バーは、これが中括弧{}で囲んで配列式であることを示します。これらを自分で入力しないでください。それらは数式を編集すると消えます。

説明:範囲(配列定数)は、範囲ではなくExcelのメモリーに格納されます。配列定数は次のようになります。

{19; 33; 63; 48; 13}

この配列定数はMAX関数の引数として使用され、結果は63になります。

F9キー

配列数式を扱うときは、これらの配列定数を自分で見ることができます。

1.式でC2:C6-B2:B6を選択します。

参照の選択

2. F9を押します。

配列定数

それはよさそうだ。垂直配列定数の要素はセミコロンで区切られています。水平配列定数の要素はカンマで区切られます。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です