[[20020717142726]] 『Excelで7月の最後の日を求めるには』(セブンズ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『Excelで7月の最後の日を求めるには』(セブンズ)

 Excelの関数で7月の最後の日つまり、31日を求めるにはどうすれば

 よいのでしょうか?


 この場合8月1日から1を引きます。コンピュータの中はシリアル値なので、

 翌月の1日前で求まるのです。

 セルA1に求めたい月が入っているとき下の式で求まります。

 (kazu)

 =DAY(DATEVALUE("2002/"&A1&"/01")-1)

 しかし12月のとき問題がおきますので、対策をすると結構厄介な式になります。

 =IF(A1=12,DAY(DATEVALUE("2003/"&1&"/01")-1),DAY(DATEVALUE("2002/"&A1+1&"/01")-1))

 本来[年]もデータとして、渡すべきでしょう。

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.