アプリ版:「スタンプのみでお礼する」機能のリリースについて

Excelのオートフィルタにて
(1)空白セルを抽出し、その数をカウントする
(2)空白セル以外を抽出し、その数をカウントする
を同時に行いたいのですが、
どの様な数式を使えばよいでしょうか。

(2)はSUBTOTAL関数で引数をCOUNTA関数にすれば出来ますが、、

どなたか、ご教授願います。

A 回答 (3件)

こんなのは、どうでしょうか?個数を求めたいセルの数式です。

データ範囲をa2:a13と設定したばあいです。

=IF(COUNTBLANK(A2:A13)=0,SUBTOTAL(3,A2:A13),COUNTBLANK(A2:A13))

フィルターで「空白」を選んだら、「COUNTBLANK関数」によって空白数を数え、それ以外を選んだら「SUBTOTAL関数」で数える・・・。
    • good
    • 0
この回答へのお礼

お礼が遅れてしまい、申し訳ありません。
回答ありがとうございました。
項目として、「合格」「不合格」「空欄」があります。

教えて頂いた数式では、うまくいきませんでした。。
(トータル数は正しいのですが、フィルタリングしても個数が
変わりませんでした。)

お礼日時:2006/02/28 09:05

オートフィルタで抽出対象範囲を A2:A20(A1 は項目名)と仮定するなら、次式でよろしいかと。


=IF(SUBTOTAL(3,A2:A20),SUBTOTAL(3,A2:A20),COUNTBLANK(A2:A20))

この回答への補足

お礼文内の訂正です。。

「合格」 カウントOK
「不合格」 カウントOK
「(セルが)空欄」 カウントOK
「フィルタリングなし」カウントNG:「合格」+「不合格」 数をカウント
※フィルタリングしないときには
「合格」+「不合格」+「(セルが)空欄」の総数がカウント出来れば、OKです。

補足日時:2006/02/28 09:51
    • good
    • 0
この回答へのお礼

お礼が遅れてしまい、申し訳ありません。
回答ありがとうございました。

項目として、「合格」「不合格」「空欄」があります。
教えて頂いた数式では
「合格」 カウントOK
「不合格」 カウントOK
「空欄」 カウントNG:トータル数をカウント
「フィルタリングなし」カウントNG::空欄の数をカウント
となり、一部うまいくいきませんでした。

お礼日時:2006/02/28 09:06

表の範囲がA1からA10と仮定した場合



(1) =subtotal(5,a1:a10)

(2) =subtotal(3,a1:a10)
    • good
    • 0
この回答へのお礼

お礼が遅れてしまい、申し訳ありません。
回答ありがとうございました。

(1)、(2)ともに単独では、その数式でよいと思いますが
今回は「同時」に行いたいということでした。。

お礼日時:2006/02/28 09:08

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