内容
この記事では、Excel 2013、2010、および 2007 の値に基づいてセルの色を変更する XNUMX つの簡単な方法を紹介します。また、Excel で数式を使用して空のセルの色を変更する方法についても学習します。または数式エラーのあるセル。
Excel で XNUMX つのセルまたは範囲全体の塗りつぶしの色を変更するには、ボタンをクリックするだけであることは誰もが知っています。 塗りつぶしの色 (塗りつぶしの色)。 しかし、特定の値を含むすべてのセルの塗りつぶしの色を変更する必要がある場合はどうすればよいでしょうか? さらに、セルの内容が変化したときに、各セルの塗りつぶしの色を自動的に変更したい場合はどうすればよいでしょうか? さらにこの記事では、これらの質問に対する回答を見つけ、特定の問題を解決するための適切な方法を選択するのに役立ついくつかの役立つヒントを得ることができます.
値に基づいて Excel でセルの色を動的に変更する方法
セルの値によって塗りつぶしの色が変わります。
問題: テーブルまたはデータ範囲があり、その値に基づいてセルの塗りつぶしの色を変更したいとします。 さらに、この色は、セル内のデータの変化を反映して動的に変化する必要があります。
決定: Excel で条件付き書式を使用して、X より大きい値、Y より小さい値、または X と Y の間の値を強調表示します。
さまざまな州のガソリン価格のリストがあり、それよりも高い価格が必要だとします。 $ 3.7、赤で強調表示され、より小さいか等しい $ 3.45 - 緑。
注: この例のスクリーンショットは Excel 2010 で撮影されたものですが、Excel 2007 と 2013 では、ボタン、ダイアログ、および設定がまったく同じか、わずかに異なります。
したがって、次の手順を実行する必要があります。
- セルの塗りつぶしの色を変更するテーブルまたは範囲を選択します。 この例では、 $ B $ 2:$ H $ 10 (列見出しと州の名前を含む最初の列は選択されていません)。
- クリック ホーム (ホーム)、セクション内 スタイル (スタイル) クリック 条件付き書式 (条件付き書式) > 新しいルール (ルールを作成します)。
- ダイアログボックスの上部 新しい書式設定規則 (書式設定ルールの作成) フィールドで ルールタイプを選択します (ルールの種類を選択) select を含むセルのみをフォーマットします (含むセルのみを書式設定します)。
- ボックス内のダイアログ ボックスの下部 セルのみをフォーマットする (以下の条件を満たすセルのみ整形) ルールの条件を設定します。 次の条件を持つセルのみをフォーマットすることを選択します。 セル値 (セル値) – 越える (もっと) - 3.7下の図に示すように。次にボタンを押します サイズ (フォーマット) を選択して、指定した条件が満たされた場合に適用する塗りつぶしの色を選択します。
- 表示されるダイアログボックスで セルの書式設定 (セルの書式設定) タブ 埋める (塗りつぶし)色を選択し(赤みを選択しました)、クリックします OK.
- その後、ウィンドウに戻ります 新しい書式設定規則 (書式設定ルールの作成) フィールド内の場所 プレビュー (サンプル) は、書式設定のサンプルを表示します。 満足したらクリック OK.
書式設定の結果は次のようになります。
以下の値を持つセルの塗りつぶしの色を緑に変更できる別の条件を設定する必要があるため 3.45、もう一度ボタンを押します 新しいルール (ルールの作成) を選択し、手順 3 ~ 6 を繰り返して、目的のルールを設定します。 以下は、作成した XNUMX 番目の条件付き書式ルールのサンプルです。
すべての準備が整ったら、クリックします OK. これで、さまざまな州のガソリン価格の最大値と最小値を一目で確認できるように、適切に書式設定された表が作成されました。 テキサスで、彼らにとって良いことです! 🙂
ヒント: 同様に、セルの値に応じてフォントの色を変更できます。 これを行うには、タブを開くだけです フォント (フォント)ダイアログボックス セルの書式設定 手順 5 で行ったように (セル形式) を選択し、目的のフォントの色を選択します。
現在の値に基づいて一定のセルの色を設定する方法
一度設定すると、将来セルの内容がどのように変化しても、塗りつぶしの色は変わりません。
問題: 現在の値に基づいてセルの色を調整し、セルの値が変わっても塗りつぶしの色を同じに保ちたいとします。
決定: ツールを使用して、特定の値 (または複数の値) を持つすべてのセルを検索します すべて検索 (すべて検索) をクリックし、ダイアログ ボックスを使用して見つかったセルの形式を変更します。 セルの書式設定 (セル形式)。
これは、Excel のヘルプ ファイル、フォーラム、またはブログに説明がなく、直接的な解決策がないまれなタスクの XNUMX つです。 このタスクは一般的ではないため、これは理解できます。 それでも、セルの塗りつぶしの色を永久に、つまり一度だけ (または手動で変更するまで) 変更する必要がある場合は、次の手順に従います。
特定の条件を満たすすべてのセルを検索して選択する
探している値のタイプに応じて、いくつかのシナリオが考えられます。
たとえば、特定の値でセルに色を付けたい場合は、 50, 100 or 3.4 – 次に、タブで ホーム (ホーム) セクションの 編集 (編集中)クリック 検索選択 (検索して強調表示) > もう完成させ、ワークスペースに掲示しましたか? (探す)。
目的の値を入力してクリックします すべて検索 (すべて検索)。
ヒント: ダイアログボックスの右側 検索および置換 (検索と置換) ボタンがあります オプション (オプション)、これを押すと、次のような多くの高度な検索設定にアクセスできます マッチケース (大文字と小文字を区別)および セルの内容全体を一致させる (セル全体)。 アスタリスク (*) などのワイルドカード文字を使用して任意の文字列に一致させたり、疑問符 (?) を使用して任意の XNUMX 文字に一致させることができます。
前の例に関して、すべてのガソリン価格を 3.7 〜へ 3.799、次に、次の検索基準を設定します。
ダイアログボックスの下部にある見つかったアイテムのいずれかをクリックします 検索および置換 (検索と置換) をクリックし、 Ctrlキー+ A見つかったすべてのエントリを強調表示します。 その後、ボタンを押してください Fermer (近い)。
これは、オプションを使用して、指定された値 (値) を持つすべてのセルを選択する方法です。 すべて検索 (すべて検索) Excel で。
ただし、実際には、 $ 3.7. 残念ながらツール 検索および置換 (検索と置換) では、これを解決することはできません。
[セルの書式設定] ダイアログ ボックスを使用して、選択したセルの塗りつぶしの色を変更する
これで、指定された値 (または値) を持つすべてのセルが選択されました。ツールでこれを行いました。 検索および置換 (検索して置換します)。 選択したセルの塗りつぶしの色を設定するだけです。
ダイアログボックスを開く セルの書式設定 (セル形式) 3 つの方法のいずれかで:
- を押す Ctrl + 1.
- 選択したセルをマウスの右ボタンでクリックし、コンテキスト メニューから項目を選択する セルの書式設定 (セル形式)。
- タブ ホーム (ホーム) > 細胞。 細胞。 (細胞) > サイズ (フォーマット) > セルの書式設定 (セル形式)。
次に、必要に応じて書式設定オプションを調整します。 今回は変更のため、塗りつぶしの色をオレンジに設定します 🙂
残りの書式設定オプションに触れずに塗りつぶしの色だけを変更したい場合は、ボタンをクリックするだけです 塗りつぶしの色 (塗りつぶし)で好きな色を選びます。
Excel で書式設定を変更した結果は次のとおりです。
前の方法 (条件付き書式付き) とは異なり、この方法で設定された塗りつぶしの色は、値がどのように変化しても、知らないうちに変更されることはありません。
特別なセルの塗りつぶしの色を変更する (空、数式にエラーがある)
前の例のように、動的と静的の XNUMX つの方法で特定のセルの塗りつぶしの色を変更できます。
数式を使用して Excel の特別なセルの塗りつぶしの色を変更する
セルの値に応じて、セルの色が自動的に変わります。
ほとんどの場合、99% のケースでこの問題を解決する方法を使用します。つまり、セルの塗りつぶしは、指定した条件に従って変化します。
たとえば、ガソリンの価格表をもう一度見てみましょう。今回はさらにいくつかの州を追加し、いくつかのセルを空にします。 これらの空のセルを見つけて塗りつぶしの色を変更する方法を見てみましょう。
- [詳細設定]タブ ホーム (ホーム) セクションの スタイル (スタイル) クリック 条件付き書式 (条件付き書式) > 新しいルール (ルールを作成します)。 値に基づいてセルの色を動的に変更する方法の例の 2 番目のステップと同様です。
- ダイアログボックスで 新しい書式設定規則 (書式設定ルールの作成) オプションを選択 数式を使用してセルを決定する フォーマットする (数式を使用して、書式設定するセルを決定します)。 さらにフィールドへ この数式が真であるときの書式値 (次の式が真であるフォーマット値)次のいずれかの式を入力します。
- 空のセルの塗りつぶしを変更するには
=ISBLANK()
=ЕПУСТО()
- エラーを返す数式を含むセルの陰影を変更するには
=ISERROR()
=ЕОШИБКА()
空のセルの色を変更したいので、最初の関数が必要です。 それを入力し、括弧の間にカーソルを置き、行の右側にある範囲選択アイコンをクリックします (または、目的の範囲を手動で入力します)。
=ISBLANK(B2:H12)
=ЕПУСТО(B2:H12)
- 空のセルの塗りつぶしを変更するには
- プレス サイズ (フォーマット)、タブで目的の塗りつぶしの色を選択します 埋める (塗りつぶし)をクリックし、 OK. 詳細な手順は、「値に基づいてセルの色を動的に変更する方法」の例のステップ 5 に記載されています。 設定した条件付き書式のサンプルは次のようになります。
- 色に満足したら、クリックしてください OK. 作成したルールがすぐにテーブルに適用される様子がわかります。
特別なセルの塗りつぶしの色を静的に変更する
設定が完了すると、セルの値に関係なく、塗りつぶしは変更されません。
空のセルまたはエラーを含む数式を含むセルに永続的な塗りつぶしの色を設定する場合は、次の方法を使用します。
- テーブルまたは範囲を選択し、 F5ダイアログを開く へ行きます (ジャンプ)し、 ボタンを押す スペシャル (ハイライト)。
- ダイアログボックスで スペシャルに行く (セルのグループを選択) オプションにチェックを入れる 空白 (空のセル) すべての空のセルを選択します。エラーのある数式を含むセルを強調表示する場合は、オプションをオンにします 式 (数式) > エラー (間違い)。 上の図でわかるように、他にも多くの設定を利用できます。
- 最後に、選択したセルの塗りつぶしを変更するか、ダイアログ ボックスを使用してその他の書式設定オプションを設定します。 セルの書式設定 (セルの書式設定)、選択したセルの塗りつぶしの変更で説明されているように。
この方法で行った書式設定は、空のセルに値を入力したり、数式の間違いを修正したりしても保持されることを忘れないでください。 実験の目的を除いて、誰かがこの道を行く必要があるとは想像しがたいです 🙂