- ベストアンサー
Excelで月日数を求める
任意の年月日を入力すると、その月の日数を求めてくれる、そんな関数って。 例えばA1に2005/2/10を入力してB1に28を求めたい。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
=DAY(EOMONTH(A1,0)) でいかがでしょうか。 EOMONTH 関数は標準ではでませんので、[ツール]-[アドイン]コマンドで「分析ツール」をオンにする必要がありますが。
その他の回答 (3)
- hogehage
- ベストアンサー率50% (54/107)
回答No.4
=DAY(DATE(YEAR(A1),MONTH(A1)+1,0)) ですね。 DATE()で、日が 0 になっていると一日前になります。 例の場合だと2005/3/1の一日前の意になります
- maruru01
- ベストアンサー率51% (1179/2272)
回答No.3
こんにちは。maruru01です。 参考程度に別の方法も。 =DAY(A1-DAY(A1)+32-DAY(A1-DAY(A1)+32))
- jurarumin
- ベストアンサー率34% (190/544)
回答No.2
参考URLを見てください。 DATE関数を使って月初日/月末日を求めています。
お礼
できました、有難うございました。