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

パートさん300人の年休発生日を管理したいと思っています。
入社日より半年後、1年半後、2年半後、3年半後・・・
と年休が発生する月にパートさんの氏名欄のセルを色を付けて表示させたいと思っています。
例えば、2007/4/1入社の人は2007/10/1に年休が発生する為、
毎年10月になれば氏名欄のセルに色を付けて表示がしたいのです。

A1=社員番号
B1=氏名
C1=入社日

現在、年休の付与は用紙にて管理している為、発生月が過ぎても付与することを忘れてしまって事後で付与している状況です。
発生月に年休付与を忘れないような表を作りたいと思っています。

宜しくお願いいたします。

A 回答 (2件)

背景パターンの色を変えたいセルの条件付き書式



=AND(C1<>"",MOD(DATEDIF(C1,TODAY(),"M")/6,2)=1)

C1(入社日)が空欄でない
かつ、6、18、30、・・・ヶ月後で有る事
月数を6で割ってから、INT関数で整数化。1、2、3、4、5となるのを
Mod関数(2で割る) 奇数になる場合だけ True とする。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
教えていただいたとおり条件付書式を作成し、セルの色にて表示することが出来ました。今日はまだ一部しか設定できなかったのですが、全パートさん分を設定し、運用していきたいと思います。

お礼日時:2007/07/10 21:31

> 例えば、2007/4/1入社の人は2007/10/1に年休が発生する為、


> 毎年10月になれば氏名欄のセルに色を付けて表示がしたいのです。

では2007/4/2入社の人に年休が発生するのは?
2007/10/2ですか?
となると、この方は10/2になったら氏名欄のセルに色を付けていいんですね?

では、氏名のあるB列をすべて選択してください。
メニューの「書式」、「条件付書式」で、「条件1」を「数式」を選択します。
右隣の白い入力欄に

=DATEDIF(C1,TODAY(),"M")=6

と入れてみてください。
次に、「書式」のボタンを押してすきな書式を選択します。

これで、入社日から6ヶ月たったら好きな書式に変わります。(7ヶ月になったら消えます。)
    • good
    • 0
この回答へのお礼

入社から6ヶ月のみだと教えていただいた条件付書式で対応できるのですが、1年半後・2年半後・・・と表示させる必要があるのです。個別に半年後・1年半後・2年半後・・・と数式を変更しながらの運用は難しく。
回答ありがとうございました。

お礼日時:2007/07/10 21:27

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