【関数ちゃん】エクセル関数YEAR関数、MONTH関数、DAY関数を擬人化キャラクターで解説!機能と使い方を簡単図解

エクセル

はじめに

セルに入っている日付から年(西暦)や月を取り出して集計に使いたい場面に時々遭遇しますが、
セルに表示されている「○○○○年○月○日」という日付を見て、LEFT関数で左から4文字…と考えてしまうと失敗してしまいます。
私としては直感的には間違っていないと思うのですが、このあたりExcelを使うのにどれだけ慣れているかが出るなと思います。
こんな時に役立つのがYMD三人娘(YEAR関数、MONTH関数、DAY関数)です。
日付を扱う入門的な関数たちですので、擬人化キャラクター「関数ちゃん」を用いた説明で、是非顔を知っておいてください!

エクセル関数 YEAR関数・MONTH関数・DAY関数擬人化

登場人物紹介

キュウ
キュウ

キュウです。
経理初心者、エクセルは学校で少し触ったことがある程度です。
早く知識を身に着けて役に立てるようになりたいです!

シノ
シノ

シノです。

簿記の資格を持っていて、経理歴数年程度です。
経理業務をやっている内に、エクセルに夢中になってしまいました!


 

LEFT
LEFT

はい、4507よ!

キュウ
キュウ

あ、ありがとうございます…。

シノ
シノ

…??

キュウ
キュウ

私が本当に欲しかったのは西暦なんだけどな…。

シノ
シノ

様子がおかしいと思ったらそういうことでしたか!

LEFT
LEFT

なんだ、そういう事…。
そういうのはYMD(ヤマダ)三人娘に頼んでよね!
また別の仕事があったら、呼んでちょうだい!

キュウ
キュウ

ヤマダ…!?

シノ
シノ

年月日に強い関数『YEAR、MONTH、DAY』のことですね!
キュウさんが欲しかった年担当の、YEARちゃんから紹介しましょう!

YEAR
YEAR

生徒会会計係、年次担当のYEARです。 シリアル値を鑑定して年を数値で返します。

キュウ
キュウ

名前のまんまですね!

シノ
シノ

さっきの日付をYEARちゃんに渡すと…ほら!

<例で使用している数式>
=YEAR(B3)
YEAR
YEAR

はいどうぞ、2023です。

キュウ
キュウ

な、なんとッ…こんなにも簡単に…!
もっと早く知っていれば…。

シノ
シノ

その知っているというのが大事なんですよ。

YEAR
YEAR

さっきすれ違ったLEFTちゃんがつまらないものを斬らされたって文句言ってましたよ。

キュウ
キュウ

私が知らないばかりに…。
精進します。

シノ
シノ

キュウさんがLEFTちゃんに渡したのは、見た目は「2023年5月25日」になっていて日付のようでも、実は「45071」という数値(シリアル値)だったんです。

キュウ
キュウ

それで「45071」から指定通り左から4文字抜き出して「4507」と…そういうことですね。

シノ
シノ

シリアル値はExcelで日付や時刻を扱う時に使う数値のことで、表示上はそれを見る人が分かるように日付の形をしています。 ちょっと複雑ですよね。

YEAR
YEAR

シリアル値を読み取るのは、我々が得意とするところです。

シノ
シノ

シリアル値から月を返すMONTHちゃん、日を返すDAYちゃんも一緒に紹介しちゃいますね!

MONTH
MONTH

生徒会会計、月次係のMONTHとぉ~!!

DAY
DAY

日次係のDAYちゃんだよ!!

シノ
シノ

返すのは月だったり日だったりしますけど、日付(シリアル値)を渡すのはYEARちゃんと一緒ですよ!

MONTH
MONTH

安心してください!

キュウ
キュウ

おおぉ、頼もしい!!

<例で使用している数式>
=YEAR(B3)
=MONTH(B3)
=DAY(B3)
MONTH
MONTH

ほら、ちゃんと月だけ表示できたでしょう??

DAY
DAY

日も、バッチリだよ!!

キュウ
キュウ

実は、日や月は桁数によって場所がまちまちなので、どうしようかと思ってたんです。

シノ
シノ

それは…結構たいへんなことになりますね。

キュウ
キュウ

これで、年や月を使って集計ができそうです!
ありがとうございます!

LEFT
LEFT

何か斬っていい文字列ないの~?

まとめ

この記事冒頭のLEFT関数で日付の年を取得しようとする、というのは以前関数ちゃん漫画で紹介しました。

関数ちゃん漫画 LEFTちゃんは見た目に惑わされない

今回紹介したYEAR関数、MONTH関数、DAY関数はExcelで日付データを扱う仕組みが関係するので、少し難しい関数だと思っています。
初心者は見た目が日付でも、セルに入っているのが実はよく分からない数字(シリアル値)だなんて、思いもしませんよね。

日付を数字として扱うと、日付の計算をするのにとても便利なんです。
さらにYMD三人娘と、後に紹介するDATE関数を使うと様々な日付の処理ができるようになります。
日付処理の入門のような関数ちゃんなので、覚えておいてくださいね!

【関数ちゃん】エクセル関数LEFT関数擬人化キャラクター記事

【外部リンク】Microsoftサポート|YEAR関数

コメント

  1. […] 【関数ちゃん】エクセル関数YEAR関数、MONTH関数、DAY関数を擬人化キャラクターで解説!機能と使い方を簡単図解セルに入っている日付から年(西暦)や月を取り出して集計に使いたい場 […]

タイトルとURLをコピーしました