2006年02月02日

当月の末日を求める

今回は、事務処理などで良く使われる

月末日を求める方法をご紹介したいと思います。


末日を求める関数としてExcelにはEOMONTH関数

ありますが、この関数はアドイン関数なので

アドイン関数を登録していないExcelで作ったファイルを

開こうとするとエラーになってしまいます。

そんな時の為に

今回は、EOMONTH関数を使わない方法と併せて

ご紹介したいとおもいます。

では

下の図の

EOMONTH01.gif


B3セル の 2006/3/10 の末日をEOMONTH関数を利用して

表示してみます。

C3セル

=EOMONTH(B3,0)

と入力してください。

これで

2006/3/31 と表示され末日を求めることができます。

続いて、もう一つの方法としまして

EOMONTH関数を使わない方法をご紹介します。

それでは

C4セル

=DATE(YEAR(B4),MONTH(B4)+1,1)-1

と入力してください。

これで

2006/3/31と表示されます。


関数説明としては

DATE関数MONTH関数で求めた 3 に 1 をプラスする

ことで 2006/4/1 を求め -1 することで

一日前の 2006/3/31 を求めています。

一度、試してみてください。。ビール


-----------------------------------------------------------

少しは役にたったな。。と思った方は

人気Blogランキング(クリック)にご協力お願いします。

-----------------------------------------------------------




posted by かず at 11:10 | TrackBack(0) | エクセル関数 | このブログの読者になる | 更新情報をチェックする
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/12635639

この記事へのトラックバック