ベストアンサー エクセルで・・・ 2005/11/25 15:24 例えば9:00~15:15まで何時間何分かを関数で計算する場合、 何の関数を使えばいいのですか?教えて下さい。 みんなの回答 (2) 専門家の回答 質問者が選んだベストアンサー ベストアンサー gosuke32 ベストアンサー率29% (36/124) 2005/11/25 15:28 回答No.2 普通の計算で A1に「9:00」 B1に「15:15」 C1に「=B1-A1」 でOK 質問者 お礼 2005/11/25 15:36 ありがとうございました!それでいいんですね! 通報する ありがとう 0 広告を見て他の回答を表示する(1) その他の回答 (1) merlionXX ベストアンサー率48% (1930/4007) 2005/11/25 15:28 回答No.1 引き算です。 15:15がA1 9:00がA2なら =A1-A2です。 表示がへんだったら、セルの書式であわせてください。 質問者 お礼 2005/11/25 15:36 ありがとうございました! 通報する ありがとう 0 カテゴリ パソコン・スマートフォンWindowsWindows 95・98 関連するQ&A エクセルの時間計算教えて欲しいです。 エクセルで勤怠管理したいです。 【例】 (1)14:01に出勤した (2)18:05に退勤した ※実際の勤務時間4時間4分 条件:15分刻み 上記の条件に基づいた場合 (1)14:15から計算 (2)18:00として計算 ※勤怠整理した場合の勤務時間、3時間45分 必ず15分刻みとして計算したいです。 そこで知りたい関数があります。 (1)エクセルに14:01と入力した場合、自動的に14:15分からとして認識できる関数 (2)逆に18:05と入力した場合、自動的に18:00として認識できる関数 (3)時給を25ドルとした場合、3時間45分×25ドルで計算したい。 上記(1)~(3)の関数を教えていただけますか。 よろしくお願いします。 教えてエクセル 出勤簿の計算です 教えてエクセル 出勤簿の計算です 15分単位の計算です 勤務時間が 7時間場合は 時給×7.0 7時間20分の場合は 時給×7.25 7時間35分の場合は 時給×7.5 7時間50分の場合は 時給×7.75 と時間を少数単位に直して計算したいのですが簡単な関数を教えてください! エクセルで時間を切り上げ計算したいのですが分かりません。 質問します。エクセルでタイムカード等の時間を計算する場合ですが、例えば20分に終了した場合30分に切り上げ、19分に終了した場合00すなわち19分切り捨てにする関数等はありますか? 17:19分の場合→17:00と切捨て 17:20分の場合→17:30と切上げる場合の関数もしくは方法をご教授下さい。よろしくお願いします。 エクセルの時間関数 稼働時間の計算をしているのですが数式を入れて14時間45分を 「14:45」で表記しました隣のセルに「*2」を入れて29時間30分 表記の「29:30」と表示させたい場合の関数を教えていただけませんでしょうか Excelで時間計算方法について Excelにて勤怠表を作成しているのですが 時間の計算について躓いております。 問題 17:10~17:40の間の時間の場合17:10に 17:40~18:10の間の時間の場合17:40に 18:10~18:40の間の時間の場合18:10に : : という感じに10分ずれた時間の計算方法について教えてください。 やってみた事 CEILING関数、FLOOR関数を使用して FLOOR(時間,"0:30")という感じに書いて実行してみたのですが 17:10の場合は17:00に 17:40の場合は17:30という感じに30分で切れてしまいます。 ご存知の方、宜しくお願いします。 エクセルでの計算 実は今、計算をしているのですが簡単に関数やマクロを使って計算を出来る方法を知りたいので教えて頂けませんか。 例えば、1,000キロと12時間30分という時間があるとします。これを以下の内容で計算します。 1,000キロ×12時間30分=12,500 {(1,000×12=12,000)+(1,000×30÷60=500)=12,500} という計算なんです。データが沢山あります。何かいい方法はないでしょうか?宜しくお願いします。 エクセルでの賃金の計算について 賃金の計算で「分→時間への繰り上げ」、「30分以上は切り上げ、未満は切捨て」の2点が出来なくて困っています。 例えば、 1日目…5.2(5時間20分) 2日目…3.1(3時間10分) 3日目…4.1(4時間10分) 4日目…○(※記号のマルは8時間) 5日目…3.4(3時間40分) という場合に、私は時間は時間、分は分でという風に「INT」や「MOD」関数を使ってやってみようとしましたが、うまくいきませんでした。 これをセルの表示で時刻にすると、「CEILING」や「FLOOR」関数を使って計算することは出来ました。 しかし時刻表示ではなく、上のように「△.■」という表示形式でしないといけません。(例えば5.5は5時間半でななく、5時間50分というところが複雑にしているのかもしれませんが…。) 色んな質問を参考にして自分なりに勉強したつもりですが、どうにもうまくいきません。どなたかお知恵を拝借願いたいと思います。 エクセル関数 検証をお願いします。 勤怠の管理表を作成しています。 先日端数処理の方法を質問して、解決したのですが、また分からない所がでてきてしまいました。 数式の検証をお願いします。 給与は15分毎に計算し、00時から深夜です。 出勤時間と退勤時間から通常、深夜、合計の3つの時間を計算しています。 その時間を端数計算する式です。 15分~29分=25、30分~44分=50、45分~59分=75 ・02:58~05:30の場合 通常0.0、深夜2.50、合計2.50となります。 でも、現状だと通常2.5、深夜0.0、合計2.5になってしまっています。 出勤時間と退勤時間から深夜時間を計算する式が if(isblank(退勤時間),"max(退勤時間+(出勤時間>退勤時間)-"24:00",0)-max(退勤時間*退勤時間)-出勤時間、0)-max(出勤時間-"24:00",0)+max(出勤時間-出勤時間)-max(出勤時間-退勤時間,0)*(出勤時間<退勤時間)) if関数なのでごちゃごちゃして分かりづらい式になってしまいました。 FLOOR関数で時間の計算ができるそうですが、通常と、深夜で分けて計算することもできるのでしょうか? 式の問題点や、もっと簡単な関数がありましたら教えてください。 宜しくお願いします。 エクセルの計算を中断する方法 エクセルで膨大な量のデータレコードがある場合、関数式を用いて解を求めると、大変重くなり計算が完了するまで数十分かかることもあります。 しかしその際に例えば計算式を誤ってしまい、今すぐ計算をキャンセルしたい場合、どうすればいいのでしょうか?再計算が完了するまで数十分ほど待ったうえで直さなければならないでしょうか? ただでさえ計算がおそくなってしまっているのに、大きく時間をとられてしまいます。。 申し訳ありませんがご教授ください。。 エクセル関数 勤怠時間の計算について(遅刻) 遅刻を算出する際どのような関数計算をしていいのかわかりません。 教えていただけますでしょうか。 例えば (1)1:09(1時間9分)の遅刻 1分21.25円の場合です。 (2)59(59分)の遅刻 1分18.75円の場合です。 すみません。お願いいたします。 エクセル関数 現在エクセルで勤務時間を計算するデータを作成しているのですが、1点わからない点がありまして質問させてください。 平日の残業時間の計算は =IF(OR(+$C6="土",$C6="日"),I6,IF(I6>480,I6-480,0)) のようにして一応17:30以降の働いた場合の表示はできているので、問題ないのですが、 たとえば、休日の場合、平日と同じように働いたとしても、残業扱いにするとき、労働基準法で6時間を超える作業をする場合、45分の休憩をとりなさいというものを考えて計算式を作る場合、単純に作業時間が6時間超える場合、作業開始時間から終了時間の差から1440-45の数値(時間を分に置き換えた数値)をかけてあげれば、計算できるのですが、 ここからが悩んでいます。 6時間に満たない作業時間の場合、45分の休憩時間を引かずに計算式で計算し、表に表したいのですが、どのようにしたらいいのでしょうか? 例) 13:00作業開始 17:30作業終了 4:30作業時間 としたいのですが、現在だと3:45と表示されてしまいます。 おそらくIF関数を使用すればできると思うのですが、思うようにできません。 6時間以上か未満か判断し、45分の休憩を考えた関数をどなたか教えていただけないでしょうか? 宜しくお願い致します。 EXCEL 時間計算 EXCEL 時間計算 タイムカード時給計算表作成してるんですが 53:43 (53時間43分) の53 だけ取り出すことはできますか? HOUR関数を使っても 5となるだけでうまくいきません。 エクセル2003で時間の計算について エクセルで時間の計算を行ってますが詰まったので教えてください。 その1 計算によってもとめた時間の'分の一の位と"秒を取り出して、かつ秒を分単位で表示したいのです。 その数値はそのあとの計算で10進法で計算します。 A 10 19:08:45 11 21:08:01 12 -1:59:16 13 現在このようになってます。 A12のセルは[A10-A11]です。 A12の計算結果である-1:59:16の分の一の位、つまり9分16秒を分に換算して9.27(9.266...)というかたちでA13のセルに結果を出したいのです。 符号はabs関数で無くす予定です。 その2 さらにこの次の計算で特定のセル(たとえばA10)の'分が30分を超える場合は計算結果の符合を反転するようにしたいです。 わかる方がいらっしゃいましたらよろしくお願いします。 EXCEL 時間の識別 時間超過分としてA1に1分でもオーバーしたら×を入力する関数があります。 IF(A1>=TIME(0,1,0),"×","○") と作成しました。 A1は時間計算に無関係な場合“ - ”(ハイフン)などの文字列を記入するルールになっていて、 この場合○を期待しているにもかかわらず、×になってしまいます。 様は時間が入力されている場合のみ、IF関数を稼動したいわけです。 どうしたらいいでしょうか? ちなみに A1の書式は [h]:mm;"" としています。関係ないでしょうか? EXCELの関数について 出勤簿のEXCELファイルを上に言われて作成しています。 「=(拘束時間のセル)-(休憩時間のセル)」で実働時間を計算するところまではできたのですが、残業時間を、「=(実働時間のセル)-8」とすると、休日など労働がない日は「-8」と計算されてしまい、また遅刻早退などがあって実働が8時間より短い日はやはり8時間に満たない分をマイナスで表示してしまい、計算が合わなくなってしまいます。 多分、何か関数を使えば「8時間に満たない場合は0とする」という計算ができるのだろうと思いますが、普段EXCELは触らないか触ったとしても方眼紙としてしか使わないのでどうすればいいのかわかりません。 どなたかご教授いただけましたら幸いです。 よろしくお願いいたします。 エクセルの時間計算の関数について教えて下さい セルへ時間を入力し、別のセルで4時間30分前の時間を計算する関数を教えて下さい。 *2時30分から8時00分と18時00分から17時30分は、4時間30分の時間に含まずに計算します。 例えば 時間入力 表 示 15:00 ⇒ 10:30 09:00 ⇒ 23:00 (ここが上手く出来ません) 19:30 ⇒ 14:30 (ここが上手く出来ません) です。 よろしくお願いします。 エクセルで時間表示を直したい【関数】 例えば、8:32 と言う時間の表示を 9 8:52 分と言う時間の表示を 8 にしたいのですが どういう関数を使えばよいでしょうか? 例えば 7:50 ~ 21:50 だと 7 ~ 21 と言う表示になり 差額を 14 と言う計算式で出したいです。 どの関数を使えばよいでしょうか? round celig floor ? エクセルでの複雑なタイムカード計算を教えて下さい! 毎月60名程のタイムカード集計をしております。 現在は、計算法が複雑の為、ほぼ手計算をしており、集計日には夜中までかかっており困っております。よろしければ、エクセルでの関数を使っての集計が出来れば教えて頂けないでしょうか? お願い致します。 店舗のシフト (1)(開店シフト)9:00~14:30 (2)(閉店シフト)14:30~20:00 (3)(中間シフト)13:00~18:00 が基本のパターンで 計算単位は10分単位です。 (3)(中間シフト)は10分単位で私でもエクセル関数を使って出来るのですが、 (1)(開店シフト)と(2)(閉店シフト)に複雑さがあり私のエクセル知識では解りません。 (1)(開店シフト)(2)(閉店シフト)の計算内容 (1)(開店シフト)は基本的な計算は開店時間から 例 A店の場合9:00開店 出社8:45 退社14:38ならば 5時間30分 9:00 14:30(10分単位) (2)(閉店シフト)の計算は、閉店処理として10分とつけ、その他、閉店時間後40分を超える場合 は、すべて計算。 例 20:00閉店の場合 出社14:25 退社20:20 4時間40分 14:30(10分単位) 閉店処理分10分 閉店処理が40分を超える場合 例 20:00閉店の場合 出社14:25 退社20:58 5時間20分 14:30(10分単位) 20:50(10分単位) その他補足 開店時間、閉店時間は店舗により異なります。 尚且つ、日曜。祝祭日でも異なります。 9:00開店20:00閉店が日・祝は10:00開店19:00閉店 以上がエクセルの関数で出来るでしょうか? よろしくお願いいたします。 追伸 各店舗、同じ様な売上でも、退社時間に個人差があまりにも格差が生じる為、このような計算法に 行き着きました。ややこしくてすみません。 エクセルで時間計算 いつもお世話になっています。 エクセル関数で、またつまづいてしまいました。。 D1に実働時間合計表示。←ここまで関数入力出来てます。 E1にD1で計算された結果が、9時間を越えた場合の時間の合計を自動的に表示させたい。 『9時間を1分越えると15分刻みにしてるので、D1には 9:15となるように関数をいれてます。』 D1 8:00 E1 0 D1 9:00 E1 0 D1 9:15 E1 0:15 D1 9:30 E1 0:30 このように表示させるには、E1に関数をどのように 入力するればよろしいでしょうか。 エクセルでの時間表示について(8:30を8.50にしたいです。) 現在、給与計算をしているのですが、 表としては下記のように作っています。 時給 開始時間 終了時間 休憩 稼働時間 支払 1500 9:00 19:00 60 =稼働時間×時給 終了時間から開始時間を引けば稼働時間は出ると思うのですが、 (この部分も自信がありません…) 30分単位や15分単位を計算するときに0.5や0.25にしたいのです。 はじめは手で計算するときのように『分』を60で割ればいいのかと 思ったのですが、うまくいきませんでした。 少しわかりづらいかもしれないのですが、 是非、上記のような計算が出来る関数をご教授ください。 宜しくお願いいたします。
お礼
ありがとうございました!それでいいんですね!