• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:数値入力しない答えのセルには計算結果を表示させない)

数値入力しないセルには計算結果を表示しない方法

このQ&Aのポイント
  • 時間を入力しない場合に「夜間」と表示されてしまう問題が発生しています。
  • セルには、=IF(AND(C1<1,C1>0),IF(AND(C1>=7.5/24,C1<=17.5/24),"昼間","夜間"), "")の式が入っています。
  • 時間を入力しない場合は、「夜間」「昼間」という答えを表示せずに、何も表示しないようにしたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.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),"昼間","夜間"), "")

morikawa24
質問者

お礼

ありがとうございました! おかげさまで、少しずつですが、作業が進んでいます。 本当にありがとうございました!

その他の回答 (1)

回答No.1

空欄は、数値的には、「0」とみなされます。 「0」は夜間になりますから、「夜間」が表示されます。 C1が空欄なら、W1も空欄という式を追加すればよいです。    =If(C1=””,””, ・・・)

morikawa24
質問者

お礼

ありがとうございました。 少しずつですが作業が進んでいます。 ありがとうございました!

morikawa24
質問者

補足

エクセル2003で作っています。教えて頂いた式を入れても「夜間」と表示されてしまいます。なぜでしょうか?

関連するQ&A