![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
こんにちは、非常に困っているので知恵を貸して下さい。
エクセルのセル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(エクセル)
-
エクセルで毎月第2週日の水曜日に〇が表示される 関数の組み合わせを教えてくれませんか? 毎週水曜日な
Excel(エクセル)
-
Excel 条件付き書式 第4月曜日のみ色塗りしたい
Excel(エクセル)
-
-
4
エクセルで第2、第4土曜日を抽出する方法
Excel(エクセル)
-
5
Excel2010第二、第四土曜日に〇印を
その他(Microsoft Office)
-
6
Excelで第一〇曜日を求める方法がわかりません
Windows 7
-
7
Excelで予定表を作成中です。予定表に自動的に第1、3月曜に休日と入力したいのですが…
Excel(エクセル)
-
8
Excelの条件付き書式設定の太い罫線
Excel(エクセル)
-
9
エクセルで隔週をもとめる
Excel(エクセル)
-
10
28日~31日が必要ない所を空白表示にする方法
Excel(エクセル)
-
11
エクセルの質問です。
Excel(エクセル)
-
12
セルを結合したA4とA5の条件付き書式を結合しない行にも適用する方法を教えて下さい。
Excel(エクセル)
-
13
暦で第一第三の土曜日を 休日出勤 と表示するには
Excel(エクセル)
-
14
エクセルで祝日に色がつかないため、質問いたします。 シフト表で土日祝日に色をつけたいので、条件付書式
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
IFとIFS関数
-
Excelを無料で使うには? パソ...
-
セルの数を求めたい
-
Excelの表示についての質問
-
再質問です。マクロの修正箇所...
-
データチェックを行うエクセル...
-
エクセルで「ページレイアウト...
-
エクセルの数式バーのフォント...
-
エクセルの関数について教えて...
-
エクセルでセルに標準で入力さ...
-
Microsoft1Officeの互換ソフト...
-
シフト表をエクセルで作るとき...
-
ユーザー定義関数をアドイン登...
-
Excel VBAで全ての矢印を赤色に...
-
VBA Private Sub Worksheet_Cha...
-
2列に入っているデータを1列...
-
Excelに詳しい方! B列が「日...
-
excel2013 MonthDays 関数が使...
-
エクセルのクイックアクセスツ...
-
Excelの数式について教えてくだ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
半角カタカナをヘボン式ローマ...
-
(マクロ)vlookupの元データを同...
-
エクセルで上位バイトのセルと...
-
exselの質問です
-
Excel 大小比較演算子による「...
-
Excel VBについての質問です。
-
エクセルの問題です。絶対値の...
-
非表示列の再表示に失敗
-
職場の人から聞かれており、こ...
-
Excel関数-文字列で自動作成さ...
-
Excelデータをコピペして、ペー...
-
ユーザー定義関数をアドイン登...
-
【マクロ】for next構文について
-
エクセルの日付を編集する
-
【マクロ】VLOOKUPにて参照元に...
-
exselで最小数で並び替える関数
-
libre 表計算ソフトの計算がう...
-
エクセルで表
-
エクセルの表で1年間の曜日を...
-
西暦和暦
おすすめ情報