- 締切済み
エクセル関数
ご質問します。 エクセルの関数について、D8~AH8に「休」または「時」を含む箇所があります。 上記以外の空白の個数を算出する式を教えてください。
- みんなの回答 (5)
- 専門家の回答
みんなの回答
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.5
未入力ということなら。既出のCOUNTBLANKが良いでしょう。 月の最大日数(28日,29日,30日対応)で計算する最終列を変えるというのなら、 =COUNTBLANK(OFFSET(D8,,,,DATE(DAY(年,月+1,0))) ※年、月は別のセル参照にしてください。
- msMike
- ベストアンサー率20% (364/1804)
回答No.4
》上記以外の空白の個数を… え?単なる「空白の個数」と、どう違うのですか? 国語の教室とは異なるので恐縮ですが、質問文はキッチリとね。 それから「含む」も気になります。 「休」や「時」はセル内の文字列の一部ということですか?
- keithin
- ベストアンサー率66% (5278/7941)
回答No.3
=COUNTIF(D8:AH8,"") とかで。 除外する条件じゃなくて、「実際に数えたいセル」には一体何が入っているのかどうなっているのか、正しい詳しい情報を添えてご相談を投稿するように気を付けてみて下さい。
- bunjii
- ベストアンサー率43% (3589/8249)
回答No.2
>上記以外の空白の個数を算出する式を教えてください。 未入力のセルまたは空白("")のセルを数えるにはCOUNTBLANK関数が適当かと思います。 =COUNTBLANK(D8:AH8) 但し、目視では判別できない空白文字のみ(" ")のセルはカウントされません。
- saisai65_wis
- ベストアンサー率43% (35/81)
回答No.1
COUNTBLANKが使いやすいのではと思います。 具体的な使い方はこちらのリンクで見た方が分かりやすいと思います。 http://kokodane.com/kan40.htm
補足
出来ましたらダイレクトな式が知りたいのですが。。。 ブランクは使いましたが文字が絡んでおり・・・