アプリ版:「スタンプのみでお礼する」機能のリリースについて

CHOOSEで、日付を入力すると自動的に曜日が計算できるようにしたいのですが、うまくいきません。(2003年の曜日を出したいのですが・・)

教えてください!!
お願いします。

A 回答 (5件)

再びmaruru01です。



>ただ、曜日は来年の曜日を表示させたいのですが

じゃあこれ。

=TEXT(DATE(YEAR(A1)+1,MONTH(A1),DAY(A1)),"aaaa")

ちなみに閏年がある年(2000年など)の翌年の曜日は、3月1日の曜日になります。
    • good
    • 0
この回答へのお礼

ありがとうございました!

おかげで仕事が早く終わるかも!?
助かりました^^

お礼日時:2002/12/11 15:14

補足を見ました。


A1で入力するときに2003/**/**ではダメなのですか?
    • good
    • 0

#1です。


なるほど

その場合
例えばA1に日付があって、B1に曜日だとすれば、
B1のセルに=A1と入力しますね。

それで先ほどのセルの書式設定を行うのが一番簡単だと思いますよ。

この回答への補足

ありがとうございます、
ただ、来年の曜日を表示させたいのです、、

どうしたらいいのでしょうか。。

補足日時:2002/12/11 14:58
    • good
    • 0

こんにちは。

maruru01です。

書式(表示)だけでなく、値そのものを曜日に変換する場合は、TEXT関数を使用します。
A1に日付が入力されているとすると、

=TEXT(A1,"aaaa")

です。
例えばA1に「2002/12/11」と入力すると、「水曜日」が返ります。
また、"aaaa"の部分を"aaa"にすると、「水」になり、"dddd"にすれば「Wednesday」などといろいろな表現が出来ます。

この回答への補足

ありがとうございます。

ただ、曜日は来年の曜日を表示させたいのですが
今年の曜日が表示されてしまいます。

どうしたらいいのでしょう。

補足日時:2002/12/11 14:53
    • good
    • 0

簡単なのは関数ではなくて書式設定を使う方法です。



日付を入力したいセルに書式設定を行います。
1.書式→セル(セルの書式設定)
2.ユーザー定義を選択し、右側の入力する部分に aaaa と入力
3.そのセルに日付を入力してみてください。

*aaaaで○曜日になり、aaaなら○だけになります。

この回答への補足

ありがとうございます。

ただ、日付が入力されているセルの横のセルに
曜日を表示したいのです。。

教えていただけないでしょうか?

補足日時:2002/12/11 14:46
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!