• ベストアンサー

エクセルでの計算式及びフォントカラー設定

今現在非常に困っていまして 出勤時間と退社時間と休憩時間を入力した時に労働時間を出したいのですがどのような式にすればいいのでしょうか? また、10時間を越えた場合赤色で表示されるようにしたいです。 例) 出勤時間  退社時間  休憩時間  労働時間 9:00    18:00     1      8:00   出勤時間  退社時間  休憩時間  労働時間 9:00    22:00     1      (12:00)←を赤色に わかるかた宜しくお願いします。

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

  • ベストアンサー
  • dodemoii
  • ベストアンサー率59% (769/1282)
回答No.4

こんにちは 全部書式が時間で同じあれば、普通に計算できると 思いますけど、特別な関数は必要ありません。 ・休憩時間も1:00と書式を合わせればよい。  労働時間=退社時間-出勤時間-休憩時間 色の指定に関しては、条件付書式を設定すけば良い。 ・労働時間のセルに「書式」→「条件付書式」  条件にセルの値が、次の値より大きい、10:00を入力  (後で確認すると10:00→0.416666666666667となります※) ※なおエクセル上は1時間の値は1/24なので、何らかの計算 をさせる場合には、24倍してあげる必要があります。 では。

-_natume_-
質問者

お礼

解決しました。ありがとうございます^^

その他の回答 (3)

  • yossis
  • ベストアンサー率66% (4/6)
回答No.3

実際つくってみました。 まず     A     B     C     D   ----------------------------------------- 1 | 出勤時間|退社時間|休憩時間|労働時間|   ------------------------------------------ 2 | 12:00 | 22:00 | 1:00 | 9:00 |   ------------------------------------------ として説明します。(Aとかは列、1とかは行です) まずA~Dまでは セルの書式設定で 時刻の 12:00 みたいな表示にしておきます。 そして D2に =(24-A2)+B2-C2 と入力してください。これで時間は出るようになります。 そしてD2(労働時間)をクリックして メニューバー「書式」→「条件付き書式」を選択してください。 そして 出てきたボックスの 「セルの値が」という所をクリックして 「数式が」に変えてください。 そしてその横のテキストボックスに =HOUR(D2)>=10 と入力してください。 あとはその下にある「書式」というところをクリックして 文字の色を「赤」に設定して「OK」をクリックし もう一度「OK」をクリックすると 完成です。 まだバグがあったり 説明不足かもしれませんので もしあったら聞いてください。

-_natume_-
質問者

お礼

わかりやすい説明ありがとうございました^^

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.2

出勤時間A2、退社時間B2、休憩時間C2、労働時間D2の場合 休憩時間を1ではなく1:00と時間入力にする 労働時間のセルを条件付書式で「セルの値」が「次の値以上」を選択し、値に「10;00以上」と指定してフォントの色を赤く指定。 労働時間のセル(D2)の式を =B2-A2-C2 と入力 あとは必要なところまでドラッグでコピー

回答No.1

労働時間はこうかな? =B1-A1-TIME(C1,0,0) でそのセルを選んでおいて、書式の中の条件付き書式を選ぶ。 セルの値が 「次の値以上」 10:00 として、書式のところでフォントを赤字になるように設定すればいいと思う。

関連するQ&A

  • エクセルの計算式について

    勤務計算表の作成方法では 出勤時間、退社時間を入力すると労働時間が計算されるようになっていますが その労働時間から昼休憩(1H)を差し引きたい場合は どうすればいいのでしょうか?

  • エクセル不変則な休憩時間の実労働時間計算

    お世話になります。色々と調べて見ましたが分からなかったので質問します。 今、勤務管理表を作成しています。労働条件は下記の通りです。  ◆定時:9:30から17:30 ◆休憩時間:12:00~13:00  ◆遅刻した場合でも勤務時間が休憩の時間をまたいだときは必ず、12時から13時までとります。 遅刻したり、早退した場合、その時間によって、実労働時間が変わります。 例えば、12:53に出勤⇒13:59に退社したときは実労働時間は59分です。(休憩時間を考慮する) また9:30よりも早く出勤しても特に手当てはつかず、9:30出勤とみなします。 この場合、下図の「出勤時間」、「退社時間」を入力すると、「休憩時間」と「実労働時間」が 自動的に出したいのですが、どの様な数式を使えばいいのでしょうか。 列を増やす事はOKです。よろしくお願い致します。    

  • エクセル 重なる時間の計算方法

    エクセルで一日働いた労働時間の2つのデーターの重なった時間を計算できるようにしたいのですが、こまっています。 例)A1のセルにAさんの出勤時間である「8:00」を入力。 A2にAさんの退社時間である「12:00」を入力。 B1にAさんの二度目の出勤である「18;00」 B2にAさんの二度目の退社である「20:00」 少しスペースをあけて、A5にBさんの出勤時間である「10:00」 A6にBさんの退社時間である「19:00」 と入力をした場合、二人が会社にでている重なっている時間である「3時間」という答えを出すようにしたいのですが、何かいい方法はあるでしょうか? よろしくおねがいします。

  • エクセルでの時間計算について教えてください。

    エクセルでの時間計算について教えてください。 バイト代をエクセルで計算しようと思っています。 A1 出勤時間 B1 退社時間 C1 労働時間 30分単位でバイト代を支払うため、30分を超えた端数は切り捨てで、労働した時間を出すのに =FLOOR(C6-B6,"0:30:0") と入れると、端数のない時間の場合、30分短くなってしまいます。 例)10:00出勤、14:00退社→3:30(4:00にしたいです) 端数がある場合にはちゃんと計算できるのですが、どのようにしたら良いか教えてください。 よろしくお願いします。

  • エクセルで残業時間計算

    出勤時間、退勤時間が一定でない場合の時間計算をエクセルで行いたいのですが関数がいまいちわかりません。 所定労働時間 8時間 所定労働時間を超えた時間について時間外に自動計算し、尚且つ 22:00~5:00の間は深夜時間外に自動計算したいと思っています。 例    A1   A2    A3     A4     A5 1  出勤時間 退勤時間  拘束時間   時間外   深夜時間外 2  17:00   6:00   13:00   (式入力)   (式入力) 3  1:00   14:00   13:00   (式入力)   (式入力) 4  9:00   20:00   11:00   (式入力)   (式入力) 以上の条件です、よろしくお願いします。 

  • Excelの表示について

    Excelでタイムカードを作成しました。 出勤・退社時間を入力すると通常勤務時間や残業時間等が計算されるように計算式を組んでいます。 出勤・退社時間を入力したときは問題なく計算され時間が表示されるのですが、 休日の際、出勤・退社時間を入力しなかった場合、通常勤務時間や残業時間のセルが「#######」と表示されてしまいます。 「#######」と表示されるのを空欄にしたいのですが、下記式のどこに何を追加すればいいのかわかりません。 どなたかご教授願います。 通常勤務時間のセル(H6)式:     =IF(F6<$G$2,F6-E6-TIME(0,G6,0),$G$2-E6-TIME(0,G6,0)) F6:退社時間 G2:定時退社時間 E6:出勤時間 G6:休憩時間(70分)

  • Excelの時間計算がうまくいかない。 

    Excel2010です。 時間計算なのですが、出勤9:00 → 退社17:00の場合、 「退社 - 出勤」時間を引けば、8:00と表示されます。 しかし、出勤23:00 → 退社5:00の場合、 「退社 - 出勤」を引くとエラーになり「#」が表示されます。 遅い時間から引かないとダメなのかもしれませんが、逆に「出勤 - 退社」を引いてしまうと、勤務時間が合いません。 このような場合、どういう計算をさせればいいのでしょうか?

  • EXCELの時間の関数(計算式)

    こんばんは。 EXCELの時間関数について教えてください。 A1に出勤時間 B1に退社時間 C1に休憩時間 D1に労働時間 F1に深夜残業時間を表示させたいのです。 例(1) A1 10:00 B1 23:00 C1 1:00 D1 12:00 F1 1:00 (例2) A1  3:00 B1 13:00 C1  1:00 D1  9:00 F1  2:00 F1の深夜時間を表示させたいのです。 夜は22:00以降で朝は5:00前までの時間の計算式を 教えてください。 (いろいろやってみましたがうまくできませんでした) よろしくおねがいします。

  • 時間計算です。

    23:00に出勤で2:00に退社の場合の式はどうなるのでしょうか? 17:00出勤で22:00退社なら計算できますが、0時以降はおかしくなります、2時退社を26時と入力すれば計算できますがあくまで2:00入力でやりたいです。 よろしくお願いします。

  • ややこしいエクセル表計算・・・

    ややこしいと思うのは出来ない私だけかも知れませんが、御指導ください。 労働時間の計算表を作りました。 横列が日付で縦列が上から出勤時刻、退勤時刻、休憩時間、労働時間、累計労働時間、残りの労働時間とし、任意のセルに目標労働時間を入力し退勤-出勤-休憩を一日の労働時間とし累計と目標時間-累計労働時間で残りの労働時間まで計算できる表を作りました。 お尋ねしたい点は、その下に残りの労働時間に対する一日当たりの労働時間を算出したいのです。 一番上の出勤時間のところに休み(予め一か月分は決まっています)の日は『00:00』を入力します。 残りの労働時間割ることの『00:00』が入力されていない空白のセルの数だけって数式作れますか? 仕事で使いたいもので、是非御指導ください。