有給休暇の日数管理をExcelで正しく行う冴えたやり方

営業管理のための本当のExcelの使い方とかいうかなり昔の記事の続編にあたりそうな内容。

今度、有給休暇の消化が義務化されますね!まぁそこの詳細については、とりあえず良しとしましょう。そこは今回の本題じゃないので。

と、言うわけでExcelの機能を適切に使った、有給休暇の管理シートを作ったよ!
有給管理.xlsx
↑からダウンロードして使ってくれ。

使い方のポイントは「有給テーブル」シート。

有給付与日になったら、ここに有給がついた日数だけ行を追加していく。
そして有給を消化するときは消化日に、使う日(=休む日)を記入すれば、集計シートで自動的に計算してくれる。

ねんのため、ダメExcelerが作りそうなシート設計も示しておく。

これだと有給休暇の有効期限が管理できないし(有給の時効を会社が主張しない、というなら良いけども)、やっぱり3日有給申請していたけど、2日だけで良くなったので、残りの1日は違う日に取りたい、とかなった場合、残日数の計算を間違えること請け合いである。
一度ズレてしまった場合、集計された合計データしかないので、もはやこの表から正しい情報を取り戻すことはできない。

過去の出勤簿と付与履歴を全部調べて残り日数を算出しなくてはならない。これは人間がするべき仕事ではない。

賢明な読者諸氏においては、おそらく勤怠管理システムによって有給も管理されていることと思う。
しかし未だに世の中には出勤簿が手書きで、集計は人力、有給休暇の管理はなされていない(そして使えない)、という会社もそれなりに存在しているらしい。悲しいことに。

そんな会社の中でも、今回の有給消化義務化を受けて有給の日数ぐらい管理しなくてはいけない、と思うところも出てくるかもしれない。
その際におそらく第一選択肢に上がってくるのはみんな大好きExcelだろう。

なるほど、Excelで管理するのも構わない。ただ願わくば、Excelの正しい使い方に沿って有給管理がされてほしいし、そのための一助として本記事とサンプルExcelファイルを送るものである。

※結構このファイルは配列数式とか使っているので、まぁまぁ面倒な構造になっているかもしれない。近づいてる有効期限(最近有効期限)を表示しない場合はもっと簡単に作れるのだが。

追記:本当はこのExcelファイルでできるようなことをやってくれるウェブサービスを年末から開発していたのだが、他のことに気を取られていて開発が進んでいない。しばらく完成する見込みもないので、とりあえずExcelでやる方法だけでも世の中に送り出しておく。

スポンサーリンク
Sponsored Link
Sponsored Link

シェアする

  • このエントリーをはてなブックマークに追加

フォローする