アプリ版:「スタンプのみでお礼する」機能のリリースについて

エクセルを利用して、タイムカードの計算をしているのですが、入力方法をもっと効率化したいです。
例えば、18:30と入力する場合には必ず、時間と分を区切るのにコロンを入力しないと時間として認識されません。
このコロンの入力を省きたいです。
コロンを入力しないで、数字4文字を入力するだけで賃金計算に利用できる時間として表示させる方法はないでしょうか?

A 回答 (4件)

以下のような式で時刻型に変換できますので、計算式は一旦時刻型に変換して加減算するようにすればよいでしょう。


 =TIME(LEFT(TEXT(A1,"0000"),2),RIGHT(A1,2),0)

でもあまりお勧めしません。時刻はきちんと時刻型(:あり)で入力する方が後々楽だと思います
    • good
    • 0
この回答へのお礼

ありがとうございました。
この方法だと「:」無しで素早く表示できて便利ですね。
でも、ちゃんと:ありで入力するほうが後々楽ということなので、やはり:ありで入力します。

お礼日時:2006/12/24 19:10

1830を18:30にするなら


=TEXT(セル,"00!:00")*1
とすれば計算に使える数値に変換されます。

これ以外だと、VBAで自動変換でしょうね...
    • good
    • 0
この回答へのお礼

ご回答、ありがとうございました。
この数値に最終的に24をかけると時間になるということですよね。
大変便利な方法ですね。
ありがとうございました。
もう少し検討してみます。

お礼日時:2006/12/24 19:17

セル書式を00":"00で表示だけなら簡単にですが、この後の時間計算を考えるとお勧めできません。


例えば、オートコレクトでコロンを入力し易いピリオドに設定する方法は如何でしょうか。
ツール→オートコレクトで修正文字列欄にコロン、修正後文字列欄にピリオド
    • good
    • 0

NO3です。


記載誤りがありましたので、お詫びします。
ツール→オートコレクトで修正文字列欄にピリオド、修正後文字列欄にコロン
    • good
    • 0
この回答へのお礼

これはとてもシンプルでいいですね。
でも、一回設定してしまうと他のファイルを開いて、ピリオドを入力した場合もコロンになってしまうのですね。
毎回、給料計算をする時だけこの設定にすれば素早く入力できそうです。
試してみます。ありがとうございました。

お礼日時:2006/12/24 19:20

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!