DAY関数とEOMONTH関数を組み合わせて月の日数をカウントする(スプレッドシート)

GoogleスプレッドシートでDAY関数とEOMONTH関数を組み合わせて月の日数をカウントするには、以下の手順に従います。

EOMONTH関数の利用

EOMONTH関数の利用: EOMONTH関数は特定の月の最後の日の日付を返します。

この関数は、特定の日付(例: “2024-02-01″)と月を加減する数(0はその月、1は次の月、-1は前の月)を引数として受け取ります。

例えば、=EOMONTH("2024-02-01", 0)は2024年2月の最後の日、つまり2024年2月の日数を求めるための基点となる日付を返します。

=EOMONTH("2024-02-01", 0)

DAY関数の利用

DAY関数の利用: DAY関数は日付の「日」部分を数値として返します。この関数にEOMONTH関数からの出力を入力することで、その月の日数を得ることができます。

例えば、=DAY(EOMONTH("2024-02-01", 0))は2024年2月の日数、つまり29(閏年の場合)を返します。

=DAY(EOMONTH("2024-02-01", 0))

したがって、任意の月の日数を求めたい場合は、その月の初日(例: “2024-02-01″)をEOMONTH関数に入力し、DAY関数を使ってその月の最終日の日を取得します。

これにより、その月の日数が計算されます。

日数を計算する具体的な例

2024年3月の日数を計算する具体的な例を挙げましょう。

スプレッドシートの任意のセルを選択します。

以下の公式をそのセルに入力します:

=DAY(EOMONTH("2024-03-01", 0))

この公式では、EOMONTH関数が2024年3月1日を基点として、その月の最終日を求めます。そしてDAY関数がその最終日の「日」部分を数値として返します。

Enterキーを押すと、計算結果が表示されます。2024年3月は31日間あるので、結果は「31」となります。

まとめ

この方法は任意の年と月に対して使用できます。例えば、2025年7月の日数を知りたい場合は、公式を=DAY(EOMONTH("2025-07-01", 0))として入力します。このようにして、異なる月や年の日数を簡単に計算できます。

いちばんやさしいWordPressの教本 第7版 6.x対応 人気講師が教える本格Webサイトの作り方 (いちばんやさしい教本シリーズ) [ 石川栄和 ]

価格:1980円
(2026/5/11 23:14時点)
感想(0件)

1冊ですべて身につくWordPress入門講座 [ Mana ]

価格:2200円
(2026/5/11 23:14時点)
感想(4件)