プロが教えるわが家の防犯対策術!

お知恵を貸して下さい・・・


毎月の勤務表の纏め作業の為に、色々試行錯誤しております。
従業員の方々のお給料に関わる部分なので、出来るだけ漏れやミスなど出ないような勤務表を作りたいと思っております。

そこでお伺いしたいのですが・・・

通常は実働時間欄に
(1)  =(退社時間欄-出社時間欄)-休憩1:00-残業時間
という数式を入れています。(残業時間は別の単独セルに入っています。)

そして私の会社では有給休暇を使用した日は【D】という記号を勤務欄に入力する事になっています。

なので【D】を入れたら8時間と表示されるように
(2)  =IF(勤務欄="D","8:00","")
という数式も準備しているのですが、この2つの数式を1つのセルに一緒に入れる事は可能でしょうか?

まとめますと・・・
実働時間欄に通常の実働時間を出す数式(1)と
勤務欄に有給の記号【D】を入れたら実働時間欄に8時間と表示される数式(2)
を一つにして入れたいという事です。


エクセル初心者の為、もしかしたら遠回りな作成をしているかもしれません。
もっと簡単な方法があるのかもしれませんが今、とにかく必死で勉強中です。

何方かお知恵をお貸し願えませんでしょうか?
何卒宜しくお願い致します!!

A 回答 (2件)

=IF(勤務欄="D","8:00",IF(OR(退社時間欄="",出社時間欄=""),"",退社時間欄-出社時間欄-"1:00"))



では如何でしょうか。
 尚、残業時間は

退社時間欄-出社時間欄

という部分に既に含まれていると思われますので、数式中から削除しました。
    • good
    • 0
この回答へのお礼

まさしく今、勤務表の纏めをしておりますので試してみます。

お忙しいところありがとうございます!

お礼日時:2011/02/21 18:07

どのセルに入っているか分かりませんが、



=IF(勤務欄="D","8:00",(退社時間欄-出社時間欄)-休憩1:00-残業時間)

としたら出ませんか。
    • good
    • 0
この回答へのお礼

ありがとうございます!

今から試してみます。

お忙しいところありがとうございます。

お礼日時:2011/02/21 18:06

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!