• ベストアンサー

Excel チェックを入れたセルの合計

基本的な質問かもしれませんが、ネットで検索を試みたものの解決できませんでした 表(添付画像参照)に於いて チェック(*や○等の文字を使いたい)を入れたセルの合計を出したいのですが、 各チェックを入れたセルはB列の同行数値を参照させたいのです。 何か方法はありますでしょうか? 説明がわかりにくくて申し訳ありませんが、図を見ると容易に理解できると思います。 何卒お助け、宜しくお願い致します。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.3

C10に =SUMIF(C5:C9,"<>",$B$5:$B$9) と記入し、右にコピーします。 何でチェックを入れても構いません。 #オマケ C10に =SUMPRODUCT(SUMIF(C5:C9,{"*","○"},$B$5:$B$9)) と記入して右にコピーすると、*と○だけを数えます。

shigeruuji
質問者

お礼

すばらしい!こんな時間に求めていた回答を頂けて感謝です♪ オマケがまた私にとって重宝する内容だったのでベストアンサーに 選ばせて頂きました。これで止まっていた書類作成が再開できます♪ 本当にありがとうございました☆

その他の回答 (2)

  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.2

 まず、C10セルに次の関数を入力して下さい。 =SUMIF(C$5:C$9,"*",$B$5:$B$9)  そして、C10セルをコピーして、D10~G10の範囲に貼り付けて下さい。  尚、「*」は文字であれば何にでも該当する特別な記号で、チェックに使う印を「*」としたのでは、「*」以外の文字を入力した場合でも反応してしまう関数となってしまい、紛らわしくなりますので、なるべくならば「*」や「?」以外の記号を使う様にして下さい。  その際、例えばチェックに使う記号として「〇」を使う場合には、C10セルに入力する関数は、次の様なものとなります。 =SUMIF(C$5:C$9,"〇",$B$5:$B$9)

shigeruuji
質問者

お礼

素早く的確な回答、ありがとうございました。 「*」にはそんな役割もあったんですね!勉強になります。 本当にありがとうございました♪

  • kamikami30
  • ベストアンサー率24% (812/3335)
回答No.1

スマートフォンですと、添付の画像が見られないようで、画像を確認せずの回答となりますので、的外れな回答になっておりましたら無視してください。 例えば2行目なら ○などでチェックする列をC列として右隣のD列に =if(C2 = "○", B2,0) と入力します。 下の行にも同様にして 合計を表示したいセルに、 D列の範囲でSUMを入れるのが単純明快だと思います。

shigeruuji
質問者

お礼

早速試してみましたが、今回わたくしが伺いたかったものとは少し違うものでした。 でも最速の解答、大変ありがとうございました。 教えて頂いた方法は勉強になりましたし、今後の書類作成に利用させて頂きます。 ありがとうございました♪

関連するQ&A