アプリ版:「スタンプのみでお礼する」機能のリリースについて

現在このような表を作成しています

A列    B列  C列  D列  E列  F列    G列
コード名  回数  費用  回数  費用  回数合計  費用合計

AA01    4 200 5 300  =SUM(B3+D3) =SUM(C3+E3)
BB03 4 300 6 400  SUM.... SUM....
CC02 3 300 5 400
DD99 3 550 3 400
AA03 2 350 4 500
BB04 8 400 3 250
EE04 2 300 3 200



この状態で、A列の下に、AA合計とBB合計というコードを作成したいのです。
AAというコードとBBというコードはある時と無い時が存在します。

上記の例だとEE04の下に、AA01とAA03の回数費用の合計用のAA合計とBB03とBB04の回数費用の合計用を作成したいのです。

AA合計 6 550 9 800
BB合計 12 700 9 650

値としてはこんな感じで合計値として出したいです。
コードが存在するときと存在しないときがありますが、可能でしょうか?教えてください

A 回答 (3件)

左2文字が「AA」のデータを集計するなら、以下の式を入力して右方向にオートフィルコピーしてください。



=SUMPRODUCT((LEFT($A$2:$A$10,2)="AA")*B$2:B$10)

ちなみに"AA"の部分は、セルの書式設定で表示形式をユーザー設定にして「@"合計"」にして「AA」と入力したセルを参照すれば(あるいはSUBSTITUTE関数で「合計」を削除して間接的にセル参照)すれば1つの式で対応できます。
    • good
    • 0
この回答へのお礼

できました!ありがとうございます。とても助かりました。
他の方からも回答を頂きましたが、一番早く回答をくださったのでBAに選ばせて頂きます。
重ね重ねありがとうございました

お礼日時:2013/08/29 03:49

添付図参照


セル B10 に次式を入力して、此れを右方および下方にドラッグ&ペースト
=SUMIF($A$3:$A$9,$A10&"*",B$3:B$9)

ただし、範囲 A10:A11 は“ユーザー定義”で @"合計" と書式設定して、各セルにはそれぞれ AA、BB と事前に入力しておきます。
「特定の文字列を含む値を合計したい」の回答画像3
    • good
    • 0
この回答へのお礼

添付図付きでとてもわかりやすいです。
回答ありがとうございました、とても助かりました。

お礼日時:2013/08/29 03:51

AA01の行がセルA4なら



=SUMIF($A$4:$A$10,"AA*",B$4:B$10)

として必要な分だけ右へコピーしてください

BB合計は "AA*" のところを "BB*" としてください
    • good
    • 0
この回答へのお礼

このような方法もあるんですね
参考になりました、ありがとうございます。

お礼日時:2013/08/29 03:50

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!