• ベストアンサー

Excelにて、時間(8:30等)を数字(8.5等)に変換したい。

Excelの勤務表にて、出社時間8:00から退社時間17:30の 勤務時間が8.5なのですが、 TIMEVALUE("17:30")-TIMEVALUE("8:00")とすると、答えが「8:30」と なります。 しかし、これを8.5と表記させたいのですが、どうにかする方法は ないでしょうか? 別表を作ってVLOOKUP等で参照する方法も考えたのですが 細かい数字の場合限界があるし、遅刻したときとかは、 使えない等、不具合が多々あります。 因みに、退社時間が17:45のときは8.75、18:15のときには9.25と 実際に計算できるようにしたいのですが...無理でしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

そのまま式をこう変えてもいいです。 =VALUE((TIMEVALUE("17:30")-TIMEVALUE("8:00")) * 24) VALUEとは、数値に変換する関数です。

guchi_yama
質問者

お礼

数値に変換する関数があったんですね。 どうもありがとうございました。 また、宜しくお願い致します。

その他の回答 (2)

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.2

=A1*24 または =A1/"1:00" でご希望のものになります。

guchi_yama
質問者

お礼

24を掛けるだけで良かったのですね! どうもありがとうございました。 また宜しくお願い致します。

noname#62235
noname#62235
回答No.1

時間の入ってるセルがA1なら、 =hour(A1)+minute(A1)/60 で数値に変換できると思います。

guchi_yama
質問者

お礼

時間と分に分けるってことですね。 こんな方法もあるんですね。参考になりました。 ありがとうございました。

関連するQ&A

  • 勤務時間 Excel

    エクセルで勤務時間から時間外勤務時間を出す計算式を教えて下さい。 勤務時間は仕事に応じてなので不規則です。 Excel 出社時間 C2 退勤時間 F2 ①8:00〜17:00 → セルG2 ②17:00〜22:00 → セルH2 ③22:00〜24:00 → セルI2 ④00:00(24:00)〜05:00(29:00) → セルJ2 ⑤05:00(29:00)〜08:00(32:00) → セルK2 例として 出社 17:15~退社20:00 出社 18:00~退社26:00 出社 3:00~退社05:00 出社 3:00~退社09:00 出社 10:00~退社16:00 出社時間から記入するため25:00表記の場合と01:00表記の場合があります。 いろいろ調べたのですが難しくて思うように計算できませんでした(T_T) わかる方いましたら、是非教えて下さい宜しくお願いします。

  • エクセルで時間外を求める関数

    エクセルで勤務管理表を作成しています。 早出・遅刻・残業の合計時間を関数を使って求めるには どうしたら良いでしょうか? A行には出勤時間 C行には退社時間入力 出勤時間8:00、退社時間17:00が定時です。 8時前に出社した場合15分単位で早出割り増しがつきます(7:28出社なら0.5/7:47出社の早出はゼロ) 8時1分を過ぎると8:30出社とみなされます(0.5の遅刻) 17時15分を超えると15分単位で残業がつきます(0.25の残業) 最終的にE行に早出と残業の合計時間を0.25の単位で入力したいのですが、関数を教えて下さい。

  • Excelで勤務時間表を作るにあたり

    エクセルで月の勤務時間・残業時間などを出す勤務表を作成しています。 ●通常は12:00~13:00に休憩を取る ●13:00以降に出社した場合&12:00以前に退社した場合、休憩をとらない ●12:00~13:00に出社した場合、13:00まで休憩とする 以上の条件を満たそうとして、作ってみました。 =拘束時間-IF(OR(出社>13:00,退社<13:00),0,IF(出社<=12:00,1時間の休憩,13:00-出社)) 出社のパターンは対応できたのですが、これに加え、12:00~13:00に出社した場合も、自動的に13時まで休憩を取るという計算式を作りたいのです。 どうにかして計算できないでしょうか。

  • エクセルで残業時間を時間帯によって+1時間+30分にしたい

    関数がわからなくて困っています。 基本は8:30~17:30 残業(早出含む)とされる時間帯  5:00~7:30/17:30~19:30 この時間帯は1.0時間刻み  (退社が18:00だと残業は0)  7:30~8:30/19:30~24:00 この時間帯は0.5時間刻み  (退社が20:00だと残業は2.5) 休憩は1:00(12:00~13:00) 以上の条件でC列―出社時刻、D列―退社時刻、       E列―勤務時間、F列―残業時間 で表を作った場合、F列の残業時間を出す式がわかりません。 (E列の勤務時間もですね。自分で考えたのはアヤシイ) E/F列は、例えば1時間30分なら1.5と出てくるようにします。 7:30出社で20:00退社の場合、勤務時間は8.0、残業時間は3.5となる ようにしたいのです。 時間の計算が苦手で・・・。どなたか教えてください。

  • エクセル 勤務時間から退社時間を求めたい

    教えてください。 エクセルで今勤務時間の計算をしています。 出社時間は定時8:30と決まっていますが、日によって勤務時間が8時間とか6時間とかばらばらです。 そこから退社時間をもとめたいのです。退社時間は一応お昼以降なので常に休憩時間の1時間は差し引いて表示をしたいとおもっています。つまり勤務時間8Hと入力したら、自動的に退社時間が17:30と表示される方法はありませんでしょうか。教えてください。

  • Excelで就業時間を出したい!

    社員の就業時間をExcelで出せたらいいな、と思って作ろうとしています。 出社時刻と退社時刻を入力したら、就業した時間が出るようにしたいのですが、 どのような式にすればいいのでしょうか。 30分きざみで計算したいのです。 10:00~10:29までの出社時間では、10:30からの勤務ということになり、 (出社が10:30だったら11:00からの勤務ということになる。) 18:00~18:29までの退社時間は、18:00までの勤務ということになります。 例えば セル(A1)に10:05、(B1)に18:02、と入れたら(C1)に7.5と表示させるには、 (C1)にどのような式を書けばよいのでしょう。 (C1)の単位は「時間」です。 どなたか分かる方いましたらぜひ、助けて下さい!!

  • エクセル 深夜勤務時間の算出方法

    こんにちは。 今、会社でエクセルを使った勤務表を作成しています。 出社時間、退社時間をそれぞれセルに入力すると、深夜勤務時間のセルに夜22:00から朝5:00の間に勤務した時間を抽出して表示したいと思っています。 例として、出社時間を「20:00」、退社時間を「3:00」と入力した場合、深夜勤務時間に「5:00」という風に計算して表示させたいのです。 深夜勤務時間にはどういった計算式をいれればいいでしょうか? よろしくお願い致します。

  • エクセルで労働時間の計算方法

    例えば、OLのM子さんの勤務について      出社   9:00     退社  17:00    休憩時間 12:00~13:00  17:00~17:30 ある日、9:00に出社して、その日は残業があり18:30までの 勤務となりました。その場合の計算式を教えてください。 残業なしの場合は 勤務時間=退社時間-出社時間-1時間という計算をしていました。  

  • excelで、残業時間式の求め方

    会社で、勤務管理における月報を提出することになり、残業時間を入力するための計算方法が解りません。教えてください。 出社時間:08:00 退社時間:17:00 残業時間は、17:00から30分毎(17:29退社時は残業0時間、17:59退社時は30分) 休憩時間:1時間です。(12:00~13:00) 入力項目は、出社、退社、残業の3項目だけです。 初めてのExcelで困っています。よろしくお願いします。

  • 時間の計算

    エクセルで下記の勤務時間の計算方法を教えて下さい。    出社   退社   勤務時間  9:00  10:30   1.30 10:30   11:30   1.00 勤務時間計       2.30 出社、退社を入力すると、勤務時間と勤務時間計が表示される ようにしたいのですが。又、勤務時間、勤務時間計の表示形式 もどのようにしたらよいか教えて下さい。

専門家に質問してみよう