- ベストアンサー
エクセルで曜日を自動で表示させる
苦戦してます。教えて下さい A B C D E F G H I 1 平成 21 年 4 月 4 日 ■ 曜日 2 3 上のように表を作成し A2セルに =A1&B1&C1&D1&E1&F1&G1 と入力し 平成21年4月4日と表示させました。 A3セルには =A2 と入力し、セルの書式設定を aaa にして曜日を表示させようとしたんですが、平成21年4月4日 としか表示されません。 最終的にはH1セルに =A2を入力して曜日を自動表示させるつもりでいたんですが、どうすればうまくいくのでしょうか?
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
A3セルを =DATEVALUE(A2) としてください
その他の回答 (4)
- tom04
- ベストアンサー率49% (2537/5117)
こんばんは! 一例ですが・・・ A3セルの数式を =CHOOSE(WEEKDAY(A2),"日","月","火","水","木","金","土") としてみてはどうでしょうか? 他にはVLOOKUP関数を使う方法もあるかと思います。 ただA3セルをそのままH1セルに表示させるのであれば、 数式をそのままH1セルに入れても同じ結果になると思いますけど・・・ 以上参考になれば幸いです。m(__)m
お礼
ありがとうございます。 No、2さんで解決できました
- P5Q
- ベストアンサー率40% (86/210)
A2セルに連結したあるのなら、 A3セルに、 =DATEVALUE(A2) にしておいて、セルの書式設定を aaa にして曜日を表示 曜日変換できます。
お礼
ありがとうございます。 No、2さんで解決できました
- esupuresso
- ベストアンサー率44% (257/579)
TEXT関数を使うといいです A3=TEXT(A2,"aaa") で「土」と変換されます
お礼
ありがとうございます。 残念ながらA3=TEXT(A2,"aaa")ではうまく表示されませんでしたが勉強になりました。
- orangezzzz
- ベストアンサー率35% (401/1119)
こんばんは。 "平成21年4月4日"←これは文字列です。 どうやっても「日付」にはなりません。 他の方法を考えてください。 そもそも、どうしてそういう文字配置をしなければいけないのか、というところからですね。
お礼
ありがとうございます。 お早い回答助かりました。無理と思い締め切るところでした。 こんな関数あったのですね。どうしてもこの並びは崩せなかったので本当助かりました。