• ベストアンサー

◯をsumしたい

よろしくお願いします。 ExcelやGoogleAPSのスプレッドシートで、 sum関数を使って合計数を出すのはわかるのですが、 ◯や(チェック)がある列の中から、◯だけを1として合計数を出すことはできるのでしょうか。

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

  • ベストアンサー
  • usami33
  • ベストアンサー率36% (808/2210)
回答No.4

それはSumではなくCOUNTIFを使うんですよ =COUNTIF(範囲,条件) 例 =COUNTIF(C4:C9,"○")

unitty
質問者

お礼

おかげさまでうまくいきました! ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (4)

回答No.5

#3 です。 失礼しました、ちょっと訂正です。 A1~A10までの場合、 誤) =COUNTIF(A1:A5,"○") 正) =COUNTIF(A1:A10,"○") ですね。

全文を見る
すると、全ての回答が全文表示されます。
回答No.3

合計というよりは、"○"の数をカウントしたいということでしょうか。 もしそれでしたら、COUNTIF関数という関数があります。 COUNTIF("範囲","条件") という記述で、 たとえば、A1~A10にある○の数を数える場合、 =COUNTIF(A1:A5,"○") のように設定します。

unitty
質問者

お礼

おかげさまでうまくいきました! ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.2

A列のセルの中の◯だけを1として合計数を出すには、 =COUNTIF(A:A,"○")

unitty
質問者

お礼

おかげさまでうまくいきました! ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • mpascal
  • ベストアンサー率21% (1136/5195)
回答No.1

countif関数ではだめなのでしょうか。

unitty
質問者

お礼

おかげさまでうまくいきました! ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Excel VBAの SUM関数について質問です。

    Excel VBAの SUM関数について質問です。 SUM関数で合計の値を出す場合、 SUM(A1:A5)という関数で合計を出しますが SUM(sheet2.cells(1,1),sheet2.cells(5,1)) と言ったようにCellsで指定はできないのでしょうか? 複数の列にVBAのプログラムで合計の値を出したいのです。 WorksheetFunction.SumではSUM(A1:A5)のように 自動計算にならないと思うので・・・

  • エクセルSUMの計算を効率的に行う

    いろいろ自分で考えてみたのですが、やはり思いつかなくて、こちらに質問させていただきました。 添付のような表があるとします。 A,B,C、、、社とあり、それぞれに果物の名前が入っており、数が記載されています。 一番右の列にある数量は、A,B,C社それぞれのくだものの数の合計です。 この一番右の列のようなSUMの計算を自動的に行う関数を考えています。 いつも固定のセルのSUMでは簡単ですが、今回の場合、A社いくつ、B社いくつ、という果物の数は決まっておりません。つまり、合計すべきセルの数は変化する、ということです。 なので、考えたのは、一番左の列にA、B、C社と記載するので、その記載が出てくる前の行までを合計させるようにするしかないか、、など、案はあったのですが、実際にエクセル関数が思いつきません。 もしいい案がありましたら何卒お願いいたします。

  • SUM関数のコピーエラー

    SUM関数のコピーエラー 今、エクセルで簡単な表を作成し、SUM関数とAVERAGE関数を 使っています。 本当に基本的なことなんですが、SUM関数の数式をコピーすると コピー元がそのまま表示されます。 例えば、ある列の合計がセルの表示は300として コレを別の列に左クリックしながらコピー(右クリックのコピー&ペーストでも結果一緒ですが) すると、通常は別の列の合計 例えば400になるはずですが、表示が300のまま。 当然ながら この総合計(300+300で600と表示されます) 修正するには、その間違っているセルをクリックしてアクティブにすると直ります。 エクセル2007を使用しています。修正するにはどうしたらよいでしょう

  • sum関数で合計が返らない。

    sum関数で、数値の入ったセルの合計を求めようとしましたところ、なぜか合計が1600とならなければならないところ、0になってしまいます。 数値の入ったセルが数値であること(文字列ではない)は、isnumberで確認をしたのですが、原因がわかりません。 どなたか解決方法をご存じの方がいましたらおしえてください。 excel2010です。

  • エクセル イレギュラーなSUM関数

    会社で使うエクセル表を作っていますが困っています。 A列B列があり A5にはA1~A4の合計のSUM関数が入っています。 B5にもSUM関数を入れたいのですが B1~B4はイレギュラーな事があった場合のみ数字を入力し B5にはB1~B4に入力された数字の合計と B列に何も入力されていない隣のA列の合計を表示させたいのです。 例えるなら A1~A4に3を入力 A5はSUM関数がはいっているので12が表示されているとして B列はB1~B3は未入力 B4に7が入力された場合 B5にはA1~A3とB4の合計の16が表示されるようにしたいのです。 B4に7を入力したので隣のA4の3は合計しないという事です。 どうぞ宜しくお願い致します。

  • エクセルのSUM関数

    エクセルのSUM関数で合計を出す場合、非表示にしているセルをたさない様に合計をするのはどうすればよいのでしょうか?

  • SUMの使い方について

    エクセル2010を使用しています。 行を非表示にしてSUMで合計すると非表示部分まで合計の範囲に含まれてしまいます。 表示部分だけ合計するにはどうすればよいでしょうか? また1行目~5行目、8行目~15行目、20行目~30行目を合計するにはどのような関数 を使用すればよいのでしょうか? よろしくお願いいたします。

  • 合計SUM関数のみのこして、他は一括数値変換したい

    よろしくお願いします。 B列に縦に合計SUM関数と、SUM(IF( 関数などいろいろ関数を入れて数字が表示されています。 B列の合計SUM関数は残して、SUM(IF関数・それ以外の関数はをすべて「数値」(関数で現在計算結果として表示されている数値)に変換したいのです。 教えてください。

  • エクセルのSUM関数

     エクセルのSUM関数で、1,3,2が入力してある3つのセルの数字を合計しようとしたところ、6になるはずが0になってしまいます。 これはどうしてでしょうか。

  • ExcelでSUMを使って出した合計の数字を文字列

    ExcelでSUMを使って出した合計の数字を文字列として 他のSheetの表組にコピーペーストする方法を 教えてください 関数がコピーされてしまいます

専門家に質問してみよう