[[20060513164111]] 『〇月度にするには?』(まきこ) ページの最後に飛ぶ

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

 

『〇月度にするには?』(まきこ)
毎月20日〆の仕事をしています。20日までは当月21日から翌月20日までは次月度になります。
日付けから〇月度にする方法をおしえてください。
 例・・・A1      B2
     2005/6/20   6月度
     2005/6/21   7月度
     
 このようにしたいのです  B2に入る関数を教えてください

 B1=TEXT(MONTH(A1-20)+1,"0月度")
こんなんですか?
(ROUGE)※未検証・・・

あまりにも早い回答で見逃していました。
ありがとうございました。さっそくやってみました。大成功でした。感謝します

 あ〜、だめだめ。
1月度がうまくいかないかもしれない。
B1=TEXT(MONTH(DATE(YEAR(A1),MONTH(A1-20)+1,DAY(A1))),"0月度")
(ROUGE)

 ◆こんな方法もありますよ
 B1=TEXT(EDATE(A1,(DAY(A1)>20)*1),"m月度")
 (Maron)

お二人ともありがとうございました。

 これでもいいみたい。
B1=TEXT(MOD(MONTH(A1-20),12)+1,"0月度")
(ROUGE)

 もうひとつ。
 =TEXT(EDATE(A1-20,1),"m月度")
(純丸)(o^-')b


 じゃあ、もうひとつ。
 =TEXT(A1+11*(DAY(A1)>20),"M月度")

 (川野鮎太郎)

 関数でない方法でもうひとつ
 B1 =A1
 セルの書式設定→ユーザー定義で
 m"月度"


 ↑どなたでしょうか。
 B1=A1 だけでは、
 >20日までは当月21日から翌月20日までは次月度
 には、なりませんよ。

 (川野鮎太郎)

 


コメント返信:

[ 一覧(最新更新順) ]


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