dポイントプレゼントキャンペーン実施中!

DY(5~125)列に=IF(DX5="",""<DX5/DW5)の式を入れ、数値表示セルと空白セルが混在する中、DY(5~125)列でCOUNTIF関数でカウントする時、空白セルをカウントしてしまうのですが、カウントしない方法はあるのでしょうか?何か方法があれば教えて頂けないでしょうか。よろしくお願い致します。

A 回答 (6件)

>その列をCOUNT関数でカウントすると空白セルもカウントしてしまうんです



それはあり得ないですよ。
COUNT関数の意味を理解されてますか?
    • good
    • 0
この回答へのお礼

ネットで根気強く検索したところ、COUNTIFS(DY5:DY125,>0,・・・・)で解決しました。おさわがせしました。

お礼日時:2018/04/19 11:42

No.3です。



難しく考えなくてもよかったみたいですね。

>=IF(DX5="","",DX5/DW5)
という数式が入っているというコトなので、結果は数値になるはずだと思います。

=COUNT(DY5:DY125)

だけで良いのでは?m(_ _)m
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。すみません。DY(5~125)列にIF分式が入っていて、そこには、数値セルと空白セルがあり、その列をCOUNT関数でカウントすると空白セルもカウントしてしまうんです。空白セルをカウントしないようにしたいのですが・・・。ちなみに使用しているエクセルは2013です。

お礼日時:2018/04/18 15:01

>COUNTIF関数でカウントする時



COUNTIFで何を数えたいのですか?
    • good
    • 0
この回答へのお礼

細かく説明すると長くなるので、簡単に説明しますと、DX5~DX125とDW5~DW125に入力するケースとしないケースがあり、その時にDY(5~125)列に計算結果がでてきたものだけをカウントしたいのですが。

お礼日時:2018/04/18 13:08

こんにちは!



=COUNTA(DY5:DY125)-COUNTIF(DY5:DY125,"*")

としたらどうなりますか?
※ 未検証なのでお望み通りにならなかったらごめんなさい。m(_ _)m
    • good
    • 0

考え方を変えましょう。


=IF(DX5="","",DX5/DW5)つまり、DX列=""であればヌルを返す。
早い話がDX列でカウントすればいいのではないですか?
=COUNTIF(DX5:DX125,"<>")
    • good
    • 0

「=IF(DX5="",""<DX5/DW5)」って Excel で使える数式にナッチョランです。


セル DY5 を選択した状態で、[数式バー]の中身をコピーして、此処に貼り付けてください。書き間違いを防ぐために。
    • good
    • 0
この回答へのお礼

すみません。質問文章記載した際の単純間違いで、=IF(DX5="","",DX5/DW5)です。すみません。

お礼日時:2018/04/18 10:40

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています