![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
条件付き書式の作成中なのですが中々うまくいかないので教えてください
以下の条件にてどのような手順(関数)をすればよいか教えていただけますでしょうか
(1)B列に"開始年月日"の項目がある(B2からデータ)
(2)(開始年月日の1年後)と現在の年月を比較する
(3)比較結果が45日以内なら比較行すべてを黄色に塗りつぶし
(4)すべての行毎に(1)~(3)を適用したい
何をしたいかというと、契約の管理をしてまして、年単位の更新漏れを防止することが目的です。
そこで、契約開始日から1年経つと更新処理が必要な為、現在と比較して45日以内にある契約には注意するというのが目的です。
A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
こんばんは!
すでに回答は出ていますので、参考程度で・・・
色を付けたい列をすべて範囲指定 → 条件付書式の数式欄に
=AND($B1<>"",EDATE($B1,12)-TODAY()<=45)
という方法もあります。m(_ _)m
No.4
- 回答日時:
何度もすみません。
回答3の式は次の式に訂正してください。行番号を間違えてしまいました。=ABS(TODAY()-DATE(YEAR($B1)+1,MONTH($B1),DAY($B1)))<=45
A列からL列を選択したときにはA1セルがアクティブセルの状態になっています。
その時の条件が上の式になっておりその式が選択したセルの範囲にコピーして貼り付けられると思ってください。B列が絶対参照の形となっていますのでどの行においてもB列の日付が条件設定の基準になっています。
B1セルが項目名であっても何らの問題もありません。
No.3
- 回答日時:
回答No2です。
本日の日付がB列のデータの1年後の日付と比べての計算では条件によってはマイナスになる場合もありますので条件付き書式での入力の式は次の式に変更してください。
=ABS(TODAY()-DATE(YEAR($B12)+1,MONTH($B12),DAY($B12)))<=45
No.2
- 回答日時:
例えな表がA列からL列までにあるとしてB列での日付のデータをもとに条件付き書式を設定するとしたら次のようにします。
A列からL列までを範囲として選択します。
その後に「条件付き書式」で「新しいルール」から「数式を使用して・・」にチェックをして数式の窓には次の式を入力します。
=TODAY()-DATE(YEAR($B1)+1,MONTH($B1),DAY($B1))<=45
「書式」をクリックして「塗りつぶし」のタブから黄色を選択してOKします。
No.1
- 回答日時:
条件付き書式に設定する数式を
=DATE(YEAR(B2)+1,MONTH(B2),DAY(B2))-TODAY()<=45
にしたらどうでしょうか。(B2に設定する場合)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 借地・借家 住宅管理委託契約の合意更新をわすれた 2 2023/01/28 08:20
- 不動産業・賃貸業 賃貸の解約について質問です。 不動産会社の言うことが分からず質問させていただきました。 新築のマンシ 1 2022/08/06 19:35
- Excel(エクセル) エクセル シート比較で書式を変えるを繰り返したい 2 2023/05/05 11:25
- その他(住宅・住まい) 賃貸の解約について質問です。 不動産会社の言うことが分からず質問させていただきました。 新築のマンシ 6 2022/08/06 19:42
- その他(ビジネススキル・経営ノウハウ) 在庫管理のこの問題が分かりません。どなたか解説お願いします 2 2022/04/18 18:35
- 数学 在庫管理のこの問題が分かりません。どなたか解説お願いします 4 2022/04/18 22:19
- 数学 在庫管理のこの問題が分かりません。どなたか解説お願いします 2 2022/04/18 22:21
- Excel(エクセル) エクセルでセルの文字列から年月を抜き出して今日の日付と比較したい 15 2022/07/29 14:39
- 経営情報システム 在庫管理のこの問題が分かりません。どなたか解説お願いします。 0 2022/04/18 16:02
- その他(ビジネス・キャリア) グーグルの障害者訓練プログラム募集あるがどうだろ?6時間勤務で月収22万!! 1 2023/02/17 20:36
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで条件をつけて図形を...
-
エクセルでの6ヶ月平均の出し方
-
エクセルで非表示行を抜かして...
-
エクセルVBA 作業後に選択範囲...
-
別のフォームで記述している関...
-
VBAでのユーザフォームの表示有...
-
ワードで、グレーの部分しか入...
-
Sub Auto_Open() 実行されない
-
ACCESSで別DBにあるクエリを...
-
エクセル マクロ 別シートから...
-
緯度と経度をグーグルMAPに入れ...
-
エクセルのVBAにショートカット...
-
GPS位置情報で2点の中間地点の...
-
Excel VBAのステップイン
-
ascW関数の結果がおかしい
-
GetAsyncKeyState() を利用する...
-
GoogleMapAPI ズームレベルと縮...
-
ツールバーの「ファイル(F)、...
-
excelのvbaを使って日付を置換...
-
Excel vba 条件分岐 空白セルが...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで条件をつけて図形を...
-
エクセルでの6ヶ月平均の出し方
-
エクセルで非表示行を抜かして...
-
VBA ピポットテーブル 前年比の...
-
Excelで連番が増えるごとに数式...
-
エクセル関数についてです
-
エクセルVBA 作業後に選択範囲...
-
Excel VBA 選択範囲の罫線色の...
-
別のフォームで記述している関...
-
ワードで、グレーの部分しか入...
-
VBAでのユーザフォームの表示有...
-
Sub Auto_Open() 実行されない
-
ACCESSで別DBにあるクエリを...
-
認証コードの入力の仕方教えて...
-
ascW関数の結果がおかしい
-
フルスクリーンモードで開いたP...
-
ExcelVBAで毎月月初の最初にBoo...
-
Excelのマクロ実行後に動作が重...
-
Excelで、チェックボックスにチ...
-
最小化ボタンで最小化したフォ...
おすすめ情報