• 締切済み

エクセルでの有給管理(繰越について)

色々と検索しているのですが、 良い案が浮かばずに困っております。 どなたか知恵を貸していただけますと幸いです。 エクセルで有給管理の表を作成しているのですが、 この度、繰越分を作成する必要が出てきました。 その部分の管理(前回繰越・前回付与・前回消化・今回付与など) をどのような計算式にすればよいか悩んでいます。 現在の表では、勤務18ヶ月目(1年6カ月)以降の社員の有給は、 前年度の繰り越し分が足されることなく表示されている状態です。 ※有給は繰越が可能で最大20日まで。ただし、発行の日から2年間でなくなります。 社員の入社日がバラバラなので、管理で試行錯誤しております。 その他、添付の表の式は以下の通りです。 勤務年数:=datedif(入社日、現在の日付、"M") 有給付与数:=vlookup(勤続年数、続年数ごとの付与数の表、2) 有給消化数:=counta(有給取得日の範囲)+countif(有給取得日の範囲、"*h*")/2 ※半休を0.5計算しています。有給取得日の範囲に直接日付を入れて、管理する形を取っており、 なるべくここは変更せずに使用していきたいです 以上、長文となってしまいました。 説明が下手で申し訳ございません。 不備等がございましたら、補足を致します。 どうぞよろしくお願い致します。

みんなの回答

  • kgrjy
  • ベストアンサー率54% (1359/2481)
回答No.1

データ構造(縦軸、横軸に何をおいているのか)がわからないので、 > (前回繰越・前回付与・前回消化・今回付与など) を、 > 勤務年数:=datedif(入社日、現在の日付、"M") > 有給付与数:=vlookup(勤続年数、続年数ごとの付与数の表、2) > 有給消化数:=counta(有給取得日の範囲)+countif(有給取得日の範囲、"*h*")/2 から求めたい、というレベルでの回答となります。 いや、子細にデータをみたわけでないが、上の「勤続年数」を「現在の日付」(=today())で管理していること自体、欠陥でしょう。今回、前回、次回それぞれ固定した日付で管理する必要があります。そうされているのでしたら、 今回付与=有給付与数では?それとも有給付与数+前回繰越のことか? 次回繰越=今回有給付与数ーmax(0,今回有給消化数ー前回繰越数) という関数で管理できるでしょう。

yumehirou3
質問者

お礼

ありがとうございます。 固定した日付で再度調節してみようと思います。

関連するQ&A

  • 有給の繰越について

    有給についてわからない点がありますので、よろしくお願いいたします。 有給は、サイトなどで 「翌年にまで繰越が行うことができ、最大40日となる」 これは有給を全く使用していない従業員が前年繰越と本年分を合わせて40日となるのは分かるのですが、下記のように有給を全く使わず3年・4年繰越すとどうなるのでしょう? 法律の文書見ても探せず困ってます。 例(勤継年数7年半以上の人) 有給繰越0日 1年目 20日付与  繰越 20日 2年目 20日付与  繰越 40日 3年目 20日付与 <繰越>60日?40日? (1)40日の場合、本来あるべき20日は、会社が買取るべきなのでしょうか? (2)そのまま破棄していいのでしょうか? (3)強制的にでも、休ませる? 私としては、上記(1)~(3)のどれかだと思うのですが、分かる方ご回答お願いいたします。 もし、法律で定められてるとしたら、参考の文またはURL(何条で何項かあれば幸いです。)お願いいたします。

  • エクセル有給管理表を作りたい

    エクセル2003です。エクセル初心者です。 現在有給管理表を作っています。 6ヶ月で10日、1年6ヵ月後で11日、2年6ヵ月後で12日有給がつきます。 基準年月日 2012/6/1 氏名 入社日 前年度から引き継いだ有給 次回有給付与日 次回有給付与数  使用数 残日数 鈴木          15日              2012/6/11      10日       2日    11日 こんな感じの表を作りたいのです。 (1)基準日を入れると自動的に現在の有給残日数が表示されるようにしたい。 基準年月日の部分に日付をいれるとその時点での有給残日数が表示されるようにしたいんです。 残日数は、前年度引き継いだ有給の数-使用数+次回有給付与数になると思うのですが、 この表の鈴木さんの場合、次回有給付与日は、2012/6/11になります。 基準日に2012/6/11以降の日付を入れると、残日数にその数も追加されるようにしたいんです。 (2)6ヶ月で10日、1年6ヵ月後で11日、2年6ヵ月後で12日有給つくのですが、3年6ヶ月で13日つくのですが、それも自動的に入力されるようにしたいんです。 わかりにくい文章ですいません。。 何かアイディアいただければと思います。 よろしくお願い致します。

  • 有給の繰越について

    有給10日の内4日を消化した場合翌年では残りの6日を繰越して計算するのが通常だと思っていたのですが 繰越しない方法は、違法ではないのでしょうか? 又、繰越する場合最高40日の有給取得で しないと 最高20日の有給取得?? ですか

  • 有給について

    よくわからないので、ご教示いただけたら幸いです。 *H16年3月1日に入社 **H16年9月2日に10日間の有給発生。 次回有給まで有給取らず。 (1)**H17年9月2日に11日間の有給発生。と10日間の繰越   により、合計21日間 有給消化:5日間 H18年 1月6日     1月26日     5月6日     6月5日     6月23日 (2)**H18年9月2日に12日間の有給発生。 有給消化:2日間 H18年10月24日 H19年4月2日 ・・・・・・・・・・・・・・・・・・・・・・ ここでわからないのが、(1)に21日間うち5日消化し 次回の有給の繰越日数です。 21日残り、5日消化したので、 21-5=16日余る (2)の取得発生した際、 16(繰越分)+12日(今回付与分)=28日 となるのでしょうか? ですが、この16日の繰越は初回付与10日分(消滅・時効)も入っていることになりませんか? 10日間付与 ↓ 有給取らず ↓ 11日間付与+10日繰越(21日間) ↓ 5日有給消化 ↓ 12日間の付与発生(初回10日の有給は時効となる) (*ここからがよくわかりません) ↓           ↓   A:16日間繰越     B:有給11間付与後により、消化の5日間は    ↓         11日間付与されたところから消化とし、    ↓         11-5=6日間    ↓         初回の10日間は消滅となる。。。    ↓                 ↓ 12日間(今回)+16日間(繰越)  12日(今回)+6日間(繰越)    ↓                 ↓ 現在28日間保有          現在18日間保有 この2つのパターンが頭にあるのですが、本当はどちらなのでしょうか? また、他の計算方法なのでしょうか? ご教示宜しくお願い致します。      

  • 有給休暇の繰越の意味

    下記の就業規則は労基115条(有給の時効は付与日から起算して2年間。請求せずに残った有給は翌年に限り繰越が認められている。) に反することにならないのでしょうか?  ●年次有給休暇は、権利発生から2年の間において利用することができる。ただし、累計20日の権利を限度とする。   ※入社年数により付与日数が異なり、7年目以降が20日。

  • Excelで有給休暇管台帳作成について

    Excelを使って有給休暇の管理台帳を作成することになりましたが、 私のExcelの知識が基本的な事しか出来ず、ほぼ無知なので困っています。 添付しております表で管理台帳を作成しているのですが、 有給休暇は翌年まで繰り越すはできますが、2年目に消化されなければ消滅してしまいます。 また、私の会社では半休(0.5で計算)も取る事できるのですが、 半休分(0.5)に関しては、1年で消滅(翌年に繰越不可)になっています。 そこで・・・ 1:2年目有給を自動的に消滅させる事は可能でしょうか?    2:半休分の有給を1年目で自動的に消滅させる事は可能でしょうか? 3:有給付与される日に、本年度には付与される日数が入るようにはしているのですが、   【付与される前日まであった有給日数】を付与される日に   自動的に【前回繰越分】に入力することは可能でしょうか? 詳しく教えていただければ幸いです。 ぜひ、お力をお貸しください。宜しくお願いします。

  • 有給休暇をエクセルで管理するには

    有給休暇のエクセル管理についてです。 10人足らずの従業員で中途採用が多い為に管理が簡単でなく、以下のように少しの手入力のみで簡単に管理できる計算式を教えて頂きたいです。 条件としては、※一般的な法定有休休暇日数 勤続年数6ヶ月=10日 1年6ヶ月=11日 2年6ヶ月=12日 3年6ヶ月=14日 4年6ヶ月=16日 5年6ヶ月=18日 6年6ヶ月以上20日 ※4月1日を基準日とした統一管理 ※4月1日~9月30日迄に入社した人は、10月1日に10日付与  10月1日~3月31日迄に入社した人は、4月1日に10日付与 ※有給休暇の時効は2年 ※繰り越された残存日数からではなく、新たに付与された日数から消化されること B2=入社年月日(手入力) A7=当該年度(手入力) B7=有休発生日 D7=付与日数 E7=前期繰越日数 F7=期首残高日数 G7=消化日数(手入力) H7=期末残高日数 I7=時効日数 J7=消滅日数 次年度は、各セルが8になり下に続いていくイメージです。

  • エクセルで有給管理表を作りたい!

    エクセルで有給管理表を作りたいと思ってます。 毎年10/1~9/30までを1年度と考えます。 有給は全日、半休の2種類あります。 初年度は12日(ただし中途採用時は 在籍月数/12ヶ月) 毎年、4/1入社の新入社員の有給は、6日間になります。 毎年1年に1日ずつ増えて最大20日まで。 有給は、1年間持ち越すことができます。 全休を1、半休を0.5で表したいです。 管理表で欲しい項目は、 ・前年度残り ・今年度取得日数 ・残り日数 ・持ち越し日数 【例:新入社員】 初年度の有給は6日間。 使用日数2日とすると、残りが4日間です。 その4日が次年度繰越分です。次年度の使用は、繰越分から使用していきます。繰越分から1日使ったとします。残った3日は流れます。 この持ち越し日数をどのように表示させたらいいのかが分かりません。 よろしくお願いします。

  • 有給休暇の繰越について

    就業規則に有給がMAX20日とあるのは、法律で決められた日数以上は出さないという意味で、有給の未消化分はその中に入らないと私は解していました。 ところが、労働法に詳しい人の見解は、繰越に関しては会社が規定できるものであり、20日を超えて与える必要は無いというものでした。 そこで繰越に関して教えてgooとWEBで検索してみたところ 未消化の有給繰越については  会社規定によらず取得できるとするものと  規定によっては切り捨てになるとしている 回答や文章がありました。 労働基準法では有給の繰越については触れられていませんが、第115条によって2年の時効があるとするのが一般的なようです。 行政解釈でも(基発第501号)繰越を認めているとなっているようです。 これらは流動的な解釈にしかすぎないのでしょうか。 就業規則に繰越規定が無い場合、いったいどちらが法的に正しいのでしょうか。

  • 勤怠管理(有給残数について)

    はじめまして。 こちらのカテゴリーでは初めて質問させて頂きます。 最近会社で勤怠管理を任されましたが、有給の残数が勤怠管理ソフトがなく、エクセルで管理しています。 繰越や増減がイマイチよくわかりません。 例えば・・・今が4月として、 平成15年4月入社し、繰越数33 の場合一般の規定である有給年数と考えると、この方の有給はいくつに増えるんでしょうか・・・?? 自分自身ちんぷんかんぷんなので、質問も??と思うかもしれませんがもしおわかりになる方、お詳しい方教えてください。 それから有給残数のわかりやすい解説(上記とは限らず)があれば教えてください!! よろしくお願い致します。

専門家に質問してみよう