excelcamp.jp Open in urlscan Pro
163.43.102.84  Public Scan

URL: https://excelcamp.jp/media/function/10722/
Submission: On October 18 via api from DE — Scanned from JP

Form analysis 2 forms found in the DOM

GET https://excelcamp.jp/

<form role="search" method="get" class="c-searchForm" action="https://excelcamp.jp/">
  <input type="text" value="" name="s" class="c-searchForm__s s" placeholder="メディア内を検索" aria-label="検索ワード">
  <button type="submit" class="c-searchForm__submit icon-search hov-opacity" value="search" aria-label="検索を実行する"></button>
</form>

GET https://excelcamp.jp/

<form role="search" method="get" class="c-searchForm" action="https://excelcamp.jp/">
  <input type="text" value="" name="s" class="c-searchForm__s s" placeholder="メディア内を検索" aria-label="検索ワード">
  <button type="submit" class="c-searchForm__submit icon-search hov-opacity" value="search" aria-label="検索を実行する"></button>
</form>

Text Content

MENU
 * 個人研修
   * 個人向けExcelCamp Day1
   * 個人向けExcelCamp Day2
   * 就活型研修(学生ページ)
   * 口コミ一覧
   * よくある質問
 * 法人研修
   * 法人向け研修
   * 新入社員向け研修
   * 就活型研修(企業ページ)
 * 会社概要
   * 私たちの研修について
   * ExcelCampについて
   * 会社概要
   * 代表メッセージ
   * 講師紹介
 * 補足テキスト
 * 資料請求
 * お問い合わせ




 * 個人研修
   * 個人向けExcelCamp Day1
   * 個人向けExcelCamp Day2
   * 就活型研修(学生ページ)
   * 口コミ一覧
   * よくある質問
 * 法人研修
   * 法人向け研修
   * 新入社員向け研修
   * 就活型研修(企業ページ)
 * 会社概要
   * 私たちの研修について
   * ExcelCampについて
   * 会社概要
   * 代表メッセージ
   * 講師紹介
 * 補足テキスト
 * 資料請求
 * お問い合わせ
 * Excel研修 Day1研修内容・日程

Excel研修 Day1 研修内容・日程

 * 個人研修
   * 個人向けExcelCamp Day1
   * 個人向けExcelCamp Day2
   * 就活型研修(学生ページ)
   * 口コミ一覧
   * よくある質問
 * 法人研修
   * 法人向け研修
   * 新入社員向け研修
   * 就活型研修(企業ページ)
 * 会社概要
   * 私たちの研修について
   * ExcelCampについて
   * 会社概要
   * 代表メッセージ
   * 講師紹介
 * 補足テキスト
 * 資料請求
 * お問い合わせ
 * Excel研修 Day1研修内容・日程

 * インタビュー
 * お知らせ
 * ショートカット一覧
 * セミナー開催
 * セル・行列の操作
 * その他の操作・入力
 * データの入力・書式設定
 * ファイル・ウィンドウの操作
 * ブック・シートの操作
 * プルダウン
 * 印刷・PDF
 * 操作・入力
 * 数式・関数
 * 未分類


エクセルで年齢を自動計算する方法|DATEDIF関数が使えない場合の「代用法」もわかりやすく解説

2023 2/22
数式・関数
2023.02.16 2023.02.22

DATEDIF関数を使って年齢を計算する方法
=DATEDIF(開始日,終了日,単位)

開始日:誕生日を入力
終了日:今日の日付を入力
単位:「年単位」なら“Y”、「月単位」なら“M”、「日単位」なら“D”

DATEDIF関数が使えない場合
方法1:Excelのオプションから「1904年から計算する」にチェック
※日付データをすでに入力している場合は注意
※オプションはAltキー、Tキー、Oキーを順番に押して開く

方法2:ROUNDDOWN関数で代用する
※数日誤差が出ます

Excelで誕生日から年齢を自動計算するときには、DATEDIF関数が一番便利です。

ただし、公式ではサポートされていない関数で、Excelのデフォルト設定では使用できなくなっています。

この記事ではDATEDIF関数の使い方や、使えない場合のオプションの設定変更方法、DATEDIF関数以外での年齢計算の代用法について詳しく解説します。

「ExcelCamp」はExcel初心者・苦手な方のための研修です。
・たった1日でExcel操作が「激変」します。
・講義中に反復練習するから、その場でExcelが得意になります。
・延べ10,000名以上が参加し、満足度は9.71(10点満点)です。

個人向け研修の内容はこちら
目次
 1. DATEDIF関数で年齢を自動計算する方法
 2. DATEDIF関数の結果がおかしくなっているときの対処法
 3. ROUNDDOWN関数で年齢を自動計算する方法
 4. 休日「1日」を投資して、平日の生産性を最大「20倍」にするExcel研修
 5. 動画サービス「bizplay(ビズプレイ)」で研修の一部を無料公開中!
 6. 著書「神速Excel」も絶賛発売中


DATEDIF関数で年齢を自動計算する方法

DATEDIF関数の書き方
=DATEDIF(開始日,終了日,単位)

開始日:誕生日を入力
終了日:今日の日付を入力
単位:「年単位」なら“Y”、「月単位」なら“M”、「日単位」なら“D”

Excelで誕生日から年齢を自動的に計算したいとき、DATEDIF関数を使います。

ExcelCamp講師 野沢先生

「DATEIF」ではなく、「DATEDIF」です。

Dを書き忘れてしまいがちなので、ご注意ください。

まず=datedif(と書きます。

次に誕生日が書かれたセルを参照して,(半角カンマ)を打ちます。

次に今日の日付を入力します。直接“2023/02/05”のように入力するか、TODAY関数を使って以下のように書いてください。

同じく,(半角カンマ)を打って、単位を「年単位」に設定します。

“Y”は年単位という意味です

最後に)を入れて、Enterキーで式を確定させます。

これで正しい年齢が計算できます。

ExcelCamp講師 野沢先生

あとは「急がば回れ」とCtrl&Dを使って、すべての行に敷きを反映させれば完了です。

あわせて読みたい

【便利ワザ】Excelの操作効率に圧倒的な差がつく「移動と選択」ワザ10選!
Excelの「移動と選択」便利ワザ10選①ワープ選択②急がば回れ③急がば回れカチカチ④ワープ選択戻し⑤アクティブ替え戻し⑥アクティブ替え戻し(臨機応変)⑦宇宙旅行⑧ページめく…
ExcelCamp講師 野沢先生

DATEDIF関数はExcel公式にサポートされていない関数なので、関数候補に名前が出てきません。

またExcelデフォルトの設定では数字がおかしくなってしまうので、事前にオプションから設定を変更しておく必要があります。


DATEDIF関数の結果がおかしくなっているときの対処法

画像のように、正しくDATEDIF関数を書いているのに結果が正しくない場合、Excelのオプションから設定を変更する必要があります。

オプションはAltキーを押しながらTキー、Oキーを順番に押すことで開けます。
※もしくは「ファイル」メニューから「オプション」を選択します

Alt、T、Oの順番に押す

オプションが開いたら、「詳細設定」のタブに移動します。

タブ内の項目を下にスクロールして、「次のブックを計算するとき(H)」と書かれた項目内の「1904年から計算する(Y)」にチェックを入れます。
※チェックはAltキーを押しながらYキーを押せばつけ外しが可能です。

チェックが付けられたらOKボタンを押すか、Enterキーでオプションの設定を完了します。

すると年齢が正しい値に修正されるはずです。

ExcelCamp講師 野沢先生

この変更には大きな注意点があります。

Excelのデフォルト設定では「1900年」から計算する仕様になっているため、すでにどこかのセルで日付を入力している場合、「1904年から計算する」にチェックを入れることで値が4年分ずれてしまいます。

そのためDATEDIF関数を使う可能性があるシートについては、先にオプション設定を変更しておく必要があります。

もしすでに日付データを沢山入力してしまっているシートで年齢を自動計算したい場合は、DATEDIF関数に比べて計算の精度は落ちますが以下の代用方法をお試しください。


ROUNDDOWN関数で年齢を自動計算する方法

ROUNDDOWN関数の使い方
数値の小数点以下を切り捨てる関数。日付データもExcelでは「数値」として扱われるため、年齢計算にも使用することができる。

書き方:=ROUNDDOWN(TODAY()-誕生日,0)/365

もしDATEDIF関数を使えない状況の場合は、ROUNDDOWN関数で代用する方法があります。

ExcelCamp講師 野沢先生

ただしDATEDIF関数のように1日単位で正確に年齢を計算することはできませんのでご注意ください。

まず=rounddと書き、関数候補がROUNDDOWN関数のみに絞られたらTabキーを押します。

「数値」に「今日の日付-誕生日の日付」を入力します。

,(半角カンマ)を打ち、桁数には0を入力して)を閉じます。

ExcelCamp講師 野沢先生

これで誕生日から今日の日付までの「日数」を計算できます。

最後に365で割ることで、大体の年齢を概算することができます。

Enterキーを押して式を確定させ、「急がば回れ→Ctrl&D」ですべての行に反映させます。

ExcelCamp講師 野沢先生

この計算方法では「うるう年」を考慮に入れていないため、年齢に誤差が出てしまいます。

たとえばBさんはまだ27歳のはずですが、計算結果は28歳となっています。

正確な年齢ではなく、「20代」「30代」などざっくりの年代を出したいときにはこの計算方法で代用してしまってよいかと思います。

あわせて読みたい

【便利ワザ】Excelの操作効率に圧倒的な差がつく「移動と選択」ワザ10選!
Excelの「移動と選択」便利ワザ10選①ワープ選択②急がば回れ③急がば回れカチカチ④ワープ選択戻し⑤アクティブ替え戻し⑥アクティブ替え戻し(臨機応変)⑦宇宙旅行⑧ページめく…
あわせて読みたい

ExcelのプロがCtrl&Cよりもよく使うショートカット「Ctrl&D」「Ctrl&R」を解説 ExcelCamp講師おすすめのショートカット下にコピー
[見出しへ▼]Ctrl&D※Downの頭文字です 右にコピー [見出しへ▼]Ctrl&R※Rightの頭文字です基本操作を確認 [見出…


休日「1日」を投資して、平日の生産性を最大「20倍」にするEXCEL研修

私たちが提供するExcel研修「上位1%を目指す!ExcelCamp」では、これまで延10,000名以上の方に研修を受講いただき、受講者満足度は9.71(※)という大変高い評価を頂いております。

※10点満点中の評価の平均値。

休日1日を研修に使うのは「やや重たい」というご意見もいただきます。

しかし、本当にExcelスキルを実践で使えるレベルで高めるとなると、通常数年はかかるものです。

実際にExcelCampで教える内容は、代表の中田が業務コンサルタントとして数年間、毎日10時間以上Excelと向き合った結果ようやく生まれたスキルです。

そのことを考えると、休日の「たった1日」を投資して、その後のExcel業務の生産性を圧倒的に高めることは決して悪くない選択だと思います。

参加者の中にはお伝えしたスキルを仕事の現場で活かし、生産性が「20倍」になったという事例もあります。

ExcelCampの詳細へ
参加者の口コミ・感想


動画サービス「BIZPLAY(ビズプレイ)」で研修の一部を無料公開中!

※全4回の動画のダイジェスト版です。
※第1~4回の内容をフルで視聴するには、bizplayへの無料会員登録が必要です。

現在セミナー動画見放題サービス「bizplay」で、ExcelCamp Day1の講義内容の一部を無料配信しています。

全4回に分けてExcelが得意になるための考え方や覚えておくべき基本操作を解説していますので、Day1への参加を迷われている方はぜひ一度ご覧ください。

bizplayの配信動画(外部サイト)
Day1の研修内容


著書「神速EXCEL」も絶賛発売中

Amazonで商品を確認
 * エクセルで二乗を計算・表示する方法|「^」キーを覚えればPOWER関数は必要なし
 * 【決定版】エクセルで日付から日数・営業日数・週数・月数・年数を計算|正確に素早く行う方法を解説


この記事を書いた人

野沢 朝輝

株式会社DIK&company データサイエンティスト
ExcelCamp運営メディア 編集長

第1回ExcelCampに生徒として参加し、DIK&Companyのインターンを経て正社員として入社。現在は業務改善コンサルタントとして複数のプロジェクトに従事。ExcelだけでなくPowerPoint、Chrome、Notionなどあらゆるアプリケーションの最速操作技術に精通している。


関連記事

 * エクセルで「0」を表示しない一番簡単な設定|IF関数を使う便利な方法を解説
   2023.06.17
 * 【早技】エクセルで数字を千円単位で表示する・カンマを打つ方法を紹介
   2023.02.20
 * エクセルで丸の数を数える方法|COUNTIF関数を使った最速技をExcel研修講師が解説
   2023.02.20
 * エクセルで再計算をするショートカット2種類と計算結果が反映されないときの対処法を解説
   2023.02.17
 * エクセルで数式に「#VALUE!」エラーが出てしまう原因と対策|Excel研修講師がわかりやすく解説
   2023.02.17
 * エクセルでパーセントの計算をする方法|2種類の使い分けや%を用いた計算のコツを研修講師が解説
   2023.02.17
 * 【完全移行でOK?】XLOOKUP関数の書き方|便利すぎる次世代関数の魅力と注意点まとめ
   2023.02.16
 * エクセルの列が数字表記になっているときの修正方法と「COLUMN関数」の使い方を解説
   2023.02.16

人気記事
 * Excel(エクセル)で関数や数式が反映されない原因4つと対処法を解説
   数式・関数
 * Excelのデータの個数をカウントする関数を紹介|COUNT・COUNTA・COUNTIF・COUNTIFSの使い方を解説
   数式・関数
 * Excelの超定番ショートカット25選含む、全210種類の便利技を研修講師が紹介!
   ショートカット一覧
 * Excel(エクセル)を使って標準偏差を求める方法を解説!STDEV.P関数、STDEV.S関数
   数式・関数
 * 【神速】0.1秒でExcelのシート(タブ)を移動するショートカットキーを解説
   ブック・シートの操作

カテゴリー
 * インタビュー
 * お知らせ
 * ショートカット一覧
 * セミナー開催
 * プルダウン
 * 印刷・PDF
 * 操作・入力
   * セル・行列の操作
   * その他の操作・入力
   * データの入力・書式設定
   * ファイル・ウィンドウの操作
   * ブック・シートの操作
 * 数式・関数
 * 未分類

目次
 1. DATEDIF関数で年齢を自動計算する方法
 2. DATEDIF関数の結果がおかしくなっているときの対処法
 3. ROUNDDOWN関数で年齢を自動計算する方法
 4. 休日「1日」を投資して、平日の生産性を最大「20倍」にするExcel研修
 5. 動画サービス「bizplay(ビズプレイ)」で研修の一部を無料公開中!
 6. 著書「神速Excel」も絶賛発売中

 * Day1の研修内容
 * Day2の研修内容
 * 法人向けExcel研修
 * 新入社員Excel研修
 * 就活型研修(学生ページ)
 * 就活型研修(企業ページ)
 * ExcelCampについて
 * 会社概要
 * 代表メッセージ
 * 講師紹介
 * 口コミ一覧
 * よくある質問
 * 補足テキスト
 * 資料請求
 * お問い合わせ
 * プライバシーポリシー
 * 利用規約
 * 特定商取引法に基づく表記
 * 免責事項
 * 
 * 
 * 
 * 
 * 

株式会社DIK&Company

〒101-0054
東京都千代田区神田錦町1-17-1
神田髙木ビル7階

© 2018-2023 DIK & Company

このサイトはreCAPTCHAによって保護されおります。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of
Service apply.



目次
 1. DATEDIF関数で年齢を自動計算する方法
 2. DATEDIF関数の結果がおかしくなっているときの対処法
 3. ROUNDDOWN関数で年齢を自動計算する方法
 4. 休日「1日」を投資して、平日の生産性を最大「20倍」にするExcel研修
 5. 動画サービス「bizplay(ビズプレイ)」で研修の一部を無料公開中!
 6. 著書「神速Excel」も絶賛発売中

閉じる