[[20100127144013]] 『COUNTIFで0より高い数値』(おかげさま) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『COUNTIFで0より高い数値』(おかげさま)
いつもお世話になっております。

COUNTIFで0より高い数値のあるセルをカウントしたいと思います。

=COUNTIF((D7,D19,C65,D25,D31,D37,D43,D49,D55,D61),”>0”)

上記のように設定しましたが出来ませんでした。

修正点があれば教えてください。

[Excel2003&2007][WinXp&Vist]
 


 =COUNTIF((D7,D19,C65,D25,D31,D37,D43,D49,D55,D61),">0")
 こうですか?(全角を半角にしました)
 (てつろう)

てつろうさんありがとうございます。

そうです。


 COUNTIF関数では複数の範囲を指定することが出来ません。
 他の関数を使って、ちょっと工夫が必要です。

 一例ですが、
 =SUMPRODUCT(N(SMALL((D7,D19,C65,D25,D31,D37,D43,D49,D55,D61),ROW(1:10))>0))

 ↑これでうまくいきますか?
 
(純丸)(o^-')b

純丸さんありがとうございます。

出来ませんでした。


 >出来ませんでした。   ではわかりません。
 #NUM!エラーなのか #VALUE!エラーなのか #REF!エラーなのか。
 或いは、期待する答えが返らないのか。

 範囲に、空白とか文字列はありますか?
 
(純丸)(o^-')b


純丸さん、説明不足ですみませんでした。

範囲のセルはそれぞれ小計になっています。初期値は0です。

教えて頂いた方法ですと、何も表示されていない状態です。空白です。


 ブランクを返すような数式ではないのですが、、。
 答えが0で、0 を表示しないような書式か設定になっていませんか?

 新しいシートの A1,A,A5,A7,A9 に適当な数字を入れ、
 B1 に、=SUMPRODUCT(N(SMALL((A1,A3,A5,A7,A9),ROW(1:5))>0))  を入れて
 試してみて下さい。
 
(純丸)(o^-')b

純丸さん

0値は表示しない設定になっています。
※最初COUNTAを使ってやったところ、表示していない0までカウントしてしまったので、COUNTIFでやってみた次第です。

新たに教えて頂いた方法をやってみました。結果は、「#NUM!」エラーでした。


 「新たに教えて頂いた方法」を提示したつもりはないですが、、。

 話を整理して下さい。
 =SUMPRODUCT(N(SMALL((D7,D19,C65,D25,D31,D37,D43,D49,D55,D61),ROW(1:10))>0))
 ↑この数式で 、#NUM!エラーになるのですよね?

 範囲に、空白とか文字列はありますか?   ←この質問に答えでいただいてません。
 空白とは、IF関数などで、"" を返してるような場合です。
 
(純丸)(o^-')b

純丸さん

@
B1 に、=SUMPRODUCT(N(SMALL((A1,A3,A5,A7,A9),ROW(1:5))>0))
上記の数式で、#NUM!エラーになります。

A
範囲にはSUM関数があり、0値は表示しない設定です。
空白や文字列はありません。

御手数掛けますが、よろしくどうぞ。

※2時間ほど席をはんれますので返信が遅れますが、出来ましたらまたお願いいたします。


 =SUMPRODUCT(N(SMALL((A1,A3,A5,A7,A9),ROW(1:5))>0)) 
 ↑ この数式は、数式の動きを知ってもらうためのテスト用です。
 「新しいシートで」と書いてあります。

 本来の質問に対する数式の提示は、
 =SUMPRODUCT(N(SMALL((D7,D19,C65,D25,D31,D37,D43,D49,D55,D61),ROW(1:10))>0))  で、
 これが 0 になるなら (何も表示されないとお書きになっています)、
 範囲内に 0 より大きい数字が無いのでは?と思ったりします。

 どここかのセルに、=D7+D19+C65+D25+D31+D37+D43+D49+D55+D61 と入力すると
 どうなりますか?
 0 なら、私の数式でも 0 になっておかしくありません。

(純丸)(o^-')b


純丸さん、ありがとうございます。

出来ました。
今まで何か入力に間違いがあったんでしょうか。

何度も何度もありがとうございました。


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.