- ベストアンサー
Excelで、月末日を表示したい
前回の質問「2ヵ月後の20日」へ回答いただいた皆様、 ありがとうございました。助かりました。 似たような質問なのですが、今度は、入力した月に対して 別セルに月末日を表示するにはどうしたらよいのでしょうか。 30日だったり、31日だったりしますよねぇ。 初歩的な質問ですが、すみません。教えてください。
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
>はじめに入力するのは「月」だけなので ◆間違いました =DATE(TODAY(),A1+1,0) または =DATE(2006,A1+1,0) ◆でした
その他の回答 (6)
月しか入力しないなら「閏年」はどうします? 2008年は閏年なので月末は29日ですよ
- maron--5
- ベストアンサー率36% (321/877)
◆またまた、間違っていますね =DATE(YEAR(TODAY()),A1+1,0) または、 =DATE(2006,A1+1,0) ◆何度も間違ってすみません m<(_ _)>m
次月1日の前日が入力月の末日です。
- maron--5
- ベストアンサー率36% (321/877)
>説明不足でしたが、はじめに入力するのは「月」だけなので ◆年を指定しないと、2月の月末日が決定しません ◆今年だとして、 =DATE(YEAR(TODAY()),MONTH(A1)+1,0) または、 =DATE(2006,MONTH(A1)+1,0)
- maron--5
- ベストアンサー率36% (321/877)
◆こんな方法もありますよ ◆A1に日付が入力されているとして =DATE(YEAR(A1),MONTH(A1)+1,0) ◆なお、=EOMONTH(A1,0) を使用する場合は、EOMONTH関数は「アドイン関数」です。メニューバーの[ツール]-[アドイン]を選択して、「分析ツール」にチェックしてから使用してください
A1に日付が入力されたとして =EOMONTH(A1,0) これでどうです?
お礼
ありがとうございます。でもうまくいきませんでした。 説明不足でしたが、はじめに入力するのは「月」だけなので…
お礼
なるほど。2月は月末日が変動するから年から入力しないと 継続的に表示できないですね。できました。ありがとうございました。