- ベストアンサー
エクセルのsumifの使い方がわからないんです
sumifの使い方がわかりません。どうしても、たとえば3423234%などという数字になってしまいます。正しいやり方を教えていただけませんか?(今はしょうがないので、できる範囲をほとんど手作業でsumで10個くらいコピーして、たしていっています。........2時間くらいかかります.......助けてください) こんな感じのものです。 A B 3952 | 1 | 9982 | 1 | 6536 | NO| 7248 | 1 | でBが1の ものだけ Aの数字を合計したいのです。 いまやっているのは=SUMIF(B1:B4,1,A1:A4)です。 どうすればよいのでしょうか?教えていただけませんか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>いまやっているのは=SUMIF(B1:B4,1,A1:A4)です。 実際にエクセルで確認しましたが、関数自体は間違っていないようですが・・・。 A B 3952 | 1 | 9982 | 1 | 6536 | NO| 7248 | 1 | 21182 B列の計算に入れたくないものは NO だけでしょうか?それとも、 NO の記入もなく空白ですか? また、数字ですか?文字列ですか?この場合、B列の「1」の数字がセルの左寄りに表示されていると文字列、右寄りに表示されていると数字です。 3423234%などと表示されるとのことですが、合計を出したいセルの書式設定の表示形式は確認されていますか? どうしても関数が使えない場合は、ひとつづつ探して手作業で合計を出すのは大変なので、データの上に項目名を作り昇順で並べ替えると数字の若い順にデータが集まります。要らない部分を削除して残りを合計する。 A B 項目名1 項目名2 ←(何でもいいです) 3952 | 1 | 9982 | 1 | 6536 | NO| 7248 | 1 | 項目名2をクリックしてツールバーの並べ替えで下のようにデータが上に集まります。 A B 項目名1 項目名2 3952 | 1 | 9982 | 1 | 7248 | 1 | 6536 | NO| ←削除可能な部分 =sum(A2:A4)
その他の回答 (1)
- ahirudac
- ベストアンサー率46% (84/180)
エクセルのバージョンが不明ですが、この場合なら「=SUMIF(B1:B4,"=1",A1:A4)」で計算出来ませんでしょうか?
お礼
ありがとうございます。おかげさまで、あたらしくページをつくったらできました^^ 非常にたすかりました。これで何時間ももう、計算しなくてすみます^^
お礼
ありがとうございました。新しいページでつくってみると うまくできました。今回皆様にお教えいただいて、ようやくSUMIFの使い方がわかりました。 本当にありがとうございます^^ また、関数が使えないときの方策までお教えいただけるとは おもわなかったです。本当にありがとうございました。