• ベストアンサー

関数の入っているセルをCOUNTIFで表示

XP、Excel2003です。 A1~A10まで、数値が入っています。 B1~B10に、「A1~A10まで入っている数値で、50000以上だと表示する」という関数が入っています。 C1セルに、B1~B10まで表示されている件数を求めたいのですが、 COUNT IFでB1~B10を指定すると、件数0になってしまいます。 どうすれば表示できるしょうか? よろしくお願いいたします。

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.6

B1=IF(A1>=50000,A1,"") なら C1=COUNTIF(B1:B10,">=50000") または、単に数値のセルを求めるCOUNT関数で C1=COUNT(B1:B10) でいいはずです。 それとも B1=IF(A1>=50000,"○","") で C1=COUNTIF(B1:B10,"○") とか

amiko25
質問者

お礼

ご回答ありがとうございます。

その他の回答 (6)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.7

>数値で、50000以上だと表示する」という関数 意味あいまい。 どんな式が入っているか具体的に上げるべきです。 それを書かないで、質問するのはおかしい。 6人もの回答者が迷いながら回答しているようだが。 質問しておきながら、回答が付いているのに、反応しないのも、どうかと思う。

amiko25
質問者

お礼

ご回答ありがとうございます。 忙しいので、すぐお礼をすることができません。

  • ham_kamo
  • ベストアンサー率55% (659/1197)
回答No.5

A列が50000未満の行はB列を空白にしているのであれば、COUNTIFでなくて、単純に =COUNT(B1:B10) ではだめですか?

amiko25
質問者

お礼

ご回答ありがとうございます。

回答No.4

直接A1を参照しちゃえばどうでしょう? =COUNTIF(A1:A10,">=50000")

amiko25
質問者

補足

ご回答ありがとうございます。 A1にも、数式が入っています。

  • nobu555
  • ベストアンサー率45% (158/345)
回答No.3

B列の表示が、A列の値なら、 C1に下記の式で出来ますが? =COUNTIF(B1:B10,">50000") B列の表示形態が違う場合、検索条件が変わります。

amiko25
質問者

お礼

ご回答ありがとうございます。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

B列の表示内容が不明ですので、C1に=COUNIF(A1:A10">="&50000)では駄目でしょうか。

amiko25
質問者

お礼

ご回答ありがとうございます。

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

>COUNT IFでB1~B10を指定すると、件数0になってしまいます。 どのような式を設定しているのですか? =COUNTIF(B1:B10,">=50000")

amiko25
質問者

補足

ご回答ありがとうございます。 その通りに入力していたのですが・・・

関連するQ&A

専門家に質問してみよう