![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
こんにちは、非常に困っているので知恵を貸して下さい。
エクセルのセルA1に「=NOW()」を入力し、現在の月(今で言うと2013年10月)が入力されるようになっています。
そしてセルA2からAE2までは、A1の月の初めの日付から順番に記入されるように数式を組んでいます。(今で言うと2013年10月1日~2013年10月31日)
そこで質問なのですが、第三水曜日に色を付けるたい(月が変化しても自動で第三水曜日に色を付ける)には「条件付き書式」を使用すれば良いと思うのですが、数式がわかりません。
どの様な数式もしくはVBAを組めば宜しいでしょうか、ご教授お願いします。
No.4ベストアンサー
- 回答日時:
A2の「条件付き書式」に
条件1:数式が =AND(DAY(A2)>=15,DAY(A2)<=21,WEEKDAY(A2)=4)=TRUE で、塗りつぶし色を指定
と設定して、A2を選択してコピー、A2が点滅したら、B2~AE2を選択して「編集」「形式を選択して貼り付け」「書式のみ」で貼り付け。
「第3○曜日」の場合、DAY(A2)は、15以上21以下です。
「水曜日」の場合、WEEKDAY(A2)は、水曜日を表す4です。
なので「DAY()が15以上、かつ、DAY()が21以下、かつ、WEEKDAY()が4、が真(TRUE)」の場合に、色を付ければ良いのです。
この度は迅速な回答ありがとうございました。
どちらのベストアンサーにするか迷いましたが、一番分かりやすい回答を頂いたのでベストアンサーにしました。
この度はありがとうございました。
No.3
- 回答日時:
こんにちは!
2行目セルはシリアル値が入っているという前提です。
Excel2007以降をお使いだとして・・・
色を付けたいセルを範囲指定 → 条件付き書式 → 新しいルール → 「数式を使用して・・・」 → 数式欄に
=A$2=TODAY()-DAY((TODAY()))-WEEKDAY(TODAY()-DAY(TODAY())-2,3)+21
という数式を入れ → 書式 → 塗りつぶし → 好みの色を選択しOK
A1セルを
>=NOW()
ではなく、
>=TODAY()
にしておけば
そのデータを利用して
=A$2=$A$1-DAY($A$1)-WEEKDAY($A$1-DAY($A$1)-2,3)+21
という数式にしても大丈夫だと思います。
※ =NOW()だと時刻までのデータとなりますので、小数点以下の数値が入ってしまいます。
足し算・引き算をしているので整数の方が間違いないと思います。
これで何とかご希望通りにならないでしょうか?m(_ _)m
この度は迅速な回答ありがとうございました。
Now()とToday()で数式が変わるんですね、凄いです。
この度は分かりやすい回答ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの祝日に色が反映しない 4 2022/05/18 09:58
- Excel(エクセル) エクセルの条件付き書式について エクセルでカレンダーを作りました。縦に日付が並んでいて、横にスケジュ 3 2022/10/10 15:32
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- Excel(エクセル) 条件付き書式 一致する曜日の列にある○のセルに色を付けたい 2 2022/04/19 05:40
- Excel(エクセル) 現時点の年齢を算出して、その年齢と一致したセルを色付けしたい。 4 2022/06/23 17:49
- Excel(エクセル) Excel2019、2021の日付、曜日の表示について 2 2022/11/29 15:01
- Visual Basic(VBA) VBAで自動集計(特定セルコピー月ごとに値貼り付け)したい。 6 2023/06/25 11:37
- Excel(エクセル) 条件付書式 Sheet1からSheet2に転記した時の転記ミスを反映させたい 5 2022/05/21 09:52
- Excel(エクセル) 再質問です。エクセルでシートが1から31まであり、日付けが入力されているセルがあります。シート1から 4 2022/08/02 23:08
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
このQ&Aを見た人はこんなQ&Aも見ています
-
「環境が人を育てる」って本当?環境によって人格や生き方は本当に変わるのか
環境が人生に与える影響は実際どれほどのものなのか、専門家の田宮由美さんに伺った。
-
第一、第三、土曜日のセルに条件付書式設定で色を付けたいのですが、そのよ
Excel(エクセル)
-
Excel 条件付き書式 第4月曜日のみ色塗りしたい
Excel(エクセル)
-
エクセルで毎月第2週日の水曜日に〇が表示される 関数の組み合わせを教えてくれませんか? 毎週水曜日な
Excel(エクセル)
-
-
4
エクセルで第2、第4土曜日を抽出する方法
Excel(エクセル)
-
5
Excel2010第二、第四土曜日に〇印を
その他(Microsoft Office)
-
6
Excelで第一〇曜日を求める方法がわかりません
Windows 7
-
7
Excelで予定表を作成中です。予定表に自動的に第1、3月曜に休日と入力したいのですが…
Excel(エクセル)
-
8
Excelの条件付き書式設定の太い罫線
Excel(エクセル)
-
9
エクセルで隔週をもとめる
Excel(エクセル)
-
10
E列のセルに数値が入れば(空白でなければ)B列の同じ行のセルに色がつく
その他(Microsoft Office)
-
11
28日~31日が必要ない所を空白表示にする方法
Excel(エクセル)
-
12
セルを結合したA4とA5の条件付き書式を結合しない行にも適用する方法を教えて下さい。
Excel(エクセル)
-
13
暦で第一第三の土曜日を 休日出勤 と表示するには
Excel(エクセル)
-
14
excelで第二月曜日を返す、ただし祝日の場合はその次の日
Excel(エクセル)
-
15
本日の日付とマッチした列の値を抽出
Excel(エクセル)
-
16
エクセルの質問です。
Excel(エクセル)
-
17
エクセルで祝日に色がつかないため、質問いたします。 シフト表で土日祝日に色をつけたいので、条件付書式
Excel(エクセル)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelデータをコピペして、ペー...
-
スプレッドシート、Excelでの数...
-
エクセルの関数について教えて...
-
スプレッドシートで使う数式を...
-
Microsoft Officeの中古は信用...
-
エクセルで会社の従業員のデー...
-
Excelで50個のセルに同じ文字を...
-
エクセルの表で1年間の曜日を...
-
エクセルでの特別な文字を上に...
-
エクセルで不等号記号(≠)が上に...
-
エクセルでB列でフィルターをか...
-
エクセルでセルに標準で入力さ...
-
Excelで、項目の種類ごとにカウ...
-
【マクロ】アクティブセルにブ...
-
EXCELの質問です 119から足した...
-
【マクロ】アクティブセルの、...
-
【マクロ】アクティブセルの行...
-
エクセルの空欄をつめて、次の...
-
Excelの数式について教えてくだ...
-
非表示列の再表示に失敗
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBA、別ブックへ転記す...
-
エクセルでの作業計算方法について
-
時間によってファイル名が変わ...
-
【関数】適切な文字数の数字を...
-
Excelについて教えてください
-
エクセル初心者です 関数の入れ...
-
【マクロ】ファイル名の変更に...
-
UNIQUE関数が使えないバージョ...
-
エクセルの計算
-
【関数】先頭だけにある、半角...
-
Excelで、決まった行を繰り返し...
-
Excelでセルの値が同じか...
-
LOOKUP関数を使えばいいのでし...
-
Excel
-
はがきについて。
-
エクセルの条件付き書式につい...
-
エクセルのデーターが2か月前の...
-
エクセル②
-
エクセルで「-0.0」と表示さ...
-
Microsoft1Officeの互換ソフト...
おすすめ情報