• ベストアンサー

エクセルの同じシート内で別の集計をしたい場合。

エクセル関数で教えて下さい。 下記の図で販社の中で拠点ごとの集計をしたいのですが各拠点に同じ拠店名があるので うまく集計できません。 あと同じ列でCCCとDDD列だけは拠店集計ではなく販社の集計をしたいです。 まとめると… AAA 東店→○○円 南店→○○円 BBB 東店→○○円 南店→○○円 CCC+DDD 拠点ALL集計→○○円 SUMIFS関数を試してみましたがどうしても集計できません。 入力した関数は=SUMIFS(H:H,C:C,"AAA",D:D,"東店") です。 宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.3

>本当はそんな回りくどい二段階に分かれた関数でなく1つの関数でスマートに終わらせたかったのですが私の実力不足です 貼付画像のような集計表で良ければ1つの数式で販社毎で然も拠点毎の集計ができます。 K5=IF(COUNTIFS($C$5:$C$1000,$J5,$D$5:$D$1000,K$4),SUMIFS($H$5:$H$1000,$C$5:$C$1000,$J5,$D$5:$D$1000,K$4),"") 右へ1つオートフィルでコピーし、そのまま下へ必要数コピーします。 各販社毎の合計は次の式を使います。 M5=IF(COUNT(K5:L5),SUM(K5:L5),"") オートフィルで下へ必要数コピーして完成です。

purikopuriko
質問者

お礼

ご丁寧に作っていただきありがとうございます! これは分かりやすいですね^^ 関数も無事解決致しました!皆様のおかげです。 本当にありがとうございました!

その他の回答 (2)

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.2

販社がAAAで東店が○○円、南店が△△円 販社がBBBで 々 販社がCCCとDDDを合わせて東店が□□円 同じ組み合わせで南店が☆☆円 のような集計でしょうか? >入力した関数は=SUMIFS(H:H,C:C,"AAA",D:D,"東店")です。 その数式ではAAAの東店が集計されます。 1つの数式を他の集計にそのままコピーする方法では解決しませんので提示の数式を目的に合わせて条件部分を修正してください。 集計結果のセルについて配置を提示頂ければ販社AAAと販社BBBについては1つの数式をコピーすることで解決できるかも知れません。

purikopuriko
質問者

お礼

そうなんです。AAAの東店とBBBの東店が同じ金額の集計になってしまうんです…。 これをAAAの東店は○○円、BBBの東店は○○店という風に分ける関数をどう入力すればいいか悩んでいます…。 bunjii様は分かりますでしょうか? CCCとDDDに関しましては分からなかったので1つのセルにCCCの合計、もう1つのセルにDDDの集計をして 合計を出したいセルにCCCセル+DDDセルというSUM関数を入れて解決致しました。 本当はそんな回りくどい二段階に分かれた関数でなく1つの関数でスマートに終わらせたかったのですが私の実力不足です…(;ω;)

  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.1

> SUMIFS関数を試してみましたがどうしても集計できません。 > 入力した関数は=SUMIFS(H:H,C:C,"AAA",D:D,"東店") > です。 式は合っていると思います。 どんな結果になってしまうのでしょう?エラー?計算が合わない? 可能性としては販社名や拠点名が正しくない物が混じっているのではないでしょうか。 なお、CCC+DDDを出すときは↓の式で良いと思います。 =SUMIF(C:C,"CCC",H:H) + SUMIF(C:C,"DDD",H:H)

purikopuriko
質問者

お礼

関数合っていました!!!本来は別シートに飛んで集計していたので何度も何度も入力し直して 混乱して間違った数式を入力していたようです!ありがとうございました^^

関連するQ&A