[[20111201164214]] 『条件にあったデータの合計値を求めたい』(KUN) ページの最後に飛ぶ

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

 

『条件にあったデータの合計値を求めたい』(KUN)
 お世話になります。
 困っています、どうか助けてください。

 こんな表があります

 コード→ A1000   A1001   A1002   B1001   B1002   C100
 店
 ↓
 東京       10      12      20       2      50     100
 大阪        5      40      10      20     100      56
 京都       25      30       4      10      20      35
 横浜       20       5      50      20      30      10

 こんな表(コードの上4桁で合計した表)を作成したいのですが・・・・

        A100     B100    C100

 東京     42      52      100
 大阪     55     120       56
 京都     59      30       35
 横浜     75      50       10

 コードは最大10個存在します(例)A1000〜A1009
 同一コードが何個あるかは毎月違うのでわかりません。
 今回はA100が3コードの合計、B100が2コードの合計、C100は1個でした。

 こんな表の合計値を算出する事ってできるのでしょうか?
 毎回、大変な手作業+電卓で作成しています。

 宜しくご指導ください


     |[A] |[B]  |[C]  |[D]  |[E]  |[F]  |[G] 
 [1] |    |A1000|A1001|A1002|B1001|B1002|C100
 [2] |東京|   10|   12|   20|    2|   50| 100
 [3] |大阪|    5|   40|   10|   20|  100|  56
 [4] |京都|   25|   30|    4|   10|   20|  35
 [5] |横浜|   20|    5|   50|   20|   30|  10
 [6] |    |     |     |     |     |     |    
 [7] |    |     |     |     |     |     |    
 [8] |    |     |     |     |     |     |    
 [9] |    |     |     |     |     |     |    
 [10]|    |A100 |B100 |C100 |     |     |    
 [11]|東京|    0|   52|  100|     |     |    
 [12]|大阪|   55|  120|   56|     |     |    
 [13]|京都|   59|   30|   35|     |     |    
 [14]|横浜|   75|   50|   10|     |     |    

 こんな表だとしたら
 B11=SUMIF($B$1:$G$1,B$10&"*",INDEX($B$2:$G$5,MATCH($A11,$A$2:$A$5,0),0))
 で、縦横フィル
 (momo)

 A列にダブリ項目がある場合。

 =SUMPRODUCT((LEN((SUBSTITUTE($B$1:$G$1,B$10,)))<LEN(B$1:G$1))*($A$2:$A$6=$A11),$B$2:$G$6)

 (GobGob)

 ありがとうございます。
 体調をくずして、お礼が遅くなってしまいました。

 これから、やってみます。
 本当にありがとうございました。(KUN)

コメント返信:

[ 一覧(最新更新順) ]


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