0

私はExcelに比較的慣れていないので、何かをつなぎ合わせる必要があります。条件付き書式で困っています。

ここに画像の説明を入力

私がやりたいのは、各行にリクエストの日付を入力することです。非表示の列は、リクエストの日付 +21 日です。記録された見出しレコードについては、別の場所に 1 と 0 を配置し、[=1}"はい";[=0]"いいえ" のカスタム セル ビューを作成しました。「非表示」列の日付が過去の場合、条件付きでリクエストの日付を赤で表示するようにフォーマットしたいと思います。

私はこのようなことを試しました: =IF($F$3

4

1 に答える 1

0

「非表示」欄の日付が過去の場合、条件付きで依頼日を赤字で表示したい

21 日の計算は CF 数式ルール内で実行できるため、条件付き書式設定では非表示の列は必要ありません。Date of Request(ColumnF であると想定) を選択し、[ホーム] > [スタイル] - [条件付き書式]、[新しいルール]、[数式を使用して、書式設定するセルを決定し、この式が true の場合に値を書式設定します: :

=TODAY()>F1+21

Format...、お好みの赤を選んでOK、OK。

ただし、列(おそらくH)についても言及Records Rec'd?しており、対応する行にその列に(単独で)「はい」が含まれている場合に上記の書式設定が適用されない場合は、上記の式を次のように変更します。

 =AND(TODAY()>F1+21,H1<>"Yes")  

columnH への参照は、およびがどのように導出 されるかに応じて、をトリガーするソース (または) に変更できる場合があります。10YesYesNo

簡単にするために、フォーマット ルールは列全体に適用されています。より短い範囲が必要な場合は、H3:Hn (nは範囲内の最大の行番号) から選択し、数式を F1 から F3 および H1 から H3 に調整するか、調整せずに最初の 3 行に別のルールを設定します。書式設定は適用されませんが優先されます。または、数式内の最初の 3 行を具体的に除外します。

IF は通常、CF 書式設定規則内では必要ありません (そのような書式設定は条件付きであるため)。

于 2015-11-23T23:24:54.263 に答える