- 締切済み
エクセルで勤怠管理する時の十進法
仕事でエクセルによる勤怠管理をするのですが、十進法を使っての管理ということで、10分を0.17で表記しなければなりません。通常の時間表示を自動的に十進法に変換する数式がしりたいのですが、どなたかお願いします。例えば、8:10→8:17など
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- mzon
- ベストアンサー率48% (26/54)
回答No.4
下記方法にて実装しております。 列A:時刻型(hh:mm):時間の入力用または計算結果の時間表示用:式なし 列B:数値型(小数点2桁まで):十進法での表記用:式:列A×24 注意点:列Aに日付を入力すると時間のみの計算とならないので、狂ってしまいます。 常に時間のみの入力としてください。 また、列Aを使用せず、開始時間と終了時間の差から計算する場合は、 列Aの部分を計算式に置き換えることで対応できます。 (終了時間-開始時間)×24 以上です。
- koyuki_
- ベストアンサー率0% (0/1)
回答No.3
=TRUNC(A1)+(A1-TRUNC(A1))/0.6で A1に8.10と入力したら8.1666・・・になります。
- redowl
- ベストアンサー率43% (2140/4926)
回答No.2
10分の場合だと、 0.1666666・・・・・ 質問文中 0.17 と小数第2位を四捨五入した? のは何故? セルに =10/60 とタイプ入力すれば良いのでは? つまり、 イコール付けて(X分)を60で割る。
- neKo_deux
- ベストアンサー率44% (5541/12319)
回答No.1
> 10分を0.17で表記しなければなりません。 時給1000円で1時間=60分働くと、 0.17×6=1.02時間、1020円になってしまう? 考え方が変じゃないかと思いますが…。