Excelで日付が期間内に収まるか判定する条件付き書式を書いています。
エクセル技道場もヘルプも見たのですがうまくいきません。
ご存知でしたら、教えて下さい。
やりたいことは次のとおりです。
A B(開始) C(終了) D(対象日) E(判定)
2001年7月 7/1 7/15 7/2 赤
↑ ↑ ↑ ↑
(2001/07/01)(2001/07/1) (2001/07/15) (A+1)
7/16 色なし
Eを、Dの日付が開始と終了日の間にあれば「赤」に、なければ色なしで
表示したいのです。
DATEDIFとDATEVALUEを組合せて条件式を作っているのですが、赤になり
ません。よろしくお願いします。
No.4
- 回答日時:
こんにちは!
E2に設定する例です。
1.E2を選択 → 書式 → 条件付き書式
2.数式が → 数式欄に以下の数式を入力
=AND(D2>=B2,D2<=C2,COUNT(B2:D2)=3)
書式ボタン → パターン 「赤」を選択 OK
3.E列の必要行までフィルドラッグ
これでOKだと思います。
No.3
- 回答日時:
まずEに
=IF(AND(B3<=D3,D3<=C3),0,1)
をいれて
条件付き書式で”セルの値が次の値に等しい時 0 → 文字:赤 パターン:赤
条件付き書式で”セルの値が次の値に等しくない時 0 → 文字:白 パターン:塗りなし
これだけでよいのでは?
VBでやるのでしたらこちらを参考に
Dim b_Day, e_Day, set_D As Date
b_Day = Range("b3").Value
e_Day = Range("c3").Value
set_D = Range("d3").Value
If b_Day <= set_D Then
If set_D <= e_Day Then
Range("e3").Select
With Selection.Interior
.ColorIndex = 3
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
End With
Else
Range("e3").Select
Selection.Interior.ColorIndex = xlNone
End If
Else
Range("e3").Select
Selection.Interior.ColorIndex = xlNone
End If
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) エクセル 条件付き書式 日をまたぐ塗りつぶし 1 2023/01/13 18:00
- Excel(エクセル) エクセル 条件に合う日付に入力された時間数の合計したい 4 2022/06/17 22:18
- Excel(エクセル) 条件付き書式で文字入力 6 2022/08/29 10:40
- Excel(エクセル) Excel2007での条件付き書式について 6 2023/05/02 10:56
- Excel(エクセル) エクセルで条件付き書式を使わずにセルの文字の色を変える方法を教えて下さい 8 2023/07/28 01:15
- Excel(エクセル) エクセル シート比較で書式を変えるを繰り返したい 2 2023/05/05 11:25
- Visual Basic(VBA) エクセル VBA 条件によるセル点滅 お詳しい方 ご教授をお願いします。 Excelファイルにて 現 1 2022/11/03 15:53
- Excel(エクセル) [条件付き書式]の設定順の変更は可能か? 4 2022/12/07 10:37
- Excel(エクセル) Excelについて Excel初心者です。 日報に数字を入力する時、誤った数字を入れると、セルが赤く 6 2023/03/31 17:05
- Excel(エクセル) Excelのマクロについてご教授ください 2 2023/02/25 09:43
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
エクセル関数で日付かどうかの確認?
Excel(エクセル)
-
エクセルである日付以前のデータに色を!!
Excel(エクセル)
-
【スプレッドシート】条件付き書式:日付が入っているセルは色づけしないで数字が入ってるセルを色付け
Excel(エクセル)
-
-
4
Excelで来月以降の日付のセルを赤にする条件付き書式設定の仕方を教えてください。
Excel(エクセル)
-
5
format関数について
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelの条件付き書式を崩された...
-
Excel 書式を関数で判断。
-
excelで選択範囲の反転をしたい...
-
Excel 条件付書式で二つの条件...
-
excel関数式の一部を太字にする
-
Excel 条件付書式で土日の左・...
-
Excel2003 の条件付き書式、「...
-
EXCEL 表の書式のみ変更不可(...
-
条件付き書式(色変更)は、予...
-
エクセルで1年前の日付になった...
-
エクセル関数で、Falseの場合赤...
-
条件付書式設定でつけた色を残...
-
VBAで転記すると元のシートの条...
-
エクセル・条件付書式・空白セ...
-
Excelで、塗りつぶしを含め同じ...
-
エクセルで複数列を1列にまと...
-
エクセル最大値と最小値の数字...
-
エクセルで条件付書式設定を解...
-
エクセルで、書式は変えずに連...
-
エクセル→貼り付けのオプション...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelの条件付き書式を崩された...
-
Excel 書式を関数で判断。
-
excel関数式の一部を太字にする
-
EXCEL 表の書式のみ変更不可(...
-
エクセルのピボットテーブルの...
-
excelで選択範囲の反転をしたい...
-
エクセルで、書式は変えずに連...
-
Excel 条件付書式で土日の左・...
-
エクセルで2つのシートで重複し...
-
VBAでシート書式の自動変換を作...
-
エクセルで1年前の日付になった...
-
エクセル:一定以上の数値にな...
-
Excel 条件付書式で二つの条件...
-
条件付き書式の条件に時刻を指...
-
VBAで転記すると元のシートの条...
-
Excelで、塗りつぶしを含め同じ...
-
条件付き書式(色変更)は、予...
-
エクセル→貼り付けのオプション...
-
条件付書式で色づけしたセルの...
-
エクセル関数で、Falseの場合赤...
おすすめ情報