• ベストアンサー

ExcelのCOUNTIFについて。

Excelで○と×と△の表示がある中で、○と△の数を調べたいときに、私はCOUNTIFで○の数と△の数をそれぞれ別にCOUNTIFで出して、その合計を表示させるようにしていますが、もう少しスマートなやり方があれば教えていただけないでしょうか。(一つの式で算出したいのですが。。。)よろしくお願いいたします。

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

  • ベストアンサー
  • hirorin00
  • ベストアンサー率50% (446/884)
回答No.1

はじめまして A1からA100迄のデータとして =COUNTA(A1:A100)-COUNTIF(A1:A100,"×") これでいかがでしょうか? もちろん =COUNTIF(A1:A100,"○")+COUNTIF(A1:A100,"△") これでもひとつの式ですが…

その他の回答 (1)

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.2

こんにちは。 「スマート」ということが、私には良く分かりません。 =SUMPRODUCT(COUNTIF(A1:A10,{"○","△"})) 数式やロジックは違うけれど、解答が同じなら、私は、それで良いとは思いますが・・・。そうしないと、いつまでも終わらないように思います。

関連するQ&A

  • エクセルのCOUNTIFで

    エクセルのカウント方法について教えてください。 A1~A100のセルに式が入っていて、条件により答えが表示される場合とされない場合(="")があります。 答えは文字列です。 A1~A100のなかに答えが表示されているセルの数を求めるにはどういう式にすればいいのでしょうか? COUNTA(A1:A100)では100となってしまいますので、COUNTIFだとは思うのですが・・・・。

  • エクセルにてフィルタをかけてのCOUNTIFの使い方について教えてください

    エクセル2003にて仕事のリストを作成しているのですが、会社別にさまざまなデータを入力しています。出発時間ごとにわけたりなどしています。その中でフィルタをかけて11:00出発の分だけ抽出し、その中の"○"まるとなっている人数分だけを数えたくて、COUNTIFにてやってみたのですが、うまくできません。。フィルタをかけているとCOUNTIFはうまく使えないのでしょうか?どうか教えてください。お願いいたします。。。

  • countif関数で条件を二つ指定したい

    エクセルに関する質問です。 COUNTIF(AR3:AR117,"○") とすると,AR3~AR117のうち,○が入力されているセルの数を数えだしてくれますが,ここで,○,△,□等,いろいろな記号が入力されている中で,○か△,どちらかが入っているセルの数を数え出したいのですが,可能でしょうか。 別々のセルで○の数と△の数を数えて,合計することは可能ですが,もし一度でできるならやりたいのです。 ご存じの方がいらっしゃいましたら,ご教示いただければ幸いです。

  • Excelの関数COUNTIFについて

    ExcelにCOUNTIFを設定しています。 セル範囲【D9:Y9】には、 ○、△、×のいずれかが入力されています。 A9が空欄でなければ、○の数をカウントするには、 以下の数式でOKでした。  =IF(A9="","",COUNTIF(D9:Y9,"○")) この数式を○か△であればカウントするような数式に 変更したいのですが、なかなかうまくいきません。 ORを組み合わせればいいのでしょうか・・・ Excelのバージョンは2003です。 よろしくお願いいたします。

  • エクセルで集計 COUNTIF

    エクセルで集計したいです。 下のような表になっています。罫線があります。     1期  2期  3期  4期   合計    機電情営機電情営機電情営機電情営 機電情営    械気報業械気報業械気報業械気報業 械気報業  Aさん ○ ○  ○  ○   ○      Bさん  ○ ○     ○   ○ ○ Cさん     ○ ○  ○ ○ ○○ 合計の○の数を出したいのです。 COUNTIFで、行ったのですが、うまくできません。 教えてください。よろしくお願いします。    

  • エクセルのCOUNTIF関数について教えてくださいm(__)m

    現在、エクセルのCOUNTIFを利用して、アンケートを集計中です。 その中で、例えば、集計(見たい)場所がC3~C472の範囲 を指定した場合には・・      =COUNTIF(Sheet3!C3:C472,"<"&50) 上記の式でOKでした。 そこで、F3~F472も同時に読ませて、その中から50未満 のデータ数を出力することとしておりますが、D、Eの列にも数 値があるものですから、      =COUNTIF(Sheet3!C3:F472,"<"&50) とはできないものですから、COUNTIFをしたい、場所を複数ヶ所 指定する方法を教えてください。 よろしくお願いします。

  • 2007EXCEL COUNTIF 複合

    countifを使用し、     A 1 ●●数×× 2 ●●語××     B 1 =if(countif(A1,"*数*"),"数学",if(countif(A2,"*語*"),"語学",)) という式で"数"が含まれていれば数学、"語"が含まれていれば語学、とB列に表示させるようにしています。 そこで、 A3に●●数××語とある際、"数学""語学"両方表示させるには どうしたら良いでしょう? countifではできないのでしょうか??

  • ExcelのCOUNTIF関数で条件を複数定義する

    はじまして、こんにちは。 現在Excel(2000)でリストを作り、COUNTIF関数で計算する作業をしています。 そこで質問なんですが、現在"○"と"×"をデータとして入れ、 COUNTIF関数の検索条件で"○"とし、○ならカウントとしてリスト毎の合計数を計算しているんですが、 この方法だとデータが入っていないリストまで合計数が0になってしまします。 これではすべて×でも、データが入っていなくても0になってしまい、区別できなくて困っています。 これを、データが存在している場合の"○"の数と条件付けたいんですが、このような複数の条件設定はどうやれば出来るんでしょうか? 宜しくお願いします。

  • エクセル関数、COUNTIFについて質問させていただきます。

    エクセル関数、COUNTIFについて質問させていただきます。 エクセルでスケジュール表を作成しました。 記号で出勤、半休、早番、遅番、休暇・・・などを表すようにしました。 休暇を数えるセルには、 =COUNTIF(A1:A6,"☆")+COUNTIF(A1:A6,"△")+COUNTIF(A1:A6,"○") と、入力しました。ここでは仮に、☆が休暇、△が遅番、○が早番とします。 今後、△や○は半分出勤しているという意味で、△=0.5(同じく○=0.5)カウントにしたいと思います。 そうすると、上の式をどのように変更すればいいのでしょうか? とても困っています。どうか回答よろしくお願いします。

  • エクセル関数COUNTIFで、条件を兼ねる場合について

    エクセル関数で、IF(COUNTIF(AN2,"*2008/08/22:○*"),"○","")に(COUNTIF(AN2,"*2008/08/22:×*"),"×","")を追加して、○だけでなく、×も表示されるようにしたいのですが、うまくできません。お願いします。

専門家に質問してみよう