Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


31036 / 76738 ←次へ | 前へ→

【50959】Re:検索して、足し算をする方法・・・
発言  ABC  - 07/8/23(木) 11:22 -

引用なし
パスワード
   ▼さくら さん:
SUMIFの検索条件にワイルドカードを使うのを今回覚えたので
SUMIFで作ってみました。
これで出来ますか?
     B         C
2    aaa/        4
3    aaa/test1     3
4    aaa/test2     1
5    ccc/        8
6    ccc/test1     4
7    ddd/test1     6
8    ddd/test2     4
9    eee/        2
10    eee/test2     3
11        
12        
13    aaa/     =SUMIF(B2:B10,B13&"*",C2:C10)   ⇒8
14    ccc/     =SUMIF(B2:B10,B14&"*",C2:C10)   ⇒12
15    ddd/     =SUMIF(B2:B10,B15&"*",C2:C10)   ⇒10
16    eee/     =SUMIF(B2:B10,B16&"*",C2:C10)   ⇒5

>実現したいのは、
>
>aaa/        4
>aaa/test1    3
>aaa/test2    1
>ccc/        8
>ccc/test1    4
>ddd/test1    6
>ddd/test2    4
>eee/        2
>eee/test2    3
>
>というエクセルの表があった場合、
>
>aaa/        8
>ccc/        12
>ddd/        10
>eee/        5
>
>というよう表に書き換えたいということです。
>内訳は以下です。
>
>aaa/        8 ←aaa/,aaa/test1,aaa/test2を足したもの
>ccc/        12 ←ccc/,ccc/test1を足したもの
>ddd/        10 ←ddd/test1,ddd/test2を足したもの
>eee/        5 ←eee/,eee/test2を足したもの
>
>-----------
>まとめると、
>ある文字列1/        数字1
>ある文字列1/test1    数字2
>ある文字列1/test2    数字3
>は、
>ある文字列1/        数字1+数字2+数字3
>と書き換えます。
>
>test*しかない、
>ある文字列2/test1    数字4
>ある文字列2/test2    数字5
>という場合は、
>ある文字列2/        数字4+数字5
>と書き換えます。
>
>test*が無い、
>ある文字列3/        数字6
>という場合は、そのまま
>ある文字列3/        数字6
>で書き換え(?)ます。
>
>これで、伝わりましたでしょうか。。伝えるのって難しい。
>よろしくお願いします!

0 hits

【50922】検索して、足し算をする方法・・・ さくら 07/8/22(水) 14:52 質問
【50926】Re:検索して、足し算をする方法・・・ ハチ 07/8/22(水) 15:13 回答
【50929】Re:検索して、足し算をする方法・・・ さくら 07/8/22(水) 16:10 質問
【50931】Re:検索して、足し算をする方法・・・ neptune 07/8/22(水) 16:54 発言
【50933】Re:検索して、足し算をする方法・・・ ABC 07/8/22(水) 18:28 発言
【50952】Re:検索して、足し算をする方法・・・ ハチ 07/8/23(木) 9:39 発言
【50956】Re:検索して、足し算をする方法・・・ さくら 07/8/23(木) 10:34 質問
【50959】Re:検索して、足し算をする方法・・・ ABC 07/8/23(木) 11:22 発言
【50961】Re:検索して、足し算をする方法・・・ neptune 07/8/23(木) 13:45 発言
【50985】Re:検索して、足し算をする方法・・・ さくら 07/8/24(金) 11:55 お礼
【50984】Re:検索して、足し算をする方法・・・ ハチ 07/8/24(金) 10:49 発言
【50988】Re:検索して、足し算をする方法・・・ さくら 07/8/24(金) 13:25 お礼

31036 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free