- ベストアンサー
excelで特定の日に"○"、該当しない日に"-"
excelにて、第3週の木曜日にA1のセルに"○"を、 そうでない日には"-"にするやり方が分かりません。 考えとして、B1のセルに=TODAY()を入力し、そこから情報を読み取り、 木曜をカウントして3回目になったときに"○"を表示させることは可能でしょうか。 ご教授の程、宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
A1の日付が15~21日で、なおかつ木曜日なら第三木曜日って事でいいのではないかな? = IF(AND(DAY(A1)>=15,DAY(A1)<=21,WEEKDAY(A1)=5),"○","_")
その他の回答 (1)
- asuncion
- ベストアンサー率33% (2127/6289)
回答No.2
そもそも、「第3木曜日=第3週の木曜日」は必ず成立するのでしょうか。 仮に、日曜始まりで週を考えるとして、その月の初日が金曜あるいは土曜の場合、 その月の第1週はその土曜までになって、第1木曜日=第2週の木曜日となったりはしないでしょうか。 まあ、この考え方はあくまで私個人のものであって、 「第3木曜日=第3週の木曜日」が必ず成立する、と質問者さんが お考えでしたらよいのですけれど。
質問者
お礼
asuncionさん、 ご回答ありがとうございます。 質問文に不備があり申し訳有りません。 第3木曜日を私は考えており、、 N0.1の回答者様にご教授いただきまして、 解決致しました。 ありがとうございました。
お礼
mt2008さん、 ご回答ありがとうございます。 お蔭で解決出来ました。 ありがとうございました。