[[20060213025937]] 『時刻を入れるときに10と入れたら10:00に』(チョッパー) >>BOT

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『時刻を入れるときに10と入れたら10:00に』(チョッパー)

[パソコン初心者なんですけどエクセルを使って表を作りたいのですが
時刻を入れるときに、例えば10と入れたら10:00・もしくは1000と入れたら
10:00になるような設定のしかたはあるんでしょうか?あったら教えてください!!
色々やってみたのですが、どうしても何を入れても00:00になってしまいます
どうしてなんでしょう?]


 ↓が参考になるかもしれません。

[[20030517133530]]『時刻を四桁入力したいんですが』(モコ)

[[20030515215710]]『条件付の手当を計算する方法』(まっちやん)

 ↑の書き込みによると、
 セルB1に =(A1/100)/24+MOD(A1,100)/3600 として、
 セルB1の書式設定は「hh:mm」にします。

 (kazu)

 ◆こんな方法もありますよ!(ひょっとすると、かぶっているかもしれませんが!?)

 	A	B
 1	1000	0.416666667
 2	630	0.270833333

 B1=--TEXT(TEXT(A1,"0!:00"),"h:mm")

 ★シリアル値になっていますので、表示形式を、 h:mm にしてください!
 ◆いかがでしょうか!
 (Maron)


 【追加です】
 ◆すでに入力済みであれば、上の方法でも仕方ないのですが!
 ◆新たに入力するのであれば、シリアル値による入力をおすすめします!
 ◆テンキーから入力できる方法を紹介します!
 ■手順■
 1)メニューバーの[ツール]−[オートコレクトのオプション]−[オートコレクト]の
 「修正文字列」に、「. .」を入力し、「修正後文字列」に「:」を入力して、OK
 2)これで、テンキーから簡単に入力できます
 ◆是非お試しください!
 (Maron)


 >どうしても何を入れても00:00になってしまいます
 >どうしてなんでしょう?
10:00と入力しないからですけれどもね。
表示形式を時刻としている場合、整数を入力するとそうなります。
Excelでの日付と時刻の認識は、整数部分が1900/1/1を「1」とする日付連番。
小数部分が時刻部分となっています。
表示形式を hh:mm として 1000 を入力した場合は1900/1/1から数えて
1000日目の0:00と認識されます。したがって、整数で入力した場合は小数部分が
ないので、必ず「00:00になってしまいます」
 
1000と入力して10:00とするにはkazuさんの紹介しているトピックの中にもある、
表示形式のユーザー定義で 00!:00 などとする方法がありますが、所詮は見た
目ごまかしの方法で、今度は「時間として合計できない」という問題が発生する
のは容易に想像がつきます。
時刻入力は時刻入力として行ったほうがいいですよ。
 
[[20040523125849]] 『時間入力の自動変換』(koko) 
↑ここに:を簡易入力する方法が載ってます。
と書いたら衝突。Maronさん紹介の方法です。。
(みやほりん)(-_∂)b

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.