1995年1月10日現在の在籍年数を求める
| A | B | C | D |
1 | 社員番号 | 氏名 | 入社年月日 | 在籍年数 |
2 | 1331 | 大森慎一 | 1990/4/1 | 4 |
3 | 1332 | 神田邦彦 | 1990/4/1 | 4 |
4 | 1333 | 後藤秀樹 | 1991/4/1 | 3 |
5 | 1334 | 佐藤圭一 | 1992/4/1 | 2 |
6 | 1335 | 豊坂宏伸 | 1992/4/1 | 2 |
DateDif関数を使用します。
◆操作手順
- [D2]セルに次の数式を入力する。
=DateDif(C2,Date(1995,1,10),1)
- [D2:D6]を先範囲指定する。
- [編集(E)-埋込(I)-下方向コピー(D)]を実行する。
- <DateDif関数の書式>
- =DateDif(シリアル番号1,シリアル番号2,モード)
- 日付を表す2つのシリアル番号からモードで指定された経過期間を出力します。
- ※モード 1:経過満年数 2:経過満月数 3:経過満日数
4:1月未満の経過日数 5:1年未満の経過月数
6:1年未満の経過日数
◆補足
日付を指定せず現時点の在籍年数を求める場合には、Now関数を使用します。
[D2] =DateDif(C2,Now(),1)