プロが教える店舗&オフィスのセキュリティ対策術

excelにて、第3週の木曜日にA1のセルに"○"を、
そうでない日には"-"にするやり方が分かりません。

考えとして、B1のセルに=TODAY()を入力し、そこから情報を読み取り、
木曜をカウントして3回目になったときに"○"を表示させることは可能でしょうか。

ご教授の程、宜しくお願い致します。

A 回答 (2件)

A1の日付が15~21日で、なおかつ木曜日なら第三木曜日って事でいいのではないかな?


= IF(AND(DAY(A1)>=15,DAY(A1)<=21,WEEKDAY(A1)=5),"○","_")
    • good
    • 0
この回答へのお礼

mt2008さん、
ご回答ありがとうございます。
お蔭で解決出来ました。
ありがとうございました。

お礼日時:2012/06/29 08:29

そもそも、「第3木曜日=第3週の木曜日」は必ず成立するのでしょうか。


仮に、日曜始まりで週を考えるとして、その月の初日が金曜あるいは土曜の場合、
その月の第1週はその土曜までになって、第1木曜日=第2週の木曜日となったりはしないでしょうか。

まあ、この考え方はあくまで私個人のものであって、
「第3木曜日=第3週の木曜日」が必ず成立する、と質問者さんが
お考えでしたらよいのですけれど。
    • good
    • 0
この回答へのお礼

asuncionさん、
ご回答ありがとうございます。
質問文に不備があり申し訳有りません。

第3木曜日を私は考えており、、
N0.1の回答者様にご教授いただきまして、
解決致しました。

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

お礼日時:2012/06/29 08:35

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

関連するカテゴリからQ&Aを探す