Excel で別のセルの値に基づいてセルをフォーマットするにはどうすればよいですか?

Excel で別のセルの値に基づいてセルをフォーマットするにはどうすればよいですか?

Excelデータは次の通りです

ここに画像の説明を入力してください

列 B が「OK」の場合に列 A に書式を適用したい:

ここに画像の説明を入力してください

これを実現するには数式を使用する必要があると思いますが、一度に実行するにはどうすればよいですか?

ここに画像の説明を入力してください

のようだこのリンク列全体に書式ルールを適用できませんでした。

答え1

以下をせよ:

ここに画像の説明を入力してください

使い方:

  • S1:S10を選択します。
  • [ホーム] タブから [条件の書式設定] をクリックします。
  • 次に、「新しいルール」を選択し、次に「数式を使用して、書式設定するセルを決定する」を選択します。
  • 数式が True の場合、書式値として =$T1="okay" を使用します。
  • 「フォーマット」ボタンを押し、適切なフォーマットを適用して、「OK」で終了します。

すでに試したので、これを実行してください:

  • データ範囲を選択し、条件付き書式設定にアクセスします。

  • 管理コマンドを押すと、これが表示されます。

ここに画像の説明を入力してください

  • 編集ボタンを選択してクリックし、上記で示したように必要な変更を適用し、「OK」で終了します。

注記: 必要に応じて数式内のセル参照を調整します。

答え2

  1. 必要な範囲を選択してください -条件付き書式-ルールを管理...-新しいルール-数式を使用して、どのセルをフォーマットするかを決定します: ここに画像の説明を入力してください

  2. 次の数式を入力してください:=$B1="OK"- 必要な塗りつぶし色を選択し、「OK」をクリックします。 ここに画像の説明を入力してください

関連情報