- ベストアンサー
EXCEL 時間入力 エラー解決法
データ入力しております。 Bのセルに、時間を入力していましたら、時々 「0:00」になり、「数式と値のクリア」で消して、又入力を繰り返していましたが、 頻繁に「0:00」が表示されます。 そして f*=1900/1/20 0:00:00 という式が入力されています。 これは何でしょうか? 普通に24時間表記の時間を入力したいのですが、どうしたらよいか教えて下さい。 よろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
質問の質問振りから、質問者は、エクセルの日付・時刻シリアル値のことを知らないのではないかな。 エクセルでは、日付はセルのあたいは正整数で保持されている。1900年1月1日が起点の1で、それ以後の経過日数がそのセルの値として使われる。時刻は24時間を1(=1日)とする割合(小数点数)で設定される。 セルに日付や時刻を入力すると、その列の表示形式が日付・時刻に勝手に設定されるばあいがある。 そこで正整数の20などを(誤って)入れると、20は1900年1月1日が1でそれ以後の経過日数20日の日と解釈されるので、1900/1/20に解される。0:00:00 は時刻も含めた表示形式を設定されてしまっているからこれが付く。 ーー 其れで質問の研は不思議でもなんでもないように一応推察される。 そういう観点で今後も質問の現象が起こったとき、振り返ってみて、上記で説明できないケースが起こったら、改めて質問されたい。 ーー 時刻だけの入力なのか、日付+時刻なのか書いてないが、 まず先(入力に先立って前もって)にセルに正しい表示形式を設定しなおしてから、そのセルにデータ入力をすべきだ。 そして日付の入力は 2011/5/10 式、時刻は 5:00や5:00:00を守ること。 ーー 参考 http://okwave.jp/qa/q468625.html 何も特別に書式を設定しないで(=標準)、日付を同列で2回以上入力して、3回目に整数データ入力すると日付列と解されるようだ。
その他の回答 (2)
- imogasi
- ベストアンサー率27% (4737/17069)
#2です、お礼の >シリアル値というのは何ですか。 Googleででも「エクセル 日付シリアル値」で照会して読むこと。 エクセルの日付の基本で、大切な仕組みです。 ーー 日付や時刻のセルで、書式ー表示形式ー数値(時刻つきの場合は小数点以下の桁を適当に設定すること) で出てくる整数部が、日付シリアル値で、内容は1900年1月1日を1としてそれ以来その日までの経過日数の数です。 時刻は24時間(1日)を1として8時なら8/24=0.3333・・のような数値です。 .エクセルの日付の関数や、多彩な日付の書式設定を使うには、セルの値は日付・時刻シリアル値で無いと使えません(例えば文字列ではダメ)
お礼
ご回答ありがとうございます^^ 感謝します。 シリアル値についての説明ありがとうございました。
- keithin
- ベストアンサー率66% (5278/7941)
時刻の表示を設定したセルに,たとえば 20:00 と打ち込みたかったのに誤操作によって 20.0 とか 20 と打ち込んでしまったような状況が該当します。 また >頻繁に「0:00」が表示されます。 : >f*=1900/1/20 0:00:00 >という式が入力されています。 といった挙動が繰り返し再現し,間違い無く「勝手に起こる」のだとしたら,そのブックを作成した人が何某かの意志を持って,そのようにセルに入力されるマクロの仕込みをしている可能性もあります。 >どうしたらよいか教えて下さい。 どういう状況でそのブックを使っているのか背景が不明ですが, 暫定的に縦一列セルを選び,右クリックしてセルの書式設定の表示形式のユーザー定義を選んで [h]:mm という設定を取り付けて,様子を見てみます。 前述したように例えば特定のセルについて 480:00 だとかその他の時刻の表示が突然(入力してもないのに)現れる時は,ブックを作成した人にご相談下さい。 どうにも使いにくくて仕方がないというお話なら,試しにまっさらのシートに入力シートの体裁をご自分で作り直し,そちらでとりあえずデータ入力を済ませてしまうのも良い方法です。
お礼
こんにちは 早速回答を頂きましてありがとうございます。 感謝します^^ 作成者は私自身で、私だけが使っております。 入力問題の可能性が大きいみたいでした。早速しっかりとキーを押して入力してみましたら 解消されました。 これですすめてみます。 ありがとうございます。
お礼
ご回答ありがとうございます。 感謝します^^ シリアル値ってなんでしょうか? 例えばAのセルに 2011/5/1 Bのセルに 13:05 という感じで入力しております。それで時間のほうが変になりました。 今気づいたのですが、:が入力されていなかったり、 かなりしっかり押さないと:が省かれていたりしておりました。 今のところ大丈夫のようです。 詳しいご説明ありがとうございます。