【関数】条件を指定して集計するならSUMIFS関数を使おうTwitterFacebookはてブPocketLINEコピー2017.05.29実務でExcelを使う時は主に数値の集計のために使いますが、いつも単純な合計をもとめるだけではないですよね。経理や人事の現場では、「条件に合うものだけを集計する」と言った作業をよく行います。”条件付きの集計”をするのにすぐ思いつくのがSUMIF関数。SUMIF関数の弱点を克服しつつ、使い勝手にも優れている関数があるので、そちらを覚えておくと実務では役に立ちますよ。SUMIFS関数です。複数条件を指定することができないSUMIF関数の弱点2:入力の順番が分かりにくいSUMIF関数の弱点を克服した、SUMIFS関数SUMIFS関数より優先するのはピボットテーブルまとめSUMIF関数の弱点SUMIF関数は、指定した条件にあてはまるものだけを集計する関数です。次のような売上データについて。「東京」の売上を集計することができます。この辺は”おなじみ”かもしれないですね。SUMIF関数は便利な関数で使う機会も多い反面、弱点もあります。複数条件を指定することができないSUMIF関数の最大の弱点は、複数の条件を指定することができないことです。「あたりまえだ!」と言われるかもしれませんが、SUMIF関数を使っている途中で1度は、「アレ、条件1個しか指定できないのか」と思ったことがあるはずです。先ほどの例で言うと、「東京」を指定することはできますが、「地域が”東京”で商品が”a001”のもの」と言った指定の仕方ができません。確かに、SUMIF関数でも複数条件を指定して集計することはできるんですが、それには工夫と準備作業が必要で、もう一言で言ってしまうと”手間がかかってめんどくさい”ということになります。「指定したい条件はいつも1つだけ」とは限らないので、SUMIF関数では対応できなくなってしまうケースもいつかは出てきます。SUMIF関数の弱点2:入力の順番が分かりにくいSUMIF関数のもう1つの弱点は、入力時のアシストが不親切で、入力の順番が分かりづらいこと。関数の入力内容って全て覚えていますか?私は覚えていません。覚えているものもありますが、SUMIF関数については、入力の順番を忘れてしまうんですよね。入力の時にはExcelから出される指示に従って入力します。問題が1つあって、それが1番目の「範囲」の指示。これだけだと、「え?何の範囲?」ってなりませんか?具体的に言うと、「合計範囲だったっけ?」と混乱するんですよね。1度SUMIF関数の仕組みを思い出してから、入力し直すと。「やろうとしていること」と「入力の指示」と「入力内容」の関係がつかみづらくて、入力でミスをしやすいんです。このようにSUMIF関数には弱点がありまが、それを克服してくれる関数があります。SUMIFS関数です。「SUMIFS関数」は名前の「IFS」の通り、複数の条件を指定して集計ができる関数です。先ほど例に挙げた、地域を「東京」、商品を「a001」にするなど2つ以上の条件にあてはまるものも集計することができます。複数の条件を指定して集計すると言っても、「条件範囲」と「条件」を入力するだけですみますし、条件はいくらでも増やすことができるので、集計を幅広く行うことができます。最初に「合計範囲」が来て、その後に「条件範囲1」「条件1」「条件範囲2」「条件2」...と、条件の入力が続く形になっています。入力させるようにした結果、「やろうとしていること」と「入力の指示」と「入力内容」が整理されて入力しやすくなっています。入力内容の指示も、SUMIF関数のように単に「範囲」ではなく、「条件範囲」になっている点も、私たちには分かりやすくなっています。「SUMIF関数は複数の条件を指定して集計できる」と説明しましたが、もちろん、条件が1つでもOKです。SUMIF関数とSUMIFS関数の両方を覚えるのが面倒なら、SUMIFS関数だけ覚えておけばSUMIF関数はカバーできるので、SUMIFS関数を優先して覚えると良いでしょう。SUMIFS関数より優先するのはピボットテーブル複数の条件を指定して集計するなら、SUMIF関数を工夫して使うよりも、SUMIFS関数を使う方がおすすめですが、さらに使い勝手の良い方法があります。ピボットテーブルです。(ピボットテーブルを使う条件についてこちらの記事でもまとめています。【ピボットテーブル】数値の集計には関数よりもピボットテーブルを優先して使おう特に、データ全体を対象にして複数の条件を指定して集計するなら、ピボットテーブルを使いましょう。先ほどの売上の例なら、ピボットテーブルで「地域」と「商品」をフィールドに指定すれば、あっという間に集計は終わってしまいます。関数のように入力のミスを心配することもないので、正確性の面でもピボットテーブルは優れています。ピボットテーブルよりも関数の方がなじみが深いので、集計の際にパッと思いつくのは関数の方ですが、1度立ち止まってピボットテーブルが使えないかを考えるようにしてみて下さい。複数の方法の中からベストの方法を選べるようになると、作業効率をさらに向上させることができます。まとめExcelで条件を指定して集計する場合は、SUMIF関数よりSUMIFS関数を使ってみましょう。複数条件にも対応していますし、入力内容も整理されていて使いやすいです。ピボットテーブルも選択肢に入れておくと、作業効率を高めることにつながりますよ。プレゼンで威力を発揮する、”伝わる”グラフ作成の3つのポイントExcelの特徴の1つに、グラフの作成が簡単に行えることがあります。グラフはプレゼン資料の中でも強力な武器になるため、是非とも使って欲しいものですが、せっかくなら”伝わるグラフ”で周りとの違いを見せつけましょう。個人情報が含まれるセルを除いてシートを印刷するExcelで作成した表は、印刷して配布することがあります。表の中に機密情報がある場合は、該当するセルを除いて印刷する必要があります。表の中にある”離れたデータ””一部のデータ”をグラフにする方法ですExcelは、グラフを簡単に作成できるのも1つの特徴です。データさえそろっていれば、かなり柔軟にグラフの作成ができます。Excelのグラフ作成は、つぎの2つの手順だけで完了します。別シートの表の数値を効率よく集計する方法です経理や財務の実務でExcelを使う場合、同じ形式で作成された複数のシートを集計することがあります。シートをまたぐ集計は少し面倒なので、効率よく集計する方法を知っていると便利です。様々なデータが入力されています。Excelでは、その中から特定のデータ(たとえば数値)が入力されているセルに絞って操作することもできます。Wordで作成した文書を、Excelに変換する方法です以前、ExcelのデータをWordに移す方法をご紹介しましたが、反対に、WordからExcelにデータを移すことも可能です。東上野で税理士事務所タカジムを経営しています。公認会計士として監査法人に勤務し、上場企業の監査を担当。側面から会社の「利益」と「お金」を守るためのサポートしています。おっと、それから、監査、経理の現場でExcelを上手く使えず悔しい思いをした経験から(今でも当時の感情が蘇るくらい悔しかったみたいですよ)、”実務で使えるExcel”を伝えることにも力を入れています。東上野で税理士事務所タカジムを経営しています。公認会計士として監査法人に勤務し、上場企業の監査を担当。側面から会社の「利益」と「お金」を守るためのサポートしています。おっと、それから、監査、経理の現場でExcelを上手く使えず悔しい思いをした経験から(今でも当時の感情が蘇るくらい悔しかったみたいですよ)、”実務で使えるExcel”を伝えることにも力を入れています。lp=this.data.ListPrice,la=Number(lp.Amount),os=this.data.OfferSummary||{},sp=os.LowestNewPrice||{},sa=Number(sp.Amount);return(!isNaN(sa)&&saタイトルとURLをコピーしました。