エクセルTIP#6 -「確かに知っておくと、「良い関数の3つの

上の表は、まさに今回のポスティングで扱わ見る例です。
今回ご紹介する関数3つをすべて適用することができるそれなりに強力な例でしょう。^^

まさに上記になります。
SUMIF、SUMPRODUCT、VLOOKUPでは、今始めましょうか?扱う順序は少し違って、SUMIF、VLOOKUP、SUMPRODUCT順です。^^

 

 

1. SUMIF式:= SUMIF(範囲、条件、合計を求める範囲)簡単に説明すると、「範囲」で条件に合うセルの両方を見つけるには、「和を求める範囲」の対応するセルの値をすべて合計する関数です。この時、範囲と合計を求める範囲は、その大きさと形状が同じになります。例えば、範囲が1 x 8の場合の合計を求める範囲も1 x 8である必要があります。例えば、範囲が{A、B、C、A、A、B}であり、合計を求める範囲が{20、30、15、10、30、20}としましょう。このときの条件がAであれば、どうなるでしょう?①範囲で「条件」に該当するAを検索します。左から1番目、4番目、5番目。②「範囲」のA項目の「和を求める範囲」の対応する項目は何でしょうか?「和を求める範囲」の左から1、4、5番目の項目である。③対応する項目は20、10、30ですね。合わせれば60です。したがって、結果の値は60です。さて、例をみましょう。

上の画面の黄色セルにSNSの価値があり、青セルにウェブサイトの価値合計を求めようとします。まず、SNSの価値の合計を求めてみましょう。

= SUMIF(C3:C11」の範囲」は、C3:C11です。」の種類」で「SNS」や「ウェブサイト」を探しべきでしょう?

= SUMIF(C3:C11、F3条件は「SNS」です。この時、直接入力する方法もあるが、上記のように表がある場合は、「SNS」と書かれているセルのF3キーを入力します。直接入力するときは、二重引用符が必要です。したがって= SUMIF(C3:C11、 "SNS"になります。

= SUMIF(C3:C11、F3、D3:D11)最後に「合計を求める範囲」は「価値」の合計を求めるため、「価値」があるセル範囲のD3:D11です。

上記のようにSNSの価値の合計が34,920でよく計算された。^^

同様に、Webサイトの価値の合計は、「ウェブサイト」が使われたセルがF4ので、
= SUMIF(C3:C11、F4、D3:D11)のように数式を作成して求めればされます。2. VLOOKUPの数式:= VLOOKUP(X、表の範囲は、N、(TRUEまたはFALSE))表の範囲の左端ラインからXを捜して、Xがある水平線の左からN番目のセルの値を取得します。ところが、TRUEまたはFALSE!これは何でしょうか?FALSEに入力すると、正確な値が出ます。したがってFALSEを入力することを想定して説明します。つまり、正確にその値を見つけるVLOOKUPの数式は= VLOOKUP(X、表の範囲は、N、FALSE)とすると思われる。

 

 

例!が必要でしょう?
空白を作成し(この欄に希望の「アイテム」を入力)、その空欄に入るアイテムの価値を黄色セルに出力する必要があります。VLOOKUP関数をどのように利用したいですか?

まず、「検索値」に対応する「X」は、F3セルの値だから、
= VLOOKUP(F3、を最初に入力します。

その次には、表の範囲!表の範囲は、この例では、B2:D11です
= VLOOKUP(F3、B2:D11、

「価値」は、左から何番目のセルに対応する値でしょうか?正解は3番目!
上の画面でも1、2、3番目!と書かれていますか?したがってN = 3となります。
= VLOOKUP(F3、B2:D11、3、FALSE)

最終的な完成された式は、
= VLOOKUP(F3、B2:D11、3、FALSE)です。
「エクセルファイター」を入力してみたところ、価値が30,000と正常に表示されます。3. SUMPRODUCT最後にご紹介する関数です。この関数の式は、SUMやPRODUCTのように引数の数が決まっていません。式をみましょう。= SUMPRODUCT(範囲1、範囲2、...)の範囲1、範囲2、...の範囲のN番目の値(すなわち、対応する値)同士の両方お互い増加し、その値の合計を求める。SUMIF関数とどの程度似ている面があります。このとき、それぞれの範囲は、互いに対応する必要がありますので、大きさや形がになります。例えば、= SUMPRODUCT({1、2、3}、{4、5、6})をすると?1に対応する値は4、2に対応する値は5、3に対応する値は、6であるので、1番目の値の積は1 x 4 = 4、2回目は2 x 5 = 10、3回目は3 x 6 = 18、これらをすべて足す(1 x 4)+(2 x 5)+(3 x 6)= 32となります。

 

 

この関数は、「重みがあるとき「多く活用されます。
大学の成績の評点を求めるとき科目別単位という重みがあることを考えると楽です。
たとえば、上記の表では、「重み」を追加して上記のように重みを指定しました。このとき、(価値xの重み)の合計をSUMPRODUCT関数を利用して求めてみましょう?

= SUMPRODUCT(D3:D11 D3:D11は、最初の範囲である「価値」です。

= SUMPRODUCT(D3:D11、E3:E11  E3:E11は、第二の範囲である「重み」です。今括弧を閉じるだけで、終わりです。D3:D11の1番目の値とE3:E11の1番目の値を増加し、2番目の値同士増加し、...、最後の値同士乗算...してきた(価値xの重み)の合計は、どのくらいでしょう?


結果は、147,260が出ました。
例と身新3つの関数!この3つの関数は、あなたのエクセルの3人の守護天使になってくれるでしょう。ありがとうございます。

댓글

Designed by JB FACTORY