Google SpreadSheets(スプレッドシート)を使用していて、生年月日から年齢を計算したい場面はありませんでしょうか?
年齢を計算するには、DATEIF関数を用いることで可能です。
DATEIF関数は日付同士の差分を取得できるため、年齢計算に限らず、経過年数などを取得したい際にも役立ちます。
以下に詳しく説明します。
方法
生年月日から年齢を計算するには、以下の順番で操作します。
- 生年月日と現在日付を入力する
- DATEIF関数を入力する(オプションにより取得内容が異なります。下記の表を参考。)
| “Y” | 開始日と終了日の間の年数を返します。 |
| “M” | 開始日と終了日の間の月数を返します。 |
| “D” | 開始日と終了日の間の日数を返します。 |
| “MD” | 開始日と終了日の間から年を差し引いた日数を返します。 |
| “YM” | 開始日と終了日の間から年を差し引いた月数を返します。 |
| “YD” | 開始日と終了日の間が 1 年以内であるものとして開始日と終了日の間の日数を返します。 |
文章だけだと分かりづらいかと思いますので、以下に図説します。
<図1>

<図2>

<図3>

<図4>

<図5>


この記事が気に入ったら
いいねしよう!
最新記事をお届けします。

