誕生日にもらった意外なもの

エクセルについてお教えください。
ある行の指定した値【A列】の同行にある別の数値【B列】の合算を抽出したいです。
行には同じ値が複数あるため、複数の数値となります。
(例)
<元の表>  
--------------------------------        
【A列】  【B列】
100cm 3個
200cm 4個
300cm 5個
400cm 3個
500cm 4個
600cm 3個
700cm 1個
100cm 6個
300cm 7個
400cm 100個
200cm 321個
500cm 454個
1000cm 556個
200cm 2個
100cm 3個
-------------------------------
<理想の抽出表>
---------------------------------
 【D列】 【E列】
100cm 12個
200cm 434個
300cm 12個
400cm 103個
500cm 459個
600cm 3個
700cm 1個
800cm 0個
900cm 0個
1000cm 556個
-----------------------------------

色々と探してみましたが見つからなかったため、質問をさせていただきました。
お手数ですが、ご教授いただけると幸いです。
よろしくお願いいたします。

A 回答 (1件)

こんにちは!



SUMIF関数で対応できると思います。
↓の画像のように元データはSheet1にあり、Sheet2に表示するとします。
Sheet2のA列はあらかじめ入力されているという前提です。

B列は数値にする必要がありますので、「○個」という入力にはしません。
どうしても「○個」という表示にしたい場合は
セルの書式設定のユーザー定義から
0"個"
としておき、単に数値のみの入力にします。

画像ではSheet2のB2セルに
=SUMIF(Sheet1!A:A,A2,Sheet1!B:B)
という数式を入れフィルハンドルで下へコピーしています。m(_ _)m
「エクセルで指定した値の行の同行にある別の」の回答画像1
    • good
    • 0
この回答へのお礼

tom04様
ご回答頂き有難うございました!!
お教え頂きました関数を入れたら無事できました。
大変助かりました。
有難うございます。

お礼日時:2016/10/14 17:34

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