• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excelで24:00以上の時刻を入れるとイルカが文句を言う)

Excelで24:00以上の時刻を入れるとイルカが文句を言う

このQ&Aのポイント
  • Excel2000で勤務表を作成している際に、24:00以上の時刻を入れることができない問題がありました。しかし、特定の書式設定を変更することで、24:00以上の時刻を入力できるようにすることができました。
  • しかし、退社時刻のセルに24:00以上の時刻を入力すると、イルカが「退社時刻の入力 退社時刻は0:00-23:59の時間を入力してください」と文句を言います。イルカはこのセルが退社時刻であることをどうやって判別しているのか疑問です。
  • また、セルに24:00と入力した場合、上のバーには1900/1/1 0:00:00と表示されますが、単に24:00:00と表示されるようにする方法はないのでしょうか。

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

  • ベストアンサー
  • comv
  • ベストアンサー率52% (322/612)
回答No.1

こんにちは! 二番目のご質問から >・なぜイルカはこのセルが退社時刻であるということ >知っているのでしょうか。 これは データ 入力規則 で入力できる形式と範囲を指定しています。 >・退社時刻のセルに24:00以上の時刻を入力できるよう >にするには 入力規則の上限範囲を書き返ればよいのですが・・・・ その入力値を参照している数式に影響しますので作成者 に確認してからか確実に正常動作(計算結果)するかを 確認してからでないと、思わぬ所でエラーや変な結果に なり収拾つかなくなりますからご注意下さい! >・上のバーには 1900/1/1 0:00:00と表示されるのを >単なる24:00:00にできないでしょうか。 これは無理でしょう!

noname#836
質問者

お礼

ありがとうございました。 おっしゃるとおりの設定がされていましたので、そこを直しました。

その他の回答 (1)

  • comv
  • ベストアンサー率52% (322/612)
回答No.2

端的に書いてしまったので補足 >>・上のバーには 1900/1/1 0:00:00と表示されるのを >>単なる24:00:00にできないでしょうか。 >これは無理でしょう! 当然、そのセルの書式設定 表示形式を 文字形 にすれば入力したままに数式バーに表示されます・・・! そしてその文字は、演算にもそのまま使えます・・・が 論理式 "AA:BB">=20:00 などでは正常に結果を返し ません! VALEU("AA:BB")>=20:00 などのシリアル値に変換する必要が発生するため! やはり、参照している数式の確認が必要になってきます!

noname#836
質問者

お礼

ご解答ありがとうございます。 >・上のバーには 1900/1/1 0:00:00と表示されるのを この件に関しては気にしないことにします。 どうも申し訳ありません。 ご解答は参考にさせていただきます。

noname#836
質問者

補足

(お礼の後) もし何か問題があったらまた質問させていただきますので、そのときはよろしくお願いいたします。 とりあえずこの質問は締め切ります。

関連するQ&A