- ベストアンサー
SUMIFの使い方
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
欄外(例えばE列)に、 =B2&C2 とします。(下の行にもコピー) すると、例えば2行目(E2セル)は東京都八王子市となる筈です。 後は集計欄も同様に =SUMIF($E$2:$E$100,B101&C101,$D$2:$D$100) というように、検索値(↑のB101&C101の部分)に同じ手法を応用すれば、 お望みの結果が得られると思います。 参照範囲と合計範囲には絶対参照をつけるとコピーしてもずれません。
その他の回答 (4)
- mshr1962
- ベストアンサー率39% (7418/18948)
=SUM(IF(($B$2:$B$100="東京都")*($C$2:$C$100="八王子市"),$D$2:$D$100)) としてCtrl+SHift+Enterで配列数式にするか =SUMPRODUCT(($B$2:$B$100="東京都")*($C$2:$C$100="八王子市")*($D$2:$D$100))
- mu2011
- ベストアンサー率38% (1910/4994)
次の方法は如何でしょうか。 集計結果の行をA10が都道府県名、B10が市名としてC10に次の数式を設定して、下方向にコピー =IF(COUNTBLANK(A10:B10)=0,SUMPRODUCT((CONCATENATE($A$2:$A$5,$B$2:$B$5)=A10&B10)*$D$2:$D$5),"")
- akina_line
- ベストアンサー率34% (1124/3287)
こんにちは。 ピボットテーブルを使ってみてはいかがでしょう。下記サイトの「ピボットテーブルを使おう!!」をご参照ください。 では。
- maron--5
- ベストアンサー率36% (321/877)
=SUMPRODUCT(($B$2:$B$10="東京都")*($C$2:$C$10="八王子市")*$D$2:$D$10) ◆当然、県名・町村名をセル指定することも出来ます
関連するQ&A
- 東京都町田市について
町田市をご存知でしょうか。 町田市は東京都多摩地域の市ですが、 まわりを神奈川県相模原市・川崎市・横浜市・大和市や 東京都八王子市・多摩市に囲まれており、 地理的にも大きく神奈川県の区域に食い込んだ地形になっています。 さて、本題ですが 神奈川県とも結び付きが非常に強い町田市が何故東京都に属しているのでしょうか? 町田市に長い間住んでいた者(今は違うのですが)としていつも気になっていました。 もし良ければ総合科の課題にしたいのですが。
- 締切済み
- その他(行政・福祉)
- エクセル2003によるsumifに複数バージョン
エクセル2003で以下の条件の関数を作成したいと考えております。 教えて頂けないでしょうか? A列、B列、C列、D列があり。 求めたいのは、【A列が「100」に等しい かつ (B列に「東京」という文字が含まれる または C列に「横浜市」が含まれる)場合のD列の和】になります。 A B C D 100 東京都 三鷹市 1200 100 神奈川県 横浜市 2000 200 東京都 三鷹市 1200 100 京都 京都市 1000 100 神奈川県 ああ横浜 100 の場合、計算したいセルには1200+2000+100の3300が表示されるようにしたいです。 SUMIF関数を使いましたが、うまくできません。 また2007ではない為SUMIFS関数もない状態で困っています。 教えて頂けませんでしょうか?
- ベストアンサー
- Windows XP
- accessでグループ化して集計する方法
ACCESS2000を使っています。 たとえば、こんなテーブルがあるとします。 |都道府県|市区|区分| |東京都|目黒区|A| |東京都|板橋区|A| |東京都|板橋区|B| |東京都|その他|B| |東京都|その他|C| |千葉県|市川市|A| |千葉県|千葉市|C| |千葉県|その他|A| これを |東京都|目黒区|1| |東京都|板橋区|2| |東京都|その他|2| |千葉県|市川市|1| |千葉県|千葉市|1| |千葉県|その他|3| のように、|区分|に何か入っていたら1カウントして集計したいのですが、どうすればいいでしょうか? 集計クエリで、|都道府県|と|市区|でグループ化したのですが、 |東京都|目黒区|1| |東京都|板橋区|2| |東京都|その他|5| |千葉県|市川市|1| |千葉県|千葉市|1| |千葉県|その他|5| となってしまいます。 |その他|の部分が、どちらも全て合算されてしまいます。 それぞれに出すにはどうしたらいいのでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセルの配列
エクセルの配列を使用しての関数がうまく出来なくて困っています。 A B C 1 1 1 東京都墨田区 2 1 1 東京都神奈川区 3 1 2 東京都杉並区 4 1 2 神奈川県横浜市 5 1 3 神奈川県川崎市 6 1 3 東京都多摩市 7 2 1 岩手県 8 2 1 大阪府 9 3 2 兵庫県 10 3 2 京都府 と並んでいます。 ここでA列=1 且つ B列=1又はB列=2 且つ C列が"東京都"という文字を含んでいる の総計を計算したいのですが(上の状態ならば「3」) {=SUM(SUMPRODUCT(IF(A1:A10=1,1,0))*(IF(OR(B1:B10=1,B1:B10=2),1,0))*(ISNUMBER(FIND("東京都",C$1:C10))))} と関数を入れても正しい値が出ません。どこがおかしいのでしょうか? 作業列を使わずに求めたいです。 どなたかご教授宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- 町田・相模原・八王子付近のシューズショップ
東京都町田市、八王子市、神奈川県相模原市、近辺で一番多くのシューズ(スニーカー)を扱っている店を教えて下さい。 相模原市在住で車で移動なので移動は比較的広範囲に可能です。 よろしくお願いします。
- ベストアンサー
- その他(国内旅行・情報)
- 町田市は何故神奈川県でなく東京都?
町田市は過去に神奈川県から東京都に編入されたと聞いたことがあります。地図を見れば東京都が神奈川県に向かって一部突き出しているところを見れば納得が行きます。また、町田市は生活圏が神奈川県と一緒だそうで、神奈川県の地図には「町田市」のページが必ず載っているとのことだそうです。何故このようになったのでしょうか?どなたか具体的に教えて下さい。
- 締切済み
- 地理学
- エクセル 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で集計するのは手間なので、どなたかご教授願います。
- ベストアンサー
- オフィス系ソフト
- エクセルでのデータ集計方法について
エクセルで、【1.元データ】のようなデータがシート毎に5,000社ほどあります。このデータを各市区町村ごとに集計を取りたいのです。 【1.元データ】 A社 ┃ 東京都品川区戸越 B社 ┃ 東京都新宿区下落合 C社 ┃ 東京都新宿区新宿 D社 ┃ 埼玉県川口市柳崎 E社 ┃ 神奈川県川崎市中原区丸子通 そこで、ピボットテーブルを使って集計したかったのですが、同じセルの中に番地までデータが入っていて【2.集計後のイメージ】のような意図している集計が出来なかったです。 【2.集計後のイメージ】 品川区 ┃ 1 新宿区 ┃ 2 川口市 ┃ 1 川崎市 ┃ 1 これを解決するにはどういう集計の仕方をすればいいでしょうか? 現在はエクセル上で住所データで並べ替えをして数えて集計をしているのですが、時間がかかってしまうため、何かいい方法はありませんか?
- 締切済み
- オフィス系ソフト