TITLE:関数の利用 *関数の利用 [#f5612489] **関数とは(再掲) [#n813bb08] 「関数」とは、数学の関数と同じような働きをします。 「''数字や文字など『値』を与えると、いろいろな『処理』をして、'' ''新しい値を『結果』として返す''」ような仕掛けのことです。 Excelには、数学、財務・会計、統計、データベースなど、 多くの関数が備えてあります。 #ref(2009/7th/auto_SUM/function.png,nolink,関数の例) > たとえば、自動販売機も関数に例えることができます。 自動販売機という「関数」に、お金と商品ボタンという「値」を与えて、 処理させると、ジュースやコーヒーという「結果」が返ってきます。 #pre(novervatim){{ 値(お金、商品ボタン)→COLOR(red):関数COLOR(black):(自動販売機)→結果(商品とおつり) }} < また、「値」が変わると、関数が返す「結果」は変わってきます。 > 自動販売機では、投入する金額や商品ボタンが違えば、でてくる商品やおつりの金額が変わってきます。 #pre(novervatim){{ 100円と「コーヒー」のボタン→COLOR(red):自動販売機COLOR(black):→コーヒー缶 500円と「紅茶」のボタン →COLOR(red):自動販売機COLOR(black):→紅茶缶とおつり(400円) }} < 関数の場合は、 数字や文字のデータだけでなく、セルの番地を値として与えることができます。 このような関数に与える値のことを「''引数''」といいます。 #pre(novervatim){{ 引数(数字や文字、他のセルの番地)→関数→結果 }} ***関数の使い方 [#ta3ed3f0] 関数は、具体的には、次のような計算式として入力します。 使い方(書式)や 引数の数は、関数によって変わります。 #pre(novervatim){{ =関数名(引数1, 引数2, 引数3, ...) }} セルに入力できる計算式は1つだけです。 しかし、いくつかの関数を組み合わせたい場合には、 ある関数の引数として別の関数を使う、関数の「''ネスト(入れ子)''」をします。 たとえば、関数Aの2番目の引数に関数Bを使う場合は、次のような計算式を入力します。 #pre(novervatim){{ =COLOR(red):関数A(引数A-1, COLOR(blue):関数B(引数B-1, 引数B-2, ...)COLOR(red):) }} ***Excelで利用できる関数の種類 [#bc3db9dc] Excelには、多くの関数を備わっています。 そのすべてを紹介するのは難しいので、 機能ごとの関数のグループの一覧を紹介します。 -財務関数 -日付/時刻関数 -数学/三角関数 -統計関数 -検索/行列関数 -データベース関数 -文字列操作関数 -論理関数 -情報関数 -エンジニアリング関数 -キューブ関数 |