動画で解説Excel塾Youtube関数の引数に関数を指定Excel関数の引数として関数を指定する(ネスト)の仕方を紹介します。関数の引数に関数を指定するには関数の引数として関数を使い複数の関数を組み合わせることを、関数のネスト(入れ子)といいます。関数をネストする場合、Excel2003では、最大7階層まで可能です。Excel7以上では64階層までネストが可能です。階層が深くなればそれだけ、わかりづらくなるので、注意が必要です。2013関数技19回サンプルデータ)Excelバージョン:All20192016201320102007ダイアログボックスで関数をネストする場合この表では、IF関数を1レベル、AVERAGE関数を2レベルとしている例です。採用とし、平均点以下を不採用としています。はじめに第1レベルの関数から指定するダイアログボックスでネストするケースを紹介します。関数を入力するセルを選択して、関数の挿入ボタンをクリックします。関数の挿入ダイアログボックスが表示されたら、論理関数のIFを選択して、OKをクリック。関数の引数ダイアログボックスに変わります。論理式にネスト(入れ子)にする関数を指定します。ネストする関数は、関数ボックスから選択します。関数ボックスには、最近使用した10個が一覧で表示されていますが、ネストしたい関数がない場合は、その他の関数を選択します。例では、平均を出すAVERAGE関数を使います。すると、ダイアログボックスが関数の引数に変わります。ダイアログボックス縮小ボタンをクリックして、セル範囲C3:C10をドラッグして、次にF4キーを押し、絶対参照にします。第1レベルの関数にもどるには、数式バーの関数をクリックするダイアログ拡大をクリックして、関数の引数ダイアログボックスに戻ります。AVERAGE関数の引数は、指定できたので、IF関数にもどります。ネストした数式で、関数の引数ダイアログボックスを切り替えるには、数式バーの中で関数をクリックする。例で、IF関数に戻るには、数式バーのIFをクリックします。IF関数の関数の引数ダイアログボックスに切り替わりました。IF関数の論理式にAVERAGE関数が入力されています。論理式の先頭に、C3>=と入力します。真の場合に採用、偽の場合に不採用と入力します。OKをクリックすると、数式が確定されて、戻り値が表示されいます。フィルハンドルをドラッグして、数式を下のセルにコピーするか、フィルハンドルをダブルクリックで下のセルにコピーします。頭の中で数式が出来上がっている場合は、直接キーボードから入力してかまいません。