- ベストアンサー
マイクロソフトエクセルの入力方法について
Microsoft エクセルについての質問です。 1つのセルに月日を入力したら、他のセルに曜日が自動的に反映されてくるような方法はありますか? 【4月10日】または【04/10】 → 【(木)】 という具合です。 まったくの素人なので初歩的な質問なんですが、どうか教えてください。よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
曜日は表示だけでいいのなら、A1に日付があるとしてB1に”=A1”としB1の表示形式をユーザ定義で”aaa”または”aaaa”とすればできます。”(aaa)”とすると(木)のように表示されます。 ただしA1は文字列ではなくて日付データでないといけません。
その他の回答 (3)
- shikisaito
- ベストアンサー率52% (257/491)
A1セルに月日を入力する場合、=TEXT(A1,"(aaa)")。
お礼
回答ありがとうございます。皆さん色々な式を知っているので、本当に感心します。早速参考にさせてもらいます。ありがとうございました。
- sgmOK
- ベストアンサー率42% (167/391)
A1のセルが日付の場合、これを曜日とするためにB1のセルに次の関数を入れると出来ました。 =IF(A1="""","""",CHOOSE(WEEKDAY(A1),"日","月","火","水","木","金","土",)) 曜日は必ずしもB1にする必要はなく任意のセルを参照できるようにすればどのセルにも表示させることが出来ます。 余談ですが、タスクバーの日付部分で年や月を変更すると、その時の曜日もわかります。(コントロールパネルの「日付の変更」からでも可能)
お礼
早速の回答ありがとうございます。関数も1つの答えに対して、色々な式の作り方があるんですね。大変勉強になり、参考になりました。ありがとうございました。
- s___o
- ベストアンサー率35% (108/306)
セルA1に日付が記入されている場合、曜日を出力させたいセルに 「="(" & MID("日月火水木金土",WEEKDAY(A1,1),1) & ")"」 と計算式を入力すれば、曜日が出力されます。
お礼
早速の回答ありがとうございます。初心者の為、計算式の意味をよく理解してはいませんが、入力してみると曜日が出力されて感激です!! 計算式をもっと応用していけば、色々な事に活用できそうですね。ありがとうございました。
お礼
回答ありがとうございます。式ではなく、ユーザ定義に簡単な入力をするだけでできるので、私向き(笑)な回答でした。早速活用させてもらいます。ありがとうございました。