• ベストアンサー

一日あたりの実働時間を分単位で表示したい

教えてください。訪問介護員の実績集計表で、介護員の実働時間を各セル(ユーザー定義で、[h]:mmを指定して、たとえば2:25などと入力したセルA1からA10までをセルA11(=sum(A1:A10)で集計してあります。このA11セルを出勤日数10(10日)を入力したセルA12で割った場合一日の正確な実働時間をセルA13に分単位まで表示したいのですがどのようにすればよいでしょうか? よろしくおねがいします。

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

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

秒部分は切捨て?切り上げ?四捨五入? 切捨て =ROUNDDOWN(A11/A12*1440,0)/1440 切上げ =ROUNDUP(A11/A12*1440,0)/1440 四捨五入=ROUND(A11/A12*1440,0)/1440 1440=24時間*60分で 時刻形式の値を1440倍で分を実数にできます。 その数値で丸めた後、1440で割ることで時刻形式に戻しています。

daiichi
質問者

お礼

ありがとうございました!とりあえず張り付けして解決しました。 1440倍で分を実数にする、というところがまだ理解できていませんが 勉強したいと思います。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.2

表示だけでいいのなら何もしなくてもそうなりますよ 分までの表示にするには今の通りの書式[h]:mm ただ時間数値が欲しいのなら 時間なら*24 分なら*24*60 してやることになります

daiichi
質問者

お礼

ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 実働時間の表示と分岐表示

    A1に開始時間A2に終了時間を入力すると、A3に休憩時間1時間を抜いた実働時間を表示するようにしたいのです。さらに、A4に実働時間が4時間未満なら150円、以上だと250円と表示したいのですが、OR関数などを使ってみたのですけどうまくできません、何かよい方法はありますか?

  • FLOOR-CEILINGの実働時間をまるめたい

    既出でしたら申し訳ございません。 この度、簡単なタイムシート勤怠表を作成することとなりました。 出勤時間は、繰上げで退出時間は、繰り下げです。 退出時間-出勤時間で実働時間を割り出すのですが画像通り別途セルで指定をし30分でまるめることは、出来ました。 しかしながら計算方法としては、実働時間の部分だけ30分ではなく小数を0.5単位でまるめ時間を表示したいいのです。 数式は、=FLOOR(E10,$M$8)-CEILING(D10,$M$8)と入れています。 更に出勤時間のみ入力するとシャープが出るのも不恰好なので出勤時間、退勤時間を入力するまで空白に表示される様にしたいです。 計算式自体が誤っているのでしょうか。 お手すきの時でもご回答頂けると嬉しく存じます。 宜しくお願い致します。

  • Excelで時間の合計が出来ない、日を跨ぐ場合!!

    出勤、退社で稼働時間の集計をしたいのですが、18時より翌日の18時迄の場合、合計が00:00になり、24:00時間に成らないので、合計が出来ない、例えば、セルA1に出勤時間、セルB1に退社時間、セルC1合計時間で、セルC1に =F3-E3+IF(E3>=F3,1) を使用してます、又、G9合計欄はSUM(G3:G8)を使ってますが、49:00 になりません、どうすればいいのでしょうか?…(泣)どうか宜しくお願い致します。困っています、早急にお願いします。

  • Excelで 分:秒 と表示させる書式設定は?

    Excelで 各セルに 58分:10秒 なら 58:10と入力し、表示を 58:10 と表示させるにはどのような書式設定をすれば良いのですか? (すべて60分以下なので時間の桁は入れたたくない) また、これらのセルのSUMを計算するのはどうすればよいですか?(各セルはすべて60分以下ですがSUMをとると当然、60分以上になるので、2:20:40 のように合計のセルのみ 頭は時間単位としたい) 参考: セルの書式設定を「時刻 13:30」または「ユーザー定義 h.mm」 に設定した場合、下記のようになり、目的は達成されません。 これらは、時間:分 の書式のようです。セルの中は秒も表示していますが、ディスプレイには表示されません。どうしたら表示できますか。 入力   ディスプレイの表示   セルの中の表示 23:59     23:59       23:59:00 24:00     0:00      1900 1/1 0:00:00 23:59:10    23:59       23:59:10

  • 半日有給休暇の実働時間について

    私の勤務する会社では、半日の有給休暇が認められていますが、この際の半日休暇は、実働時間に入るのでしょうか? たとえば、就業規定が実働8時間で通常9:00始まりのところ、午前休を取得し、午後13:00から出勤し、夜21:00まで勤務した場合はどうなるのでしょうか? 通常、有給での取得であり、実働時間の定義を外れているので午前中の時間は、実働時間から外れると考えがちなのですが間違っていますか?もし、実働時間に入るとすると8:00時間超分は、残業時間として割増賃金となってしまうこととなります。そこには不合理なものが…発生すると思うのですが。どう理解したらいいのかわかりません。 専門知識のお持ちの方から、教えていただければ幸いです。

  • Excelで特定の期間の出勤日数を割り出す。

    office2007を使用しています。 上司に週間で出勤日数と勤務時間を報告することになりました。 今までは月間の勤務時間と日数を報告するだけでよかったので、 単純に時間は入力した値をsum関数で、日数は入力された時間のセルをcount関数で足し算、と集計していました。 今後は指定した期間(曜日で集計し、1日~末締めのため毎月変動する)の時間と日数を報告します。 期間の日付は 時間は累計した値から2週目なら1週目の値を引き算、3週目は2週目と1週目の値を引き算・・・ で求められました。 では、日数のカウントはどうすればよいんでしょうか? count関数を使ってできるんでしょうか? よろしくお願いいたします。

  • 異なる条件でcountしたい

    使用しているのはMySQL5.5です。 以下のようなデータベース(→元データベース)があり、プロジェクト毎の作業時間と作業日数を出すために select プロジェクト, count(*), sum(時間) order by プロジェクト; としたところ、同一日の作業が二重にカウントされて、正確な作業日数が計算できません。 →誤った集計結果1 また、 select プロジェクト, count(*), sum(時間) order by プロジェクト, 作業; とすると、今度はプロジェクト単位で作業時間が計算できませんでした。 →誤った集計結果2 これを、同一日はカウントせず、作業日数と作業時間を集計するには どのようにすればいいでしょうか。 ・元データベース 日付|プロジェクト|作業|時間 2015-10-01|A|DB作成|2 2015-10-01|A|データ入力|1 2015-10-01|B|DB作成|3 2015-10-02|A|データ入力|1 2015-10-02|B|DB作成|4 2015-10-02|B|データ入力|2 ・誤った集計結果1 プロジェクト|作業日数|時間 A|3|4 B|3|9 ・誤った集計結果2 プロジェクト|作業日数|時間 A|1|2(DB作成のrow) A|2|2(データ入力のrow) B|2|7(DB作成のrow) B|1|2(データ入力のrow) ・理想の集計結果 A|2|4 B|2|9

    • ベストアンサー
    • MySQL
  • 時間の合計切上げ表示についてご再質問

    先月、時間の合計切上げ表示についてご質問しご回答をいただき解決いたしましたが、不具合が発生し再度ご質問させていただきます。 F4には始業時間を入力します。 I8:I38には出勤時間を入力します。 Z8:Z38には下記の関数を入力して遅刻時間を表示します。 =IF(F4=0,"",IF(OR(I8-F4<=0,I8=""),"",I8-F4)) *上記関数の「I8」はI8:I38にそって変更します。 *F4が未入力の場合は数値は表示しないようにしてます。 Z41にはZ8:Z38の遅刻合計時間を下記の関数を入力して表示します。 =SUM(Z8:Z38) V8:V38には中抜け時間を入力します。 V41にはV8:V38の中抜け合計時間を下記の関数を入力して表示します。 =SUM(V8:V38) H58にはV41:Z41の合計時間を30分単位で切上げて表示します。 前回、H58=CEILING(SUM(V41:Z41),"0:30" を入力すると V41:Z41の合計が1:00ではH58に1:00と表示されますが、 1:30ですと2:00と表示され 2:00ですと2:30と表示され合計プラス30分での表示となります。 *30分単位の入力での表示結果となりますが、時間の合計が1:29の場合は1:30分表示となり、1:31分の場合は2:00表示と正常に表示されます。 *すべての対象セルの書式設定は『ユーザー定義 [h]:mm』としております。 前回、上記の問題の解決方法を質問し下記の関数の入力のご回答をいただきましてこちらの問題は解消されましたが、V41:Z41の合計が「24:00」を過ぎるとH58は「0」からに戻って表示されます。 H58=CEILING(TIME(HOUR(SUM(V41:Z41)),MINUTE(SUM(V41:Z41)),SECOND(SUM(V41:Z41))),"0:30") H58には合計が24:00が過ぎても24:30分などと正しく合計が表示される方法のご教授を何卒よろしくお願いいたします。

  • エクセルで勤務表から実働時間を出したい。

    エクセルで勤務表から実働時間を出したい。 私の会社は、365日24時間休みなく稼働しています。 68歳過ぎると勤務体系が、日勤だけ、夜勤だけ、日勤夜勤通しとわかれています。 そこで教えてほしいのですが、日勤は実働8時間、夜勤は実働11時間、日夜勤は18時間と決まっています。 今使っているエクセルの表はA1に日にち、A2に曜日、A3は空白、A4に氏名と縦に記入してあります。 横列はB1とC1を結合して1日、D1とE1を結合して2日以降横に一カ月の日にちが入ります。 B2とC2を結合して曜日がはいり横に同様に曜日を入れています。 B3に日勤の(日)、C3に夜勤の(夜)と記入しています。 A4に氏名を記入し、B4に勤務地名、C4に勤務地名りが入るようセルを開けてあります。 例えばA4のaさんがB4の1日の(日)に新宿でC4の夜勤なし。H4の4日の日勤なしでI4の(夜)に渋谷。N4の(日)に赤羽、O4の(夜)に赤羽と勤務をした場合にBN4に実働勤務時間を表したいのですが教えていただけますか。 また一人の月の勤務時間は162時間までと決まっているので、162時間を超えた場合にセルか文字の色が変わるようにできますか。 (日)の勤務地の文字を8時間と考え、(夜)の勤務地の文字を11時間と考え、(日)(夜)の勤務地を18時間と考えて計算できるのでしょうか。 説明が分かりずらく、申し訳ありませんが、教えていただけないでしょうか。

  • エクセルで勤務表作成 実働時間を出したい

    1人分の1か月を入力できる勤務表を作成していますが、それぞれ出勤・退社・休憩時間が違うので、実働時間をどのように出したらよいのかわかりません。 (9:00~翌9:00稼動、皆で同じファイルを使用するためその人に合わせた時間帯で固定させるのは不可) 現在A列出社、B列退社、D列休憩開始時間、E列休憩終了時間は個人で入力してもらい、C列実働時間、F列休憩時間を自動計算させるようにしています(DEF列は休憩表として別の表を作っています)休憩は1日に付何時間、とも何回、とも決まっていないので休憩時間をどう処理すればよいのかわかりません。知恵を貸して頂けますでしょうか。 もし、マクロやVBE?を使用するのなら詳しく教えて頂けると助かります。宜しくお願い致します。

専門家に質問してみよう