- ベストアンサー
表から特定値だけを抜き出して合計
例えば以下のような表があります。この表からA,B,Cそれぞれの値の合計をソートをしないで(表を崩さないで)するにはその様な関数を使えばいいのでしょうか? A 100m A 100m B 200m A 5000m C 300m B 1000m
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#22650
回答No.1
SUMIF関数が使えると思います。 Aの集計なら =SUMIF([アルファベットの列],"A",[データの列]) こんな感じでいかがでしょうか?
その他の回答 (1)
- shiga_3
- ベストアンサー率64% (978/1526)
回答No.2
「100m」などは文字列として記入されているのでしょうか。できれば、数値として「100」だけを記入して、右クリック→セルの書式設定で表示形式タブの分類をユーザー定義として、種類の欄に「0"m"」でOK、にされた方が計算できる形になるので良いと思います。 あとはA1:A6に記号、B1:B6に数字として =SUMPRODUCT((A1:A6="A")*B1:B6) =SUMPRODUCT((A1:A6="B")*B1:B6) =SUMPRODUCT((A1:A6="C")*B1:B6) とすれば各合計が出てきます。
質問者
お礼
これまたなるほど。SUMPRODUCTは知っていましたが、そんな使い方も可能ですか。有り難うございました。
お礼
なるほど、そんな関数があるんですか。有り難うございました。