[[20100610151634]] 『6月20日以上だったら7月末と表示』(おしろ) ページの最後に飛ぶ

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

 

『6月20日以上だったら7月末と表示』(おしろ)
 いつも拝見させていただいております。

 A1セルに6/24と入力したとき、6/20以上ですのでB1セルには
 7月末と表示させたいのですが、どなたかご教授ください!
 例えば 5/19でしたら、5/20以下ですので、5月末と表示です。

 よろしくお願いします。

 20日以上で翌月末、20日未満で当月末だとして。

 =MONTH(A1)+(DAY(A1)>=20)&"月末"
 で、どうでしょうか?
 (独覚)

 =MONTH(A2+(DAY(A2)>=20)*12)&"月末"

 衝突ですが
 =IF(DAY(A1)>=20,MONTH(A1)+1,MONTH(A1))&"月末"

(カッコー)


 独覚さん、カッコーさん
 12/20 だと、、。
 
 =TEXT(EOMONTH(A1,0)+(DAY(A1)>=20),"m月末")

 こっちの方がかっこいいかな。
 =TEXT(EOMONTH(A1,N(DAY(A1)>=20)),"m月末") 
 
(純丸)(o^-')b

 あう、やってしまった(汗
 純丸さん、ご指摘ありがとうございます。

 で、気を取り直して。

 =MOD(MONTH(A1)-(DAY(A1)<20),12)+1&"月末"
 で。

 あと、純丸さんの式の場合、2003以前で使う場合には「ツール」―「アドイン」で「分析ツール」にチェックを入れておいてください。
 (独覚)

コメント返信:

[ 一覧(最新更新順) ]


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