ヒント:他の言語はGoogle翻訳されています。 訪問することができます English このリンクのバージョン。
ログイン
x
or
x
x
会員登録
x

or

Excelで式を使用してセルをハイライト/条件付きで書式設定する方法

定数と数式の両方を含む大きなワークシートがあり、今ではすべての数式セルの位置を知りたいとします。 もちろん、Go To Special機能を使用すると、すべての式を簡単かつ迅速に選択できます。 しかし、今すぐデータや数式を変更する必要がある場合は、この関数を繰り返し適用する必要があります。

ここでは、より良い解決法を紹介します。条件付き書式設定。 条件付き書式設定では、式を含むすべてのセルを強調表示できます。強調表示された書式は、変更されたデータで調整されます。

定義式と条件付き書式を使用して式セルを強調表示する

ユーザー定義関数と条件付き書式を使用して式セルを強調表示する

Excel用Kutoolsで数式セルをすばやく簡単に強調表示する


ワークブック内のすべての数式セルをハイライト/条件付きでフォーマットする:

ライブストリームイベント開始時間 Kutools for Excel's ハイライト式 1回のクリックでワークブック全体の数式を強調表示することができます。

docハイライト式-14

Kutools for Excel200便利なExcelアドイン以上で、60日に制限なく試してみることができます。 今すぐダウンロードして無料トライアル!



使用する前に 条件付き書式定義名を作成する必要があります。次の手順を実行してください。

1。 ワークシートを開き、クリックします > 名前管理者、スクリーンショットを見る:

doc-highlight-formula1

2。 ポップアウトで 名前管理者 ダイアログボックスで、をクリックします。 新しい ボタン。

doc-highlight-formula1

3。 とで 新しい名前 ダイアログボックスで、次の操作を行います。

  • (1。)定義された名前の式の名前を入力します。この例では、入力します 形式のプラットフォーム;
  • (2。)選択 ワークブック スコープドロップダウンリストから選択します。
  • (3。)この数式を入力 = GET.CELL(48、間接( "rc"、FALSE))を参照する フィールド。

doc-highlight-formula1

4。 次に、をクリックします OK 前のダイアログに戻り、閉じます。

5。 次に、数式セルを強調表示する範囲またはワークシート全体を選択します。

6。 下 ホーム タブをクリックします。 条件付き書式 > 新しいルール、スクリーンショットを見る:

doc-highlight-formula1

7。 の中に 新しい書式設定規則 ダイアログ、クリック 式を使用して、フォーマットするセルを決定する オプションを選択し、この数式を入力します = Formulasulas (形式のプラットフォーム ステップ3で定義された名前)を定義した名前に変更することができます。 スクリーンショットを見る:

doc-highlight-formula1

8。 次に、をクリックします フォーマット ボタンをクリックし、フォーマットを設定します 埋める タブ、スクリーンショットを参照してください:

doc-highlight-formula1

9。 そして、 OK > OK 操作を終了し、式を持つすべてのセルが次のように一度に強調表示されました。

doc-highlight-formula1

ノート:

1。 条件付き書式でカバーされているセルのいずれかに式を入力すると、自動的に強調表示されます。

2。 操作が終了したら、ブックを保存する必要があります。 Excelマクロが有効なワークブック 条件付き書式設定セルが保存されます。 次回にブックを開くときは、 コンテンツを有効にする。

doc-highlight-formula1


定義された名前の数式を使用しない場合は、単純なユーザー定義関数を作成し、条件付き書式を適用してこのタスクを解決できます。

1。 まず、 Alt + F11 キーを押して Microsoft Visual Basic for Applicationsウィンドウ.

2に設定します。 OK をクリックします。 インセット > モジュール、次の短いコードを モジュールウィンドウ.

Function HasFormula(Rng As Range) As Boolean
'Update 20140210
Application.Volatile
HasFormula = Rng.HasFormula
End Function

3。 次に、このコードを保存して閉じ、ワークシートを戻って、数式セルを強調表示する範囲またはワークシート全体を選択します。

4。 に行く ホーム タブをクリックして 条件付き書式 > 新しいルール.

5。 の中に 新しい書式設定規則 ダイアログ、選択 式を使用して、フォーマットするセルを決定する オプションを選択し、この数式を入力します = Hasformula(A1)、スクリーンショットを見る:

doc-highlight-formula1

6. 次に、をクリックします。 フォーマット ボタンをクリックして、好きな色を選択します 埋める のタブ セルの書式設定 ダイアログボックス。

7。 そして、 OK > OK ダイアログを閉じます。 また、すべてのセルには式が含まれており、すぐに強調表示されています。

ノート:

1。 式 A1 選択した範囲内の最初のセルを示している場合は、必要に応じて変更することができます。

2。 条件付き書式でカバーされているセルのいずれかに式を入力すると、自動的に強調表示されます。

3。 操作が終了したら、ブックを保存する必要があります。 Excelマクロが有効なワークブック 条件付き書式設定セルが保存されます。 次回にブックを開くときは、 コンテンツを有効にする.


Excelの初心者にとっては、上記の2つの方法の両方がやや難しいようですが、ここでは強力なツールをお勧めします。 Kutools for Excel、その多機能性 ワークシートデザイン 統合ブック全体のすべての数式をすばやくハイライト表示できます。

Kutools for Excel : 300便利なExcelアドイン以上で、60日以内に自由に試してみてください.

インストールした後 Kutools for Excel次の手順を実行してください。

1。 すべての数式を強調表示するブックを開きます。

2に設定します。 OK をクリックします。 大口プラン > ワークシートデザイン、および新しい デザイン タブがリボンに表示されます。 ハイライト式 内のオプション 詳細 グループ、スクリーンショットを参照してください:

docハイライト式10-10
 1
docハイライト式11-11

3。 また、ワークブック全体の中のすべての式がすぐに強調表示されています。 スクリーンショットを見る:

doc-highlight-formula1

ノート:

1。 クリック ハイライト式 再度強調表示はオフになります。

2。 ハイライトの色を変更するには、をクリックします。 設定デザイン タブをクリックし、 デザインツールの設定 ダイアログで、好きな色を1つ選択します 数式の色 セクション:

doc-highlight-formula1

3。 現在のブック内のいずれかのセルに新しい数式を入力すると、自動的にハイライト表示されます。

このハイライト式ユーティリティの詳細については、クリックしてください。

Excel用のKutoolsを今すぐダウンロードして無料でダウンロードできます!


Kutools for Excel200便利なExcelアドイン以上で、60日に制限なく試してみることができます。 今すぐダウンロードして無料トライアル!


関連記事:

Excelで式をロックおよび保護する方法

Excelの数式バーに表示されない数式を非表示にする方法


Kutools for Excelは、ほとんどの問題を解決し、生産性を80%向上させます

  • 再利用: すばやく挿入 複雑な数式、チャート そして、以前に使用したもの; セルを暗号化する パスワード付き メーリングリストの作成 そしてメールを送る...
  • スーパーフォーミュラバー (複数行のテキストや数式を簡単に編集する) レイアウトを読む (多数のセルを簡単に読んで編集できます)。 フィルター範囲に貼り付ける...
  • セル/行/列を結合 データを失うことなく; セルコンテンツの分割。 重複する行/列を結合する...重複セルの防止。 範囲の比較...
  • 重複または一意を選択します空白行を選択 (すべてのセルは空です)。 スーパー検索とファジー検索 多くのワークブックで。 ランダム選択
  • 完全コピー 式の参照を変更せずに複数のセル。 参照を自動作成 複数のシートに 箇条書きを挿入、チェックボックスなど
  • テキストを抽出、テキストの追加、位置による削除、 スペースを削除する; ページング小計の作成と印刷 セルのコンテンツとコメント間の変換...
  • スーパーフィルター (保存して他のシートにフィルタ方式を適用する)。 高度な並べ替え 月/週/日、頻度などによる。 特殊フィルター 太字、斜体で...
  • ワークブックとワークシートを組み合わせる; キー列に基づいて表をマージします。 データを複数のシートに分割する; xls、xlsx、およびPDFのバッチ変換...
  • 300を超える強力な機能。 Office / Excel 2007-2019および365をサポートします。 すべての言語をサポートします。 企業または組織に簡単に展開できます。 フル機能の30日間の無料トライアル。
KTEタブ201905

OfficeタブはOfficeにタブ付きインターフェイスを提供し、作業をより簡単にします

  • Word、Excel、PowerPointでタブ付き編集と読み取りを有効にする、出版社、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を50%向上させ、毎日数百回のマウスクリックを削減します。
オフィシタブ底
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Johan · 9 months ago
    Hey,

    ik wil een cel, welke een formule heeft, met een kleur aanduiden in functie van een andere cel die een waarde heeft.

    vb: als E10<4 dan moet F10 (welke een formule heeft) samen met E10 in een bepaalde kleur komen.

    Als ik dit doe, wordt enkel E10 gemarkeerd.


    Hoe los Ik dit op?


    Mvg
  • To post as a guest, your comment is unpublished.
    Katie Samek · 2 years ago
    I was able to follow all the below. I made a macro to do this for me, but it is not able to apply the formatting.

    My range is named, but how to I ass VBA to highlight the range with formatting. For context, I am highlighting all cells with a formula in it to be a green color. If the formula is typed over it changes colors
    • To post as a guest, your comment is unpublished.
      Natalie · 1 years ago
      This is exactly what I want to do, and the first stage (highlighting every cell with a formula in) isn't working for me either, despite following steps to the letter. Did you manage to get a solution?
  • To post as a guest, your comment is unpublished.
    SANDEEP.POLAPALLY · 3 years ago
    dear sir,

    i have a doubt ,for example in a student marks table i want the student names highlited based on the student who got lessthan 400 total marks using conditional formatting.please help me sir
  • To post as a guest, your comment is unpublished.
    Abu Belaluddin · 4 years ago
    Hi, How can I highlight cells in a row based on days of a month, for example if I need to highlight cells in increments of 1 day i.e. it should highlight each subsequent cells if 24 hrs has passed,
  • To post as a guest, your comment is unpublished.
    Jamal · 4 years ago
    Hi,
    I am trying to do conditional formatting on a cell based on another cell value which already has a formula on it. i have tried everything but i would not work. eg. cell B1 has a formula (A1+1) and i am trying to change the color of say cell D8 by using formula (=B1=21). it works fine when i remove the increment formula from B1 and enter a value manually...
  • To post as a guest, your comment is unpublished.
    Pritesh Patel · 5 years ago
    Thanks for the help.

    This is the only website where i have found complete steps