[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『勤怠管理 :表示に設定すると関数含むセル表示がおかしくなる』(もっちー)
勤怠管理をしています。
出勤時間と退出時間を入力するセルに
123と入力すると1:23
10と入力すると00:10
と表示されるように書式設定をユーザー定義で
00”:”00と変更しました。
設定後、出勤、退出時間を:無しで数字のみ入力すると
時間表示は上手くいってますが、
出勤退出時間を入力すると自動で
午前中働いた時間や午後働いた時間が表記されるセルに
00:00と表示されます。式は触ってません。
式をコピペもしてみましたが、00:00と表示されます。
その勤務時間が表示されるはずのセルの書式設定は
h:mmとなっています。それを00”:”00に変更すると
勤務時間が4時間30分の時、4:30と表示なるはずが
4:70とか、他、全然違う表示になります。
この解消法を教えてください。
< 使用 Excel:unknown、使用 OS:unknown >
↑のLOOKUPさんの式を試してください
(マナ) 2017/10/05(木) 21:29
↓ の方がいいと思いますよ。
C1 =IF(COUNT(A1:B1)<2,"",TEXT(B1,"0!:00")-TEXT(A1,"0!:00"))
表示形式「時刻」(h:mm)
勤務時間を「0":"00」で表示させるような値だと、 何日間分かをSUMで合計した場合に、再び >勤務時間が4時間30分の時、4:30と表示なるはずが >4:70とか、他、全然違う表示になります。 という事態に陥ることになります。
参考まで (笑) 2017/10/06(金) 01:15
質問とは直接関係ないですけど、 時刻入力でコロン「:」を入力するのが面倒だということなら、 「Excel 時刻 オートコレクト」
なんかでネット検索すると簡単な入力方法が見つかると思います。
参考まで (笑) 2017/10/06(金) 01:37
(もちきち) 2017/10/12(木) 13:21
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.