月末の日付を求めたい−DATE関数:Excel エクセルの使い方-関数/計算式-日付・時間
EOMONTH関数を使って月末の日付を求める方法をご紹介しました。
EOMONTH関数は、月の最終日のシリアル値を求める関数ですから、頭を悩ませるまでもなく正しく引数を指定してやれば、月末の日付を取得できますが、[分析ツール]アドインに含まれる関数ですから、アドインの組み込みが行われていないパソコンでは「#NAME?」エラーが発生してしまうという難点があります。
実は、アドインの組み込みが必要なEOMONTH関数を使わなくても、DATE関数の引数をちょっと工夫すれば、月末の日付を取得できます。
▼月末の日付を取得する計算式
※2004年9月の月末日付を求める例
「=DATE(2004,10,0)」
DATE関数は指定した日付のシリアル値を取得するための関数で、「=DATE(2004,10,1)」とすれば2004年10月1日をExcel上で正しく表現するシリアル値「38261」が取得できます。
ここで第3引数に「0」を指定すると、2004年10月1日の前の日=9月の月末の日付を取得できるわけです。
「=DATE(2004,10,0)」という計算式がピンと来ない場合、
「=DATE(2004,10,1)-1」と考えてみてはいかがでしょう。
Excelで関数を使えるようになってくると、
「xxをするには何と言う関数を使えばいいのですか」
と、自分では考えることを一切せず、すぐ誰かに質問してしまう方が少なからずいらっしゃいますが、自分の知っている関数で自分のやろうとしていることができないか、数式や関数をちょっと工夫して欲しい結果が得られないか、自分で考える力をつけることの方が、いろんな関数をたくさん知っていることより大切なことではないかと思います。
◇タイトル - 月末の日付を求めたい−DateSerial関数
◇概要 - 対象:Access ExcelでDATE関数を使って月末の日付を求める方法をご紹介しましたが、Accessの場合どうすればいいでしょうか。 そもそもAccessのDate関数はExcelのTODAY関数と同じことをしてくれる関数ですから、Date関数では上手くいきません。...
◇タイトル - 指定した月の日数を計算−DAY関数・DATE関数
◇概要 - 対象:Excel97,Excel2000,Excel2002,Excel2003,Excel2007 「指定した月の日数を計算するにはどうしたらいいです...
◇タイトル - 土日を除いた月末最終営業日−DATE関数・YEAR関数・MONTH関数
◇概要 - 対象:Excel97,Excel2000,Excel2002,Excel2003,Excel2007 EOMONTH関数・WEEKDAY関数・IF関数を...
◇タイトル - 月初日を求める関数は?−YEAR関数・MONTH関数
◇概要 - 対象:Excel2002, Excel2003, Excel2007 このサイトの検索ログで、 「エクセル 月初日 関数」 といった検索が行われている...
◇タイトル - 月末までの日数を取得する関数は?−DATE・YEAR・MONTH関数
◇概要 - 対象:Excel2002, Excel2003, Excel2007 「エクセル 月末までの日数 関数」 といった検索が行われていることがあります。 ...
◇タイトル - カレンダーの作成方法−DATE・WEEKDAY関数
◇概要 - エクセルで年と月を入力したら自動的にカレンダーが表示されるようにする方法とは。DATE関数とWEEKDAY関数を使います。
1位:生年月日から年齢を計算−DATEDIF関数
2位:Excel ショートカットキー一覧
3位:ドロップダウンリストの作り方−直接入力
4位:切り捨てしたい・切り上げしたい−ROUNDDOWN関数・ROUNDUP関数
5位:原稿用紙テンプレートのダウンロード
6位:エラー表示しないように−ISERROR関数
7位:請求書の無料テンプレート
8位:入力規則のリスト用データを別シートにまとめる
9位:コメントの印刷
10位:無料の家計簿テンプレートをダウンロード

