もっとパソコンを活用しよう – エクセルの豆知識

これは覚えておいて損はないと思うエクセル関数や自動マクロでは教えてくれないVBAの書き方

年齢を計算(TODAY,DATEDIF)

自分の年齢を覚えていますか?
さすがに20代や30代だと忘れる人はいないでしょうが、50を過ぎると忘れがちになるようです(笑)

まぁ覚えている人も勉強がてらにエクセル関数を使って、自分の年齢を計算してみましょう。
使用する関数はこれです。

  • TODAY(本日日付を返す)
  • DATEDIF(開始日から終了日までに日数差を計算する)

オレンジ色の部分がエクセル関数を使用している箇所です。赤字で実際の計算式を記述しています。

<関数の説明>
B2セルに誕生日を入力するとC4セルDATEDIF関数を使用して年齢を表示しています。
誕生日からTODAY(本日)までの年数を計算しているのです。