• ベストアンサー

excel関数(countif)

countif関数の使い方についてお伺いします。 countif関数の検索条件として、6分の1,3分の1などはどのように設定すればいいのでしょうか。それぞれ、excel上は16.7(=16.66666・・・),33.3(=33.33333・・・)などと表記されますが、割り切れない数字なので、「16.7」「33.3」と入れても当然正しいカウントはできません。 例えば範囲をH3:H13とすると、その範囲の中にある数字が順に以下のようになった場合 H3 ・・・ 50 H4 ・・・ 33.3(=33.33333・・・) H5 ・・・ 25 H6 ・・・ 40 H7 ・・・ 16.7(=16.66666・・・) H8 ・・・ 100 H9 ・・・ 16.7(=16.66666・・・) H10・・・ 50 H11・・・ 33.3(=33.33333・・・) H12・・・ 0 H13・・・ 16.7(=16.66666・・・) この範囲での50の個数はcountif(H3:H13,50)=2となります。 では、16.7(=6分の1)や33.3(=3分の1)はどのように関数を作ればいいのでしょうか? よろしくお願いします。

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

  • ベストアンサー
  • sero
  • ベストアンサー率47% (916/1944)
回答No.1

例えば33.33333333333を検索したいなら =COUNTIF(H3:H13,100/3) とすればカウントできます。

noname#33272
質問者

お礼

早速のご回答ありがとうございました。わかりました。すぐにできました。そうですね、16.7というのは6分の1で0.16666ですが、16.7%ということです。%ということを言うのを忘れていたことに気づきましたが、その点も即座にフォローしていただきありがとうございました。ばっちりです。

その他の回答 (1)

  • redowl
  • ベストアンサー率43% (2140/4926)
回答No.2

>16.7(=6分の1)や33.3(=3分の1) この数値は「%」? 分数表記にすれば、解決できるかと・・・

noname#33272
質問者

補足

そうです。%です。表現が充分でなく申し訳ありませんでした。

関連するQ&A