[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『日付をyy上期(or下期)と表示させたい』(エータ)
A列に年 B列に月 が入っている場合、C列にyy上期(or下期)と表示させるにはどうしたらいいのでしょうか? 一つのセルに年、月、日が入力されている場合は過去ログにあったのですが、 年と月が別々のセルに入力されてしまっている場合の対処法が分かりません・・・。 分かる方いらっしゃいましたら宜しくお願いします。
A B C 2006 4 06上期 2006 7 06上期 2006 10 06下期 2007 2 06下期
=RIGHT(A1,2)&IF(AND(B1>2,B1<=7),"上期","下期") BJ
>一つのセルに年、月、日が入力されている場合は過去ログにあったのですが、 であれば、日付にすればいいのでは?
=TEXT(RIGHT(A1,2)-(B1<4),"00")&IF(AND(B1>3,B1<10),"上期","下期") 但し、2000年1月から3月には対応していません
=TEXT(DATE(A1,B1-3,1),"yy")&IF(AND(B1>3,B1<10),"上期","下期")
By しげちゃん
=TEXT(MOD(A1-(B1<4),100)*SIGN(MOD(B1+2,12)-5.5),"00上期;00下期") (ROUGE)
これでもいいかな =RIGHT(A1-(B1<4),2)&IF(AND(B1>3,B1<10),"上期","下期")
By しげちゃん
みなさん早速の回答ありがとうございます。
しげちゃんさんの >=RIGHT(A1-(B1<4),2)&IF(AND(B1>3,B1<10),"上期","下期") を使ったらみごと出来ました!!!
凄く助かりました!!
どうもありがとうございます。 (エータ)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.