小技集

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ



2024年3月1日【ID:0】

メンバー限定

【Excel】更新箇所を自動で色付け

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


表の更新したセルを自動で色付けする設定方法について解説していきます。

このようなことは、条件付き書式を活用することで実現できます。
条件付き書式とは、「特定の条件を満たしたセルにだけ特定の書式を設定する」という特殊な書式になります。

前半にお伝えする方法で実現は出来ますが、1点問題点があります。
後半に、その問題点を解決する方法について解説していきます。


設定手順

まず初めに、色付けしたい対象のシートを複製します。
こちらでは、複製したシートに「BK」という名前を設定しています。

複製することができましたら、色付け対象のシート「顧客管理」を選択し、色付け対象のセルを選択します。
こちらでは、セルA1を基準にA列からE列を全体選択しています。

選択することができましたら、[ホーム]タブの中の[条件付き書式]から[新しいルール]を選択します。

条件付き書式の設定画面にて、[ルールの種類…]を[数式を使用して、…]にし、以下の数式を入力します。

=A1<>BK!A1

数式の初めの「=」は、数式の開始の意味であるため、入力するものだと思っていただければと思います。
「A1<>BK!A1」は、設定しているシートのセルA1とBKシートのセルA1が等しくないという意味になります。

この時のセルA1とは、選択した時の基準のセルになります。
こちらでは、セルA1を基準に選択しているため、セルA1を基準とした数式を入力しています。

他のシートは、「シート名!」で指定します。
シート名によっては、「'シート名'!」とシングルコーテーションで囲む必要があるものもあります。
また、直接手入力すると入力を間違える可能性もあるため、「=A1<>」まで入力した後に、該当するシートのセルA1を直接選択して入力するのが良いかと思います。

ただ、「=A1<>BK!$A$1」と参照に「$」が表示され、絶対参照になってしまいます。
こちらで設定した数式は、選択範囲の他のセルに反映する際に、相対的に変化させる必要があるため、「$」は外す必要があります。

数式の入力ができましたら、[書式]を選択し、好みの書式を設定します。
こちらでは、[塗りつぶし]タブの中から黄色を選択しています。

以上の設定を行うことで、セルの値を変更すると同時に、そのセルを自動で色付けすることができます。


問題点

ただ、初めにお伝えした通り、1点問題点があります。
それは、全角文字と半角文字を正しく判定できないというところです。
先ほどの画像のように、「A」から「B」に変更した場合は色付けされますが、「A」から「a」に変更した場合は色付けされません。

では次に、この原因と対策について解説していきます。


原因と対策

続きはIT予備メンバー限定です。

メンバー限定コンテンツになります。




IT予備メンバーページと連携することで内容を確認することができます。

メンバーとは


すでにメンバーの方は、
ログインして連携してから、こちらを更新すると閲覧できます。
※連携しても確認ができない場合は、少し時間を置いてご確認ください。

ログイン(新しいタブ)
※[ログイン]→[設定]→[IT予備-連携]で連携できます


パソコンで開く場合は、記事の最後に「リンクコピー」があるためご活用ください。

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


メンバー募集 メンバー募集





リンクの共有はこちらから行えます。

  リンクコピー    X Facebook はてなブックマーク Pocket
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



- メンバー限定 [一覧] -



サイト累計閲覧数

7266198

有料動画講座
(買い切り)

Excel完全制覇


ちょっとした機能 便利ツール
【小技集】

【Excel】2重の円グラフ(詳細と小計)を作成

【Excel】関数の使い方をすぐに確認する

【Excel】各商品の最終購入日を表から抽出する

【ExcelVBA】現在の日時を取得

【Excel】在庫数が指定値未満の場合に自動色付け

【Excel】直近の退会者を表から自動抽出

【Excel】特定のセルに値がある場合に行全体を色付け

【Excel】覚えるべき「日付を求める関数」2選

【ExcelVBA】ダブルクリックで値を切り替える方法

【ExcelVBA】簡単なマウス操作のみで販売数を入力

【Excel】表の途中の罫線を瞬時に消す方法

【Excel】商品ごとの販売数の合計を瞬時に集計

【Excel】スピンボタンでデータ抽出

【Excel】表示されているセルのみ集計

【Excel】VBAとOfficeスクリプトのコードを比較(対象行の削除)

【ExcelVBA】クリック操作だけで数量を入力

【Excel】セル参照や数式に名前を付ける「LET関数」

【Excel】不要なセルを自動でグレーにする方法

【Excel】各担当ごとにシートを分割

【Excel】VLOOKUP関数で時間を検索して抽出できない?

【Excel】セルを非表示にする際はグループ化

【Excel】色の付いたセルを瞬時に集計

【Excel】フィルターで絞った上でトップ3を求める

【Excel】マクロ不要!セルの内容でメール送信!

【Excel・Googleスプレッドシート】セルの数式を瞬時に確認





一覧ページへ

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ