条件に応じて、条件ごとにExcelで行の色を変更する方法

この記事では、スプレッドシートの特定の値に基づいて行の背景をすばやく変更する方法を学びます。 ドキュメント内のテキストと数値のガイドラインとさまざまな数式を次に示します。

以前は、セル内のテキストまたは数値に基づいてセルの背景色を変更する方法について説明しました。 ここでは、XNUMX つのセルの内容に基づいて、最新バージョンの Excel で必要な行を強調表示する方法についての推奨事項も示します。 さらに、ここでは、考えられるすべてのセル形式で同様に機能する数式の例を示します。

特定のセルの数値に基づいて行の外観を変更する方法

たとえば、このような組織の取引テーブルを含むドキュメントを開いているとします。

どのトランザクションが最も収益性が高いかを明確に理解するために、[数量] 列のセルに書かれている内容に注目して、行をさまざまな色合いで強調表示する必要があるとします。 この結果を得るには、「条件付き書式設定」機能を使用する必要があります。 ステップバイステップの指示に従ってください:

  1. フォーマットするセルを選択します。
  2. [ホーム] タブの [条件付き書式] ボタンをクリックした後に表示されるコンテキスト メニューの適切な項目をクリックして、新しい書式ルールを作成します。

条件に応じて、条件ごとにExcelで行の色を変更する方法

  1. その後、「数式を使用してフォーマットされたセルを決定する」設定を選択する必要があるダイアログボックスが表示されます。 次に、次の式を書き留めます。 = $ C2> 4 下のボックスに。 条件に応じて、条件ごとにExcelで行の色を変更する方法当然のことながら、独自のセル アドレスと独自のテキストを挿入したり、> 記号を < または = に置き換えたりすることができます。 また、コピー時に修正するために、セル参照の前に $ 記号を付けることを忘れないでください。 これにより、線の色をセルの値にバインドできます。 そうしないと、コピー時にアドレスが「移動」します。
  2. 「フォーマット」をクリックし、最後のタブに切り替えて、希望の色合いを指定します。 プログラムが提案する色合いが気に入らない場合は、いつでも「その他の色」をクリックして、必要な色合いを選択できます。条件に応じて、条件ごとにExcelで行の色を変更する方法
  3. すべての操作が完了したら、「OK」ボタンをダブルクリックする必要があります。 このウィンドウの他のタブで、他の種類の書式 (フォントの種類または特定のセルの境界線のスタイル) を設定することもできます。
  4. ウィンドウの下部には、書式設定後にセルがどのように表示されるかを確認できるプレビュー パネルがあります。条件に応じて、条件ごとにExcelで行の色を変更する方法
  5. すべてがよければ、「OK」ボタンをクリックして変更を適用します。 すべて、これらのアクションを実行した後、セルに 4 より大きい数値が含まれるすべての行が青色になります。条件に応じて、条件ごとにExcelで行の色を変更する方法

ご覧のとおり、特定のセルの値に基づいて行の色相を変更することは、それほど難しい作業ではありません。 より複雑な数式を使用して、条件付き書式をより柔軟に使用してこの目標を達成することもできます。

優先度に従って複数のルールを適用する

前の例では、10 つの条件付き書式ルールを使用するオプションを示しましたが、一度に複数を適用することもできます。 このような場合はどうすればよいですか? たとえば、番号が XNUMX 以上の行をピンク色で強調表示するルールを追加できます。 ここで、式を追加で書き留める必要があります = $ C2> 9、次に優先順位を設定して、すべてのルールが互いに競合することなく適用できるようにします。

  1. 「スタイル」グループの「ホーム」タブで、「条件付き書式」をクリックし、表示されるメニューで、リストの最後にある「ルールの管理」を選択する必要があります。
  2. 次に、このドキュメントに固有のすべてのルールを表示する必要があります。 これを行うには、上部の「書式設定ルールを表示する」のリストを見つけて、そこで「このシート」という項目を選択する必要があります。 また、このメニューを使用して、選択した特定のセルの書式設定ルールを構成できます。 この場合、ドキュメント全体のルールを管理する必要があります。
  3. 次に、最初に適用するルールを選択し、矢印を使用してリストの一番上に移動する必要があります。 このような結果が得られます。条件に応じて、条件ごとにExcelで行の色を変更する方法
  4. 優先度を設定したら、「OK」をクリックする必要があります。優先度に応じて、対応する線の色がどのように変化したかを確認できます。 最初に、プログラムは Qty 列の値が 10 より大きいかどうかを確認し、そうでない場合は 4 より大きいかどうかを確認しました。条件に応じて、条件ごとにExcelで行の色を変更する方法

セルに書かれたテキストに基づいて行全体の色を変更する

スプレッドシートで作業しているときに、どのアイテムがすでに配達され、どのアイテムが配達されていないかをすぐに把握するのが難しいとします。 または、古いものもあるかもしれません。 このタスクを簡素化するために、「Delivery」セルにあるテキストに基づいて行を選択することができます。 次のルールを設定する必要があるとします。

  1. 注文が数日遅れている場合、対応する行の背景色はオレンジ色になります。
  2. 商品がすでに配送されている場合は、対応する行が緑色に変わります。
  3. 商品の配送が遅れている場合は、対応する注文を赤で強調表示する必要があります。

簡単に言うと、注文状況によってラインの色が変わります。

一般に、配達済みおよび期限切れの注文に対するアクションのロジックは、上記の例と同じです。 条件付き書式ウィンドウで数式を規定する必要があります =$E2=»配達済み» и =$E2=»期限切れ» それぞれ。 数日以内に期限切れになる取引の場合、少し難しい作業です。

ご覧のとおり、日数は行によって異なる場合があり、その場合、上記の式は使用できません。

この場合、関数があります =SEARCH(「期日」, $E2)>0、 どこ:

  • 括弧内の最初の引数は、記述されたすべてのセルに含まれるテキストです。
  • XNUMX 番目の引数は、値をナビゲートするセルのアドレスです。

英語版では =SEARCH として知られています。 入力クエリに部分的に一致するセルを検索するように設計されています。

ヒント: 式のパラメーター >0 は、入力クエリがセル テキストのどこにあるかは問題ではないことを意味します。

たとえば、「配送」列に「至急、6 時間以内に期限切れ」というテキストが含まれていても、対応するセルは正しくフォーマットされます。

キー セルが目的の語句で始まる行にフォーマット ルールを適用する必要がある場合は、式に >1 ではなく =0 を記述する必要があります。 

これらのルールはすべて、上記の例のように、対応するダイアログ ボックスに書き込むことができます。 その結果、次のようになります。

条件に応じて、条件ごとにExcelで行の色を変更する方法

別のセルの値に基づいてセルの色を変更する方法は?

行と同様に、上記の手順は単一のセルまたは値の範囲に適用できます。 この例では、フォーマットは「注文番号」列のセルにのみ適用されます。

条件に応じて、条件ごとにExcelで行の色を変更する方法

書式設定に複数の条件を適用する方法

複数の条件付き書式ルールを文字列に適用する必要がある場合は、個別のルールを作成する代わりに、数式を使用してルールを作成する必要があります =または or. 前者は「これらのルールのいずれかが真である」ことを意味し、後者は「これらのルールの両方が真である」ことを意味します。

私たちの場合、次の式を書きます。

=ИЛИ($F2=»期限1日», $F2=»期限3日»)

=ИЛИ($F2=»期限5日», $F2=»期限7日»)

そして式 たとえば、Qty 列の数値が正しいかどうかを確認するために使用できます。 5 以上 10 以下。

条件に応じて、条件ごとにExcelで行の色を変更する方法

ユーザーは、数式で複数の条件を使用できます。

特定のセルに基づいて行の色を変更するために何をする必要があるか、複数の条件を設定して優先順位を付ける方法、複数の数式を一度に使用する方法を理解できました。 次に、想像力を示す必要があります。

コメントを残す