- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:数値入力しない答えのセルには計算結果を表示させない)
数値入力しないセルには計算結果を表示しない方法
このQ&Aのポイント
- 時間を入力しない場合に「夜間」と表示されてしまう問題が発生しています。
- セルには、=IF(AND(C1<1,C1>0),IF(AND(C1>=7.5/24,C1<=17.5/24),"昼間","夜間"), "")の式が入っています。
- 時間を入力しない場合は、「夜間」「昼間」という答えを表示せずに、何も表示しないようにしたいです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>入力していない場合は何も表示しないようにしたいです。 提示の数式について”〈”は全角のカギ括弧なのでそのままコピー&ペーストではエラーになります。 提示するときはExcelの数式バーからコピーして質問文に貼り付けるよう心掛けてください。 AND関数の中にC1が未入力のときの条件を追加すれば解決します。 AND(C1<1,C1>=0) ↓ AND(C1<1,C1>=0,ISNUMBER(C1)) W1=IF(AND(C1<1,C1>=0,ISNUMBER(C1)),IF(AND(C1>=7.5/24,C1<17.5/24),"昼間","夜間"), "")
その他の回答 (1)
- ken-nosuke
- ベストアンサー率36% (56/154)
回答No.1
空欄は、数値的には、「0」とみなされます。 「0」は夜間になりますから、「夜間」が表示されます。 C1が空欄なら、W1も空欄という式を追加すればよいです。 =If(C1=””,””, ・・・)
質問者
お礼
ありがとうございました。 少しずつですが作業が進んでいます。 ありがとうございました!
質問者
補足
エクセル2003で作っています。教えて頂いた式を入れても「夜間」と表示されてしまいます。なぜでしょうか?
お礼
ありがとうございました! おかげさまで、少しずつですが、作業が進んでいます。 本当にありがとうございました!