- ベストアンサー
エクセルのsumif関数を使用して二つの条件の計算の方法は
東京∥A商品∥10 東京∥A商品∥ここに合計をsumifで求めたい 東京∥C商品∥10 東京∥B商品∥ 東京∥A商品∥10 大阪∥A商品∥ 大阪∥A商品∥10 大阪∥A商品∥10 ピボットでは無くて 大阪∥B商品∥10 大阪∥C商品∥20 東京∥B商品∥10 東京∥C商品∥10 東京∥A商品∥10 大阪∥A商品∥10 大阪∥A商品∥10 大阪∥B商品∥10 大阪∥C商品∥10
- ryo0511
- お礼率38% (47/122)
- その他(データベース)
- 回答数3
- ありがとう数6
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
A列に東京、B列に商品、C列に数字が入っているとして、東京、A商品の場合、 =SUMPRODUCT(($A$1:$A$100="東京")*($B$1:$B$100="A商品")*($C$1:$C$100)) 集計する地名、商品名をセル(たとえばE1、F1)で指定したいときは、 =SUMPRODUCT(($A$1:$A$100=E1)*($B$1:$B$100=F1)*($C$1:$C$100)) データが100行以上あるときは、$100をそれ以上の数に変えてください。
その他の回答 (2)
- HERO TKS(@HERO_TKS)
- ベストアンサー率34% (146/423)
おそらくあまり経験がない方だと思うのですが(違っていたらごめんなさい)^^ sumif関数は1つの条件を絞るには使い勝手のいい物ですが、2つ以上の条件に使用するのに向いていません。 なので上記の方々が提示さているようなsumproduct関数を使用します。 使い慣れないと「ん?」と思うかもしれませんが使いこなせるようになると様々なデータ抽出、分析等が簡単にできるようになります。 是非覚えてください。
- Mr_Holland
- ベストアンサー率56% (890/1576)
列に順番に入力されていて、合計を求めるリストがD列からならでいる場合、次のように入力してください。 =SUMPRODUCT((A$1:A$14=D1)*(B$1:B$14=E1)*(C$1:C$14)) データの数が多い場合は14の値を適当な数に入れ換えてください。
お礼
有難う ございました 早速 しました 今後ともご指導宜しく お願いします
関連するQ&A
- ExcelのSUMIF関数についてです。
ExcelのSUMIF関数についてです。 下記のような表を使用して、 商品コードが一致する商品数の合計をD2セルに入力したい。 (※A2,A3,A4...とA列の中でコードが一致したら、その数量の合計を出す) A B C D 1 商品コード 商品名 数量 計 2 PD0001 AAA 50 3 PD0019 BBB 20 4 PD0009 CCC 150 5 PD0001 AAA 1 6 PD1004 DDD 15 7 PD1027 EEE 50 8 PD0009 CCC 40 9 PD0019 BBB 30 : : : : : : : : sumif関数を使用して、 D2に =SUMIF(A:A,A2,C:C) を入力コピーすると D 計 2 35 3 1 4 50 5 45 6 0 7 0 8 0 9 0 : : : : となってしまいます。 D 計 2 51 3 50 4 190 5 51 6 15 7 50 8 190 9 50 : : : : という出力にするにはどうしたらいいでしょうか? ちなみに、コードではなく商品名で D2に =SUMIF(B:B,B2,C:C) を入力コピーするとうまくいきます。 初歩的なことなのかもしれませんが、 商品コード数も数量もかなり膨大なものを計算するので困っています。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- ExcelのSUMIF関数で検索条件が複数あるとき
A="あ" もしくは、A="い" のときのBとCの合計を求めたいと思ってます。 SUMIF関数で計算できるのは分かったのですが、計算式が長くゴチャゴチャ しているので、もっとスマートに計算できる方法があれば、教えてください。 =SUMIF(A1:A5,"=あ",B1:B5)+SUMIF(A1:A5,"=あ",C1:C5)+SUMIF(A1:A5,"=い",B1:B5)+SUMIF(A1:A5,"=い",C1:C5) A B C 1 あ 500 80 2 い 300 50 3 え 800 40 4 い 200 80 5 う 100 60
- ベストアンサー
- オフィス系ソフト
- EXCEL SUMIF関数について
EXCELのSUMIF関数ですが、マニュアル通り使用すると 思ったとおりの計算ができません。 A B C 1 1 10 100 2 2 20 200 3 3 30 300 4 4 40 400 5 5 50 500 の様な5行×3列の表で A列が>3のもののB列C列の合計を求めたい場合 =sumif(A1:A5,">3",B1:C5) とすれば990という合計が欲しいのですが、やってみると 90にしかなりません。(B列しか合計されていない) どうなっているのでしょうか。
- ベストアンサー
- オフィス系ソフト
- エクセル SUMIF関数
SUMIFS関数で行き詰っています。ご教授願います。 A B C D ・・・AE AF AG・・・・・ 1 4月4月4月・・・・・・・・・・・・・5月・・・・←関数用 2 4/1 4/2 4/3・・・4/30 合計 5/1・・・6/30 3北海道 3 0 1 4東京 0 2 5 5東京 4 1 0 6神奈川 1 7 0 という表から下記の別表のように月毎・県毎の集計をしたいのですが、 現在は月毎に1列合計列を作成し、そこを使ってSUMIF関数で集計しています。 別表 A B C D 1 4月 5月 6月 2北海道 4 3東京 12 4神奈川 8 合計行をなくし、SUMIFS関数で集計はできないものでしょうか? うまくいかない現在のSUMIFS関数は下記です。(恥ずかしい) SUMIFS(B3:XX6,A3:A6,別表A1,B1:XX1,別表B1) ※北海道 4月を集計 これでは「#VALUE!」です。 今まで通り月毎にSUMIFで集計するのは手間なので、どなたかご教授願います。
- ベストアンサー
- オフィス系ソフト
- Excelの関数「sumif」の使い方について
条件に一致したセルの合計をするのに「sumif」というのが あります。 たとえば、ヘルプにのっていた例文を見ると 「=SUMIF(A2:A5,">160000",B2:B5)」 と書いてあります。これは、A2~A5のセルで16000より大きい 場合はそれぞれB2~B5のセルを合計することになりますが、 このときの条件「16000より大きい」というのをどこかのセル の値より大きい、たとえばA1のセルの値より大きい「">A1"」 とかにしようとしてもできません。 だめなのでしょうか?
- ベストアンサー
- オフィス系ソフト
- SUMIF関数で検索条件がわからず困っています
ECXEL 2003(OS:WindowsXP)を使用しています。 A B C 10 150 50 10 150 80 10 150 20 15 100 100 20 60 40 20 60 20 上記の表でA列内の同じ数値にあたるC列の合計数をB列の各々のセルに表示させようと思っています (例:A列の「10」のC列の合計「150」をB列の各セルに表示)。SUMIF関数の「検索条件」の欄に 文字列やセル名ではなく、A列内で同じ数値ごと(例:10・15・20の各合計がでるよう)に自動計算する数式が あるように聞いていますので、教えて戴けないでしょうか? また、SUMIF関数にこだわらずいい方法があれば教えていただけましたら幸いです。
- ベストアンサー
- オフィス系ソフト
- EXCELである担当者が売った商品だけの合計金額を求めたいのですが、SUMIF関数だけで出来ますでしょうか?
A1からA10に担当者の名前が入っているとします。 B1からB10にそれぞれいろいろな商品名が入っているとします。 C1からC10には金額が入っているとします。 ある担当者が売ったAという商品だけの金額の合計を求めたいのですが、SUMIFだけではうまくいきません。 何か方法はありますでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセル 関数について(SUMIF)
職場で最近関数式を使用し始めた初心者です。 少しづつネットで検索しながら勉強してるのですが、壁にぶつかりました・・ 詳しい方おしえて下さい。 A B 佐藤 1000000 田中 1500000 鈴木 500 山口 300000 山本 600000 佐藤 25000 川口 650000 ・ ・ ・ ・ ・ ・ ・ ・ 同一名は何度も出てきます。 30名ほどの人数で特定の名前の人でB列の金額を合計を特定の場所(セル)に出したいです。 (すみません説明が下手で・・・) 例えば6人特定の人の合計を出す場合 1つ出来上がった式が =SUMIF(A1:A60,"=佐藤",B1:B60)+SUMIF(A1:A60,"=山口",B1:B60)+SUMIF(A1:A60,"=鈴木",B1:B60)+SUMIF(A1:A60,"=川口",B1:B60)+SUMIF(A1:A60,"=山田",B1:B60)+SUMIF(A1:A60,"=石川",B1:B60) もう少し短い式に出来ないでしょうか・・・ 15人とか大人数になると式が長すぎて自分でも訳がわからなくなってしまいます・・・ 会社独自のソフトみたいのを使って元々の表を出しているので表自体の並べ替えとか 変えることは出来ません。 何かいい方法あったらお願い致します。
- 締切済み
- オフィス系ソフト
- SUMIF関数の検索条件が複数の場合の式は?
はじめまして。 SUMIF関数を用いているのですが、検索条件にAまたはBまたはCに合致する合計を出したいのですが、以下の式の場合、検索条件には何を入れたらいいのでしょうか? SUMIF(範囲,"A"または"B"または"C",合計範囲)の、,"A"または"B"または"C"のところです。A,B,Cは文字です。 "A"*"B"*"C"では無いですよね? 宜しくお願い申し上げます。
- 締切済み
- オフィス系ソフト
- SUMIFとCOUNTIFを合わせたような?関数ご存知ないですか
検索条件が「男子,女子」が好きな商品A,商品B,商品Cにそれぞれ○が入力されている場合,男子の各商品A,Bの○の合計(=COUNT),また同じく,女子が選んだ各商品の○の合計を出したいのですが?数値であれば,SUMIFで出せるんですが,うまくできません。COUNTIFなる関数も考えてみましたが,うまくいきません。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
お礼
有難う ございました 又 指導願います