• ベストアンサー

表から特定値だけを抜き出して合計

例えば以下のような表があります。この表からA,B,Cそれぞれの値の合計をソートをしないで(表を崩さないで)するにはその様な関数を使えばいいのでしょうか? A 100m A 100m B 200m A 5000m C 300m B 1000m

質問者が選んだベストアンサー

  • ベストアンサー
noname#22650
noname#22650
回答No.1

SUMIF関数が使えると思います。 Aの集計なら =SUMIF([アルファベットの列],"A",[データの列]) こんな感じでいかがでしょうか?

x_katsu
質問者

お礼

なるほど、そんな関数があるんですか。有り難うございました。

その他の回答 (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) とすれば各合計が出てきます。

x_katsu
質問者

お礼

これまたなるほど。SUMPRODUCTは知っていましたが、そんな使い方も可能ですか。有り難うございました。

関連するQ&A

専門家に質問してみよう