解決済み
アルバイト社員や非正規有期雇用の契約更新管理について 当社では業務上多数のアルバイトさんらを雇用しており、延べ500名近くを3か月更新で契約しております。管理をエクセルで行っており、システムに浅学なため、アナログで以下のような非効率(多分)な対応をしてます。 (例) 1~12月までのシートタブを作成の上で、、 社員番号 氏名 契約期間 1 A 2/1-4/30 16 D 2/1-4/30 ・・・ 上記のように4月末終わりの方は4月のシートタブに記載し管理、更新したらアナログで次の更新時の7月タブに写して改め管理しています。 事務方2‐3名で何とか対応してますが、どうしてもマンパワーにつき更新した月のタブに入れ漏れしたりがあり、SUM関数・VLOOKや条件付き書式を活かして利便化したいのですが何かお知恵ありませんでしょうか。 理想はタブ別にせずに社員一覧を1シートで並べて、期日が近づいたら色が変わるなり でアラームみたいにしたいのですが、その更新した情報を別部署に共有する必要があり、更新確認が出来てもいきなり契約期間を当方だけで3か月更新書き換えできない状況です。 ※契約書発行部署が異なりまして、、 発送が完了したら(〇をつけたら)新たに3か月更新に自動となるやらでもアイデアだけでもこのような経験方やエクセル詳しい方で情報頂ければ助かります。 もし、式もつけていただければ大変ありがたいです
189閲覧
1.1シートにまとめる 2. D2=DATEVALUE(IF(VALUE(LEFT(C2,FIND("/",C2,1)-1))>10,"2023/","2024/") & LEFT(C2,FIND("-",C2,1)-1)) E2=DATEVALUE("2024/" & RIGHT(C2,LEN(C2)-FIND("-",C2,1))) 以下オートフィルでC列の日付を分ける。 3.シート全体をコピー、値貼り付けで値に変換 4.C列を部署に変更(フィルターで部署ごとのリストを作成できるようにする為) 5.G2 =IF(F2="",D2,E2+1) H2 =IF(F2="",E2,EOMONTH(E2,3)) 以下オートフィル 6.条件付き書式はA2からH最終行を範囲指定し=AND($A2<>"",TODAY()+30>=$E2) 最終的に画像のようなシートにしてF列に値を入れるとG,H列に更新日付が入るようにします。 更新する場合は G,H列をD,E列に値コピー、F列クリア。 こちらをマクロ登録しておくと毎回ボタン一つで出来るようになります。 ざっと箇条書きにしてみました。ご参考まで
< 質問に関する求人 >
求人の検索結果を見る
< 質問に関する求人 >
求人の検索結果を見る
< いつもと違うしごとも見てみませんか? >
求人の検索結果を見る