• 締切済み

エクセル 数式入り等のセルの個数について

こんにちわ。教えて下さい。 セルの個数を数えたいのですが、下記のいづれかの方法で出来るやり方はありますでしょうか? ☆条件付き書式で色をつけた空白のみのセルの個数の数え方(列に対応) (1)A1に今日又は今日以前の日付が入って、B1にはA1の日付から2週間たっても、何らかの日付・文字が入らない場合は空白の状態で色がつくようになっています。(文字が入力されたら色は無しになります。2条件が1つのセルに設定されています) 一番ベストなのは、この状態で空白で色のついているセルの個数が数えれば一番いいです。 もし、上記で駄目な場合、 ☆C1に別の数式で、B1が空白かそうでないかで、「FALSE」「TRUE」が表示されるように設定して、その状態で「FALSE」の個数を数えるっていうやり方まではわかるのですが、A,B,C列とも、入力していけば行が増えていくので、先にC列に数式をコピーしておくと、A列に日付が入力されていなくても、「FALSE」が表示されます。A列に日付が入力されている行での「FALSE」の数を数えるという方法はありますか? 説明が下手ですみません。。。 つまり、自分がない知恵で思った、2つの方法のどちらかででも、数える方法があれば教えて下さい。もちろん、もっといい方法があれば幸いです。

みんなの回答

  • _Kyle
  • ベストアンサー率78% (109/139)
回答No.2

おっと…。 ちらっと見て#1さまのご回答で解決したものと思い、 そのままスルーしてしまいました。 遅くなりましたが、  ・A列が空白でなく  ・A列の日付が本日の日付よりも2週間以上前であり  ・B列が空白である 行の個数ということであれば、#1さまの手法を応用して、  =SUMPRODUCT((A1:A99<>"")*(A1:A99<=TODAY()-14)*(B1:B99="")) とすればいけるはずです。  ※A1:A99<=TODAY()-14 としているのは単に「趣味」の問題です。  ※キッカリ2週間のときにどうするかは、<=と<を切り替えて調整してください。 以上ご参考まで。

etsu28
質問者

お礼

_Kyleさん、ありがとうございます。 ひとつの事でもいろいろな数式があるのですね。 参考になりました。

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

一例です。 ご例示の(1)案で仮に計数範囲をA1:B10としています。 =SUMPRODUCT((B1:B10="")*((TODAY()-A1:A10)>14))

etsu28
質問者

お礼

mu2011さん。早速のご回答ありがとうございました。 教えて頂いた、やり方で、条件付き書式の入ったセルだけ数えることは出来ました。 あとは、A列に日付が入っていないものも数えられるので、もし出来るのであれば、B列には条件付き書式がコピーされたままで、A列に日付が 入っているものだけ数えられる方法だけわかると、完璧です(^^) でも、教えて頂いた、数式だけでも、やってみたら出来たので、嬉しかったです。もう少し、他の方の回答も待ってみたいと思います。 本当に、ありがとうございました。

関連するQ&A