• ベストアンサー

Excelの関数COUNTIFについて

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

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

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

=IF(A9="","",SUM(COUNTIF(D9:Y9,{"○","△"}))) などですが, もっと単純に =IF(A9="","",COUNTIF(D9:Y9,"△")+COUNTIF(D9:Y9,"○")) のようにして頂いた方が簡単です。 OR関数で「または」拾うといった計算は,COUNTIF関数では出来ません。

rose1224
質問者

お礼

回答ありがとうございました。 COUNTIFを足せばいいのですね! うまくいきました!! お世話になりました。

その他の回答 (1)

  • uams
  • ベストアンサー率63% (100/157)
回答No.1

゛○゛のところを以下のようにしてください。 or(゛○゛,゛△゛)

rose1224
質問者

お礼

回答ありがとうございました。 この方法は私も試したのですが、うまくいきませんでした。

関連するQ&A