解決済み

エクセルのエキスパートさん助けて~

  • 困ってます
  • 質問No.9606406
  • 閲覧数151
  • ありがとう数0
  • 気になる数0
  • 回答数3
  • コメント数0

お礼率 0% (0/3)

添付のように休暇の管理をしようと思っています。
残日数に入る関数を教えてください。
【条件】
(1)繰り越しは、16日が過ぎると残日数が2日プラスされる。
(2)取得(入力)した分、残日数は減る。
(3)1日は7時間45分

残日数の適切な関数がお分かりの方、ご教授ください。

その他の回答 (全2件)

  • 回答No.2

ベストアンサー率 44% (220/491)

1日の勤務時間は7時間45分でも、休暇は一日8時間扱いとかではないのでしょうか?
例えば休暇の残日数が1日あるときに、4時間休暇を取ったら、残りは4時間とかになるのではないのでしょうか?
またちょっと仕様があいまいで、16日を過ぎるというのが現在の日にちが16日を過ぎたらとかではないのでしょうか?
そうなってくると、年から指定して毎月の欄を書いて置く感じなのかなって思うのですが。
  • 回答No.1

ベストアンサー率 59% (195/327)

Excel(エクセル) カテゴリマスター
1か月は最大31日なので、
計算結果を埋めるセルは
AH6とAH7と思います。

セルの値が全数日付シリアル値であれば

AH6=
INT(((TIME(7,45,0)*B6+B7)
-(TIME(7,45,0)*SUM(C6:AG6))
-(SUM(C7:AG7))
+(TIME(15,30,0)))
/
(TIME(7,45,0)))

AH7=
((TIME(7,45,0)*B6+B7)
-(TIME(7,45,0)*SUM(C6:AG6))
-(SUM(C7:AG7))
+(TIME(15,30,0)))
-(TIME(7,45,0))*AH6

と思います。
※簡単にしか確認していません。<m(__)m>
結果を報告する
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。
関連するQ&A
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する

ピックアップ

ページ先頭へ