名前: ZONE BBSから
質問:http://pasokoma.jp/51/lg512914#512923
携帯:http://pasokoma.jp/m?num=512923&ope=v
--
youさんは No.512922「Re:12月と1月の曜日表示がうまくいかない」で書きました。
曜日(O5〜O35(実際はO9〜O39))は日付(シリアル値)を書式設定で曜日表示させているため
他で曜日の文字列として扱おうとすると違った結果になります。
日(N5〜N35(実際はN9〜N39))を他で参照しないのであれば、曜日(O5〜O35(実際はO9〜O39))の
数式を以下にしてください。
O5:=TEXT($N5,"aaa")
↓
O35:=TEXT($N35,"aaa")
O5〜O35の書式:標準または文字列にする
日(N5〜N35(実際はN9〜N39))は固定値(11〜31,1〜10)として曜日だけを数式で表示
したい場合は曜日(O5〜O35(実際はO9〜O39))の数式を以下にしてください。
#No.512918の補正説明をそのまま数式化しただけ
O5:=IFERROR(CHOOSE(WEEKDAY(TEXT(IF($N$4=1,IF($N5>=11,1988+$M$4-1,1988+$M$4),1988+$M$4),"0000")&"/"&TEXT(IF($N5>=11,IF($N$4=1,12,$N$4-1),$N$4),"00")&"/"&TEXT($N5,"00")),"日","月","火","水","木","金","土"),"-")
または、
O5:=IFERROR(TEXT(DATEVALUE(TEXT(IF($N$4=1,IF($N5>=11,1988+$M$4-1,1988+$M$4),1988+$M$4),"0000")&"/"&TEXT(IF($N5>=11,IF($N$4=1,12,$N$4-1),$N$4),"00")&"/"&TEXT($N5,"00")),"aaa"),"-")
O5の書式:標準または文字列にする
--
== 掲示板URL: http://pasokoma.jp/bbs ==
配信の停止: http://pasokoma.jp/taikai
本メールマガジンへの返信はなさらないで下さい
== 投稿はパソコン困りごと掲示板でお願い致します ===