Excel の数式と条件の書式設定

Excel の数式と条件の書式設定

日付と値に基づいて列の色を変更したいです。列「A」には日付(2021 年 1 月 1 日から 2021 年 1 月 20 日まで)があり、「B」列には PAID および NOT PAID ステートメントがあります。この条件を満たす数式を記述したいと思います。

日付が今日以下で、列 B の値が未払いの場合は列 "A" の色を赤で表示し、それ以外の場合は緑で表示します。

次の数式を入力してみます: =IF(A3<=TODAY(),ANDIF(B3="NOT PAID",Green,RED))

答え1

これは設定が非常に簡単な条件付き書式 (「CF」) ルールです。

ルールを適用するセル範囲を強調表示します。セル A1 を強調表示してから、残りのセルを強調表示します。次に、CF 機能を入力します (リボン メニュー システムの [ホーム] タブから)。新しいルールを設定することを選択し、数式を使用してルールを適用するかどうかを決定するように指示します (ダイアログ ボックスの上部にある最後の選択です)。

数式を尋ねられます。以下を貼り付けます。

=AND(A1<TODAY(),B1="NOT PAID")

IF()( CF ルール自体が IF であるため、関数を含めて何も必要ありません。CF ルールに入力されたものIF()はすべて、TRUE または FALSE であるかどうかがテストされる の最初の部分として扱われるため、 を使用する必要はなくIF()、その小さな部分だけを使用します。)

上記の数式を貼り付けた後、必要な書式を設定すれば完了です。

範囲を強調表示し、範囲内の灰色ではなく白色のセルが A1 でない場合は、上記の数式でそのセルのアドレスを使用し、列 B の対応するセルも使用します。つまり、そのセルが A23 の場合は、A23 と B23 を使用します。または、範囲を再度選択し、今度は最初に A1 を選択します...

上記を実行した後はすべて正常に動作します。

関連情報