• ベストアンサー

【Excelの値が入っていないセルだけセルに色を付

【Excelの値が入っていないセルだけセルに色を付ける方法を教えてください】 また値が入っているセルだけ色付けする方法も合わせて教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.3

>Excelの値が入っていないセルだけセルに色を付ける方法を教えてください  値が入っていない場合には色を付け、値が入っている場合には色を付けない様にしたいセル範囲に以下の様な操作を行って条件付き書式を設定して下さい。 値が入っていない場合には色を付け、値が入っている場合には色を付けない様にしたいセルを選択   ↓ Excelウィンドウの[ホーム]タブをクリック   ↓ 現れた「スタイル」グループの中にある[条件付き書式]ボタンをクリック   ↓ 現れた選択肢の中にある[ルールの管理]をクリック   ↓ 現れた「条件付き書式ルールの管理」ダイアログボックスの中にある[新規ルール]ボタンをクリック   ↓ 現れた「新しい書式ルール」ダイアログボックスの「ルールの種類を選択して下さい」欄の中にある[指定の値を含むセルだけを書式設定]をクリック   ↓ 「次のセルのみを書式設定」欄の中にある左端の欄をクリック   ↓ 現れた選択肢の中にある「セルの値」をクリック   ↓ 「次のセルのみを書式設定」欄の中にある左から2番目の欄をクリック   ↓ 現れた選択肢の中にある「次の値に等しい」をクリック   ↓ 「次のセルのみを書式設定」欄の中にある右端の欄に ="" と入力   ↓ 「新しい書式ルール」ダイアログボックスの[書式]ボタンをクリック   ↓ 現れた「セルの書式設定」ダイアログボックスの[塗りつぶし]タブをクリック   ↓ 現れた色のサンプルの中から「セルに付けたい色」の四角形を選択してクリック   ↓ 「セルの書式設定」ダイアログボックスの[OK]ボタンをクリック   ↓ 「新しい書式ルール」ダイアログボックスの[OK]ボタンをクリック   ↓ 「条件付き書式ルールの管理」ダイアログボックスの中にある「適用先」欄をクリック   ↓ 値が入っていない場合には色を付け、値が入っている場合には色を付けない様にしたいセル範囲をまとめて範囲選択   ↓ 「条件付き書式ルールの管理」ダイアログボックスの中にある[適用]ボタンをクリック   ↓ 「条件付き書式ルールの管理」ダイアログボックスの中にある[OK]ボタンをクリック >また値が入っているセルだけ色付けする方法も合わせて教えてください。  上記と同様の操作を行っていき、「次のセルのみを書式設定」欄の中にある左から2番目の欄で選択する項目のところだけ「次の値に等しくない」に変えて設定して下さい。

posttruth2017
質問者

お礼

みなさん回答ありがとうございます

その他の回答 (3)

  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.4

>Excelの値が入っていないセルだけセルに色を付ける方法を教えてください 条件付き書式を使ってください。 範囲を選択して条件付き書式の「数式を使用して、書式設定するセルを決定」を使います。 数式は次のようにします。 =ISBLANK(A1) 書式で塗りつぶしの色を好みの色にします。 回答No.1と2の数式では文字数0の文字列も色塗り対象になります。 >また値が入っているセルだけ色付けする方法も合わせて教えてください。 前述の数式を次のように変更すれば良いでしょう。 =NOT(ISBLANK(A1))

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

実質#1と同じですが、詳しく書くと データの入力されるべき「セル範囲!」をマウスで範囲指定。 <===注意 範囲の左上隅のセルがアクチブになっていることを確認して、 <===注意 (仮にそれがA1セルとすれば) ホームー条件付き書式 新しいルール 数式を利用して書式を設定する 式は=A1="" (A1セルを代表にして式を書く) 書式ー塗りつぶしの色ー例えばグリーン OK 注 他の空白のセル(D2とする)を参照(例=D2)していても、セルの値が0になる場合は上記では、塗りつぶしされない。

  • hawa254
  • ベストアンサー率43% (259/589)
回答No.1

条件付き書式設定で出来ます。 例えばA1セルに「数式を使用して書式設定するセルを決定」で、数式に、  =a1="" を入れて、書式ボタンを押して「塗りつぶし」で好きな色を指定してやれば、 a1が空白だと色が付きます。 範囲を指定して一括で上記設定することも可能です。

関連するQ&A

  • 違う値のときに、セルの色を変えて表示したい(エクセル)

    違う値のときに、セルの色を変えて表示したい(エクセル) 同じシートに2つの表があります。 1つ目は前期の成績(C31からAP35)、2つ目は後期の成績(C36からAP35)です。 前期、後期で成績が違う場合、後期の表でセルの色を変えて表示させることはできるのでしょうか。C31のセル(前期)にはC36(後期)のセルが対応します。 D32のセル(前期)にはD32のセル(後期)が対応します。 対応するセルの値が違う場合、セルの色を変えて表示する方法があれば、教えてください。

  • Excel VBA で色付きのセルの値を取得する

    ExcelのVBAマクロで、For ~ Then構文で複数のセルを参照していき、 色付きのセル(塗りなしのセル)に入力されている値のみを取得する方法を教えてください。 Excel2007を使用しています。

  • セルの値が空白じゃないなら色を付ける

    セルの値が空白じゃないなら色を付ける、 という事をエクセルの条件付き書式でやりたいのですが、 <>"" としても、 ="<>""""" 変化してしまい、色が付きません。 「セルの値が空白じゃないなら色を付ける」にするにはどうすればいいでしょうか?

  • Excel2003 エクセル ある行の範囲内で最小値のみのセルに色をつ

    Excel2003 エクセル ある行の範囲内で最小値のみのセルに色をつけ 条件付き書式の設定で セルの値が 次の値に等しい =MIN(A1:D1)より 書式からパターンを選択して色付けはできています。 しかし、範囲内のセルに全て未入力の場合、全てのセルにパターンが入ってしまいます。 何か良い方法を教えて頂けませんでしょうか?

  • エクセル2002塗りつぶしの色が出ない!

    こんにちは。エクセル2002で、セルに塗りつぶしの色をつけたいのですが、表示されません!!しかし、印刷プレビューを見るとしっかり色づけされているのです。なぜなのでしょう?解決方法知ってるかた教えてください!!

  • 指定したセルの値によって同じ行の別のセルを塗り潰し

    エクセル2010を使用しています。 ある条件下のもと、特定のセルを色付けしたいのですが、例えばM列が0か1で入力されていて、1の時に同じ行のEのセルを緑色にしたい場合、どのように設定すればよろしいでしょうか? 「条件付き書式」という項目をクリックしてセルの強調表示ルール->指定の値に等しい など選択して試してみましたが、E列のセルの色ではなく、M列の色が変わってしまいます。 お分かりの方いましたら、よろしくお願いいたします。

  • セルに色を付ける

    たくさんの入力項目のある報告書がありまして、たまに入力漏れをしてしまいます。 漏れを無くしたいので、入力前の空白のセルには色づけされていて、文字や数値を入力するとセルの色が消えるようにしたいのです。 条件付きの書式設定でできるのかなと思い挑戦しましたが、「セルの値が次に等しい」+「条件=空白(何も入れない)」にすると条件が設定されていない事になって設定が出来ません。 何かいい方法はありませんでしょうか? 宜しくお願いします。

  • マクロ セルの値に応じてセルに色を付ける

    マクロを利用して、セルの値に応じてセルに色を付ける方法について教えて下さい。 A列の値がA~Dの場合、A列~最終列のセルをそれぞれの色で塗りつぶしたいと思っております。 アドバイスの程、よろしくお願い致します。

  • excelで、セルの値によって文字の色を変える方法

    execlで、セルの値によって文字の色を変える方法はありますか? 例えば、1~5なら赤色、6以上なら青色ということです。 マクロを使わない方法でありますか? また、文字色以外にもセルの色や字体・字の大きさとかもありますか? よろしくお願いします。

  • エクセルのセルの色

    こんにちは。 エクセルで、例えばA1の値が1だったらA1~W1の範囲のセルをピンクに、A1の値が2だったらA1~W1の範囲をブルーにといった設定はどのようにすればよいのでしょうか。A1が1ならA1をピンクにというのであれば条件付書式でできるのですが、他のセルの値に応じて色を変えるのはまた別になるのでしょうか。よろしくお願いします。

専門家に質問してみよう