よねさんのWordとExcelの小部屋|Excel(エクセル)講座の総目次|Excel(エクセル)実用編:目次|有給休暇の日数計算
 |
Excel(エクセル)実用編:有給休暇の日数計算
|
有給休暇の日数の計算
- 有給休暇の付与数は下表に基づくものとします。
| 継続勤務年数 |
6か月 |
1年6か月 |
2年6か月 |
3年6か月 |
4年6か月 |
5年6か月 |
6年6か月以上 |
| 付与日数 |
10日 |
11日 |
12日 |
14日 |
16日 |
18日 |
20日 |
- 6か月単位になっていますので、この表を月単位に書きなおします。
そして0か月〜6か月未満は0というのを付け加えます。
Sheet2のB2:C10へ入力しています。
|
B |
C |
| 2 |
継続勤務月数 |
付与日数 |
| 3 |
0 |
0 |
| 4 |
6 |
10 |
| 5 |
18 |
11 |
| 6 |
30 |
12 |
| 7 |
42 |
14 |
| 8 |
54 |
16 |
| 9 |
66 |
18 |
| 10 |
78 |
20 |
- (問題1)下表の勤続年数(月)と有給付与数を求めなさい。
|
B |
C |
D |
E |
F |
| 2 |
基準年月日 |
2009/5/1 |
|
|
|
| 3 |
社員番号 |
氏名 |
入社年月日 |
勤続年数(月) |
有給付与数 |
| 4 |
1001 |
相沢 |
2000/4/1 |
109 |
20 |
| 5 |
1002 |
井上 |
2001/4/1 |
97 |
20 |
| 6 |
1003 |
上田 |
2002/4/1 |
85 |
20 |
| 7 |
1004 |
榎本 |
2003/4/1 |
73 |
18 |
| 8 |
1005 |
大川 |
2004/4/1 |
61 |
16 |
| 9 |
1006 |
川田 |
2005/4/1 |
49 |
14 |
| 10 |
1007 |
木下 |
2006/4/1 |
37 |
12 |
| 11 |
1008 |
木村 |
2007/4/1 |
25 |
11 |
| 12 |
1009 |
桑田 |
2008/4/1 |
13 |
10 |
| 13 |
1010 |
熊田 |
2009/4/1 |
1 |
0 |
- 勤続年数(月)はDATEDIF関数で求めます。
E4セルは =DATEDIF(D4,$C$2,"M") となります。
- 有給付与数はSheet2に作成したリストをVLOOKUP関数で参照して求めます。
F4セルは =VLOOKUP(E4,Sheet2!$B$3:$C$10,2) となります。
- Sheet2のリストを作成したくないときは、数式内に書くことも可能です。
=VLOOKUP(E4,{0,0;6,10;18,11;30,12;42,14;54,16;66,18;78,20},2)
よねさんのWordとExcelの小部屋|Excel(エクセル)講座の総目次|Excel(エクセル)実用編:目次|有給休暇の日数計算
PageViewCounter

Since2006/2/27