エクセルで数式をもとにセルをフォーマットする方法(13例)

  • これを共有
Hugh West

での要件に応じてセルをフォーマットする必要がある場合があります。 エクセル データシートでフォーマットしています。 セルのフォーマット 今回は、その簡単な方法をご紹介します。 フォーマットセル に基づいて において エクセル .

説明のために、サンプルデータセットを例に挙げて説明します。 例えば、次のデータセットは、以下のようなものを表しています。 セールスマン , 製品 そして 売上高 会社の

練習用ワークブックをダウンロードする

自分で練習する場合は、以下のワークブックをダウンロードしてください。

数式に基づいたセルの書式設定.xlsx

Excelで数式を基にセルをフォーマットする13の例

1.Excelで数式を使用して別のセルに基づくセルの書式設定

のセルをフォーマットするために、さまざまな数式を使用することができます。 エクセル しかし、その前に、数式をどこに入力すればよいかを知っておく必要があります。 最初の方法では、単に 比較する その 売上高 したがって、以下の手順で数式を作成し、セルに書式を設定する必要があることを確認します。

STEPS

  • まず、範囲を選択します D5:D10 .

  • 次に、その下にある ホーム タブで、以下を選択します。 新ルール から 条件付き書式設定 のドロップダウン・リスト。

  • その結果、ダイアログボックスが表示されますので、「数式を使用して、どのセルに書式を設定するか決定する」を選択します。 ルールタイプ .
  • では この式が真である場合の値のフォーマット ボックスで、数式を入力します。
=$D5>$D$5

  • その後 フォーマット .

  • その結果 セルのフォーマット をクリックすると、ダイアログボックスが表示されます。 塗りつぶし タブで、色を選択します。
  • 続いて、 を押します。 よっしゃー .

  • よりも大きいセルをハイライト表示します。 D5 .

続きを読む Excelのセルフォーマット式の使い方(4つの効果的な方法)

2.数式を適用してテキスト条件に基づいて行をフォーマットする

テキスト条件に基づいて数式を適用し、行全体をフォーマットすることができます。 以下のデータセットでは、製品 交流 そこで、以下の手順でタスクを実行します。

STEPS

  • まず、セルの範囲を選択します。
  • 次に、次のページに進みます。 ホーム > 条件付き書式設定 > 新ルール .
  • ウィンドウが表示されますので、ここで ルールタイプ : 数式を使用して、どのセルをフォーマットするかを決定する .
  • 続いて、フィールドで。 この式が真である場合の値のフォーマット を入力し、数式を入力します。
=$C5="AC"

  • その後、以下を選択します。 フォーマット .

  • 別のダイアログボックスが表示されます。 塗りつぶし タブで、任意の色を選択します。
  • 続いて、 を押します。 よっしゃー .

  • 最後に、望ましい変化を確認します。

続きを読む Excel VBAで文字列を整形する方法(12の方法)

3.複数の条件に基づく数式による行の書式設定

このメソッドでは、行全体を数値の基準でフォーマットします。 $10,000 .したがって、操作を行うためのプロセスを学ぶ。

STEPS

  • まず、データセットの範囲を選択します。
  • 次に、次のページに進みます。 ホーム > 条件付き書式設定 > 新ルール .
  • ウィンドウが表示されますので、ここで ルールタイプ : 数式を使用して、どのセルをフォーマットするかを決定する .
  • その後、現場にて。 この式が真である場合の値のフォーマット を入力し、数式を入力します。
=$D5>10000

  • その後 フォーマット .

  • 次に、任意の色を選択して、行を塗りつぶします。
  • その後、 を押してください。 よっしゃー .

  • 最後に、指定した色で目的の行を返します。

続きを読む エクセルでセルをカスタムフォーマットする方法(17例)

4.数式に基づいたExcelの奇数セルの書式設定

時には、範囲内の奇数を見つけ、それをフォーマットする必要があります。 アイエスオーディー そのため、以下の手順で、この方法を習得してください。

STEPS

  • はじめに、範囲を選択する D5:D10 .
  • では、次に進みます。 ホーム > 条件付き書式設定 > 新ルール .
  • ダイアログボックスが表示されますので、ここで ルールタイプ : 数式を使用して、どのセルをフォーマットするかを決定する .
  • 現場にて。 この式が真である場合の値のフォーマット を入力し、数式を入力します。
=ISODD(D5)

  • プレス フォーマット .

  • その結果 セルのフォーマット ダイアログボックスが表示されますので、"Color "の項目で色を選択します。 塗りつぶし タブで表示します。
  • 続いて、 を押します。 よっしゃー .

  • 最終的には、選択した色で奇数番号を見ることになります。

続きを読む Excelで書式ペインターを使用する方法

5.エクセルのAND関数でセルの書式設定をする

を使用することができます。 アンド 関数を使って、複数の条件に基づいてセルをフォーマットすることができます。 次のデータセットでは、製品名を含む行をハイライト表示します。 ケーブル を下回り、純売上高が $10,000 .だから、その手順に沿って、学んでください。

STEPS

  • まず、範囲を選択します B5:D10 .
  • の下 ホーム タブで、以下を選択します。 新ルール から 条件付き書式設定 のドロップダウン・リスト。
  • その結果、ダイアログボックスが表示されます。 ここで、以下の項目を選択します。 数式を使用して、どのセルをフォーマットするかを決定する において ルールタイプ .
  • では この式が真である場合の値のフォーマット ボックスで、数式を入力します。
=AND($C5="Cable", $D5<10000)

  • その後 フォーマット .

  • その結果 セルのフォーマット をクリックすると、ダイアログボックスが表示されます。 塗りつぶし タブで、色を選択します。
  • を押してください。 よっしゃー .

  • 最後に、フォーマットされた行を返します。

6.エクセルでOR関数を使ったセルの書式設定

前のメソッドでは、両方の条件を満たす必要がありましたが、この例では、いずれかの条件が真である場合に行をフォーマットします。 そのため、このメソッドで使用するのは エクセル オア 関数があります。 では、以下の手順を覚えて、操作してください。

STEPS

  • 最初にセルの範囲を選択します。
  • その後、次のページに進んでください。 ホーム > 条件付き書式設定 > 新ルール .
  • ウィンドウが表示されますので、ここで ルールタイプ : 数式を使用して、どのセルをフォーマットするかを決定する .
  • 次に、フィールドで。 この式が真である場合の値のフォーマット を入力し、数式を入力します。
=OR($C5="Cable", $D5<10000)

  • 次に、以下を選択します。 フォーマット .

  • その結果、別のダイアログボックスがポップアップ表示され、その中から任意の色を選択します。 塗りつぶし タブで表示します。
  • 続いて、 を押します。 よっしゃー .

  • 最後に、期待される結果を返します。

7.空白のセルに数式を適用して書式を設定する

データセットに空白のセルがあることはよくあります。 空白のセルを一つの数式でハイライトすることは、そのセルを編集するのに役立ち、時間の節約になります。 ここでは、この数式を使用します。 アイエスビーランク での機能 エクセル という手順で、空のセルを見つけてから書式設定をしてください。 フォーマット セル に基づいて において エクセル .

STEPS

  • まず、範囲を選択します B5:D10 .
  • そして、その下に ホーム タブで、以下を選択します。 新ルール から 条件付き書式設定 のドロップダウン・リスト。
  • その結果、ダイアログボックスが表示されます。 ここで、以下の項目を選択します。 数式を使用して、どのセルをフォーマットするかを決定する において ルールタイプ .
  • 次に この式が真である場合の値のフォーマット ボックスで、数式を入力します。
=ISBLANK(B5)

  • その後 フォーマット .

  • ここでは セルのフォーマット をクリックすると、ダイアログボックスが表示されます。 塗りつぶし タブで、色を選択します。
  • を押してください。 よっしゃー .

  • 最後に、空白のセルをハイライト表示します。

類似の読み物

  • Excelで書式ペインターのショートカットを使用する(5つの方法)
  • エクセルで時刻の書式を変更する方法(4つの方法)

  • エクセルでのコピーフォーマット(3工程)
  • エクセルでセルの書式をコピーする方法(4つの方法)
  • Excelでセルの値や書式をコピーする公式(5つの使用例)
  • 8.Excelで数式に基づいて非空白のセルをフォーマットする

    さらに、強調したいのは - ブランク そのために、ここでは ノット 関数の前に アイエスビーランク 機能です。 ノット 関数は、単に まで FALSE ファルス まで したがって、非空白のセルをフォーマットする方法を知るために、以下の手順を学びます。

    STEPS

    • まず、データセットの範囲を選択します。
    • 次のページへ ホーム > 条件付き書式設定 > 新ルール .
    • ウィンドウが表示されますので、ここで ルールタイプ : 数式を使用して、どのセルをフォーマットするかを決定する .
    • その後、現場にて。 この式が真である場合の値のフォーマット を入力し、数式を入力します。
    =not(isblank(b5))とする。

    • その後 フォーマット .

    • 次に、セルを塗りつぶす色を任意に選択します。
    • その後、 を押してください。 よっしゃー .

    • 最後に、必要な変更点を確認します。

    9.ExcelのSEARCH関数でセルの書式設定

    さらに 検索 関数を使って特定のテキストを検索し、その後に書式を設定します。 このデータセットでは、製品 ケーブル で、行全体をフォーマットします。

    STEPS

    • はじめに、範囲を選択する B5:D10 .
    • では、次に進みます。 ホーム > 条件付き書式設定 > 新ルール .
    • ダイアログボックスが表示されますので、ここで ルールタイプ : 数式を使用して、どのセルをフォーマットするかを決定する .
    • 次に、フィールドで。 この式が真である場合の値のフォーマット を入力し、数式を入力します。
    =SEARCH("ケーブル",$C5)>0

    • 次に、 を押します。 フォーマット .

    • その結果 セルのフォーマット ダイアログボックスが表示されますので、"Color "の項目で色を選択します。 塗りつぶし タブで表示します。
    • 続いて、 を押します。 よっしゃー .

    • 最終的に、ハイライトされた行が表示されます。 ケーブル .

    10.エクセルで数式に基づき重複セルをフォーマットする

    このメソッドでは COUNTIF 関数を使って、重複するセルの値を見つけ、その後、書式設定します。 では、以下の手順を覚えて、作業を実行してください。

    STEPS

    • まず、範囲を選択します B5:D10 .
    • さて、その下には ホーム タブで、以下を選択します。 新ルール から 条件付き書式設定 のドロップダウン・リスト。
    • その結果、ダイアログボックスが表示されます。 ここで、以下の項目を選択します。 数式を使用して、どのセルをフォーマットするかを決定する において ルールタイプ .
    • 次に この式が真である場合の値のフォーマット ボックスで、数式を入力します。
    =COUNTIF($C$5:$C$10,$C5)>1

    • その後 フォーマット .

    • ここでは セルのフォーマット をクリックすると、ダイアログボックスが表示されます。 塗りつぶし タブで、色を選択します。
    • プレス よっしゃー .

    • 最後に、重複するセルがある行を返します。

    11.ExcelのAVERAGE関数でセルの書式設定をする

    を使用することができます。 平均値 での機能 エクセル を比較することができます。 売上高 この例では、売上高が平均よりも大きい行を強調表示します。 したがって、Excelで数式に基づいてセルをフォーマットする手順に従います。

    STEPS

    • まず、セルの範囲を選択します。
    • 次に、次のページに進みます。 ホーム > 条件付き書式設定 > 新ルール .
    • ウィンドウが表示されますので、ここで ルールタイプ : 数式を使用して、どのセルをフォーマットするかを決定する .
    • 次に、フィールドで。 この式が真である場合の値のフォーマット を入力し、数式を入力します。
    =$D5>AVERAGE($D$5:$D$10)です。

    • 選択 フォーマット その後

    • その結果、別のダイアログボックスがポップアップ表示され、その中から任意の色を選択します。 塗りつぶし タブで表示します。
    • 続いて、 を押します。 よっしゃー .

    • 最終的に、目的の出力が得られます。

    12.数式に基づいた上位3つの値でセルをフォーマットする

    があります。 LARGE での機能 エクセル は最も大きな値を返します。 ここでは、この関数を使って、行の書式を 3 売上高上位の金額

    STEPS

    • はじめに、範囲を選択する B5:D10 .
    • では、次に進みます。 ホーム > 条件付き書式設定 > 新ルール .
    • ダイアログボックスが表示されますので、ここで ルールタイプ : 数式を使用して、どのセルをフォーマットするかを決定する .
    • 次に、フィールドで。 この式が真である場合の値のフォーマット を入力し、数式を入力します。
    =$D5>=LARGE($D$5:$D$10,3)です。

    • 次に、 を押します。 フォーマット .

    • その結果 セルのフォーマット ダイアログボックスが表示されますので、"Color "の項目で色を選択します。 塗りつぶし タブで表示します。
    • その後 よっしゃー .

    • 最終的には、期待通りの出力が返ってきます。

    13.空白のセルがあるとき、行全体を数式でフォーマットする

    最後の例では、空白のセルがあるときに行全体をフォーマットする方法を紹介します。 カウントブランクス 関数で操作します。

    STEPS

    • まず、範囲を選択します B5:D10 .
    • そして、その下に ホーム タブで、以下を選択します。 新ルール から 条件付き書式設定 のドロップダウン・リスト。
    • その結果、ダイアログボックスが表示されます。 ここで、以下の項目を選択します。 数式を使用して、どのセルをフォーマットするかを決定する において ルールタイプ .
    • 次に この式が真である場合の値のフォーマット ボックスに、数式を入力します。
    =countblank($b5:$d5)です。

    • プレス フォーマット

    • があります。 セルのフォーマット をクリックすると、ダイアログボックスが表示されます。 塗りつぶし タブで、色を選択します。
    • を押してください。 よっしゃー .

    • 最終的には、空白のセルを持つ行を強調したデータセットが返されます。

    結論

    今後は、以下のようになります。 フォーマットセル に基づいて において エクセル また、他の方法があれば教えてください。 コメント、ご提案、お問い合わせは、以下のコメント欄からお願いします。

    Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。