|
本ページにおいて掲載されているエクセルとはMicrosoftExcelを意味するものです |
|
| 顧客名簿の管理での各人の年齢をファイルを開くたびに自動更新させるのに関数を利用すると便利です。 この応用で、「今日から"締切日”まで何日」あるいは「今日から"試験”まで何日」といった表示をさせることもできます。 まれに「=今日の日付−誕生日」で年齢を算出する方法を紹介されますが、誕生日に一つ年を取るという計算をするのであれば、引き算をして調整するよりも、関数を使う方が間違いが少ないでしょう。 使用する関数は、 |
|
|
注:ここではエクセル2002を使用しています |
|
TODAY関数 =TODAY() DATEDIF関数 =DATEDIF(開始日、終了日、”Y”)・・年数を求める場合 |
|
|
例として、「顧客名簿」において、今日の時点での年齢を表示させる方法を紹介します 予め今日の日付を表示させるセルを用意し、年齢を求めるのに必要な「生年月日」を入力しておきます。 |
|
|
|
1 今日の日付を表すセルをクリックし、「TODAY関数」を入力し、ENTERを押します。参考 |
| 2 年齢を表すセルをクリックし「DATEDIF関数」を入力し、ENTERを押します。参考
ここでは、「開始日」を生年月日、「終了日」を今日の日付、日付の単位を年数(Y)と指定しました。 |
|
|
|
|
| ●●● 応用 ●●●
「今日から"締切日”まで何日」あるいは「今日から"試験”まで何日」といった表示をさせる場合には、DATEDIF関数の式で、「開始日」を今日(TODAY関数を参照)、「終了日」を締切期限の日、「単位」を「日」("D")としてみてください。 |
|
|
DATEDIF 関数が関数ウィザードの関数名一覧に含まれない(EXCEL2000)
|
|