みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

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

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

どうすれば表示できるしょうか?
よろしくお願いいたします。

投稿日時 - 2007-01-25 15:58:34

QNo.2695219

すぐに回答ほしいです

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

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

それとも
B1=IF(A1>=50000,"○","")

C1=COUNTIF(B1:B10,"○")
とか

投稿日時 - 2007-01-25 16:36:05

お礼

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

投稿日時 - 2007-01-26 13:36:50

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(7)

ANo.7

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

投稿日時 - 2007-01-25 23:11:31

お礼

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

投稿日時 - 2007-01-26 13:37:40

ANo.5

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

投稿日時 - 2007-01-25 16:12:10

お礼

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

投稿日時 - 2007-01-26 13:36:20

ANo.4

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

投稿日時 - 2007-01-25 16:07:38

補足

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

投稿日時 - 2007-01-26 13:35:16

ANo.3

B列の表示が、A列の値なら、
C1に下記の式で出来ますが?
=COUNTIF(B1:B10,">50000")

B列の表示形態が違う場合、検索条件が変わります。

投稿日時 - 2007-01-25 16:06:57

お礼

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

投稿日時 - 2007-01-26 13:35:05

ANo.2

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

投稿日時 - 2007-01-25 16:06:31

お礼

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

投稿日時 - 2007-01-26 13:34:37

ANo.1

>COUNT IFでB1~B10を指定すると、件数0になってしまいます。

どのような式を設定しているのですか?

=COUNTIF(B1:B10,">=50000")

投稿日時 - 2007-01-25 16:05:57

補足

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

投稿日時 - 2007-01-26 13:32:59

あなたにオススメの質問