[[20170615191042]] 『一致するものの合計』(はん) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『一致するものの合計』(はん)

教えてください。
表:あ
コードA コードB  金額 
100  a    3000
200  b    2000
300   c    5000
400  a    6000
500  b    7000
600  c    1000

表:い
コードA
200
400
500

この表を基に条件式を使って「表:あ」から
「表:い」に合致し、b(コードB)に合致する
ものを合計したい。

言い換えると、
『表あ』の中から『表い』のコードAに合致し、かつ
コードBのbに合致するものを抽出し合計したい。
となります。
いろいろ試してはみたものの、うまくいかず、
皆さんの力をお借りしたいと思います。

以上です。よろしくお願いします。

< 使用 Excel:Excel2010、使用 OS:Windows7 >


 言い換えとかどうでもいいので、結果合計がいくつになればいいか、いくつか例示してください
(稲葉) 2017/06/16(金) 07:12

    |[A]  |[B]  |[C] |[D]|[E]  |[F] 
 [1]|コードA|コードB|金額|   |コードA|b   
 [2]|  100|a    |3000|   |  200|2000
 [3]|  200|b    |2000|   |  400|   0
 [4]|  300|c    |5000|   |  500|7000
 [5]|  400|a    |6000|   |     |9000
 [6]|  500|b    |7000|   |     |    
 [7]|  600|c    |1000|   |     |    
 [8]|     |     |    |   |     |    

 単純に計算するなら、
 F2=SUMIFS($C$2:$C$7,$B$2:$B$7,$F$1,$A$2:$A$7,E2)
 F5=SUM(F2:F4)

 で合計できると思いますが、これがあっているのかが分からないので答えにくいのです。
(稲葉) 2017/06/16(金) 08:16

>稲葉さん ご指摘ありがとうございます。
表:あ
コードA コードB  金額 
100  a    3000
200  b    2000
300   c    5000
400  a    6000
500  b    7000
600  c    1000

表:い
コードA
200
400
500

表あの中から表いの3つのコードに合致、コードBのうちbに合致するのは
コードA コードB  金額
200  b    2000
500  b    7000 の2つ
したがって、合計は9000円になります。
この9000円という結果を求めたく、お尋ねしました。
わかりづらい説明で申し訳ありませんでした。
よろしくお願いします。
(はん) 2017/06/16(金) 08:22


 (稲葉) 2017/06/16(金) 08:16
 ↑の投稿では求めたい結果になりませんか?
(稲葉) 2017/06/16(金) 08:42

 =SUM(SUMIFS($C$2:$C$7,$A$2:$A$7,{200,400,500},$B$2:$B$7,"b"))
 とか。
(トキ) 2017/06/16(金) 08:51

=SUMPRODUCT(C:C,COUNTIF(Sheet2!A:A,A:A)*(B:B="b"))
(mm) 2017/06/16(金) 09:19

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.