• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:条件書式についておしえてください)

エクセル2007の条件書式設定について

このQ&Aのポイント
  • エクセル2007を利用している場合、売上計画に対する達成状況を表すための条件書式設定方法を知りたいです。
  • 青色は100%以上の達成、黄色は90%以上99%以下の未達成(1)、赤色は89%以下の未達成(2)に設定しましたが、売上計画が設定されていない場合には条件設定を表示させない方法を教えてください。
  • エクセル2007は多くの便利な機能があるようですが、まだ使いこなせていないため、条件書式の設定方法について詳しく教えていただけると助かります。

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんにちは! >未達成(2)→89%<は赤色 の条件付き書式で空白セルも「赤」に塗りつぶされているのではないかと思います。 空白セルは「0」と判断されますので、 数式で処理してやります。 仮にA列すべてに条件付き書式を設定する場合 A列すべてを範囲指定 → 条件付き書式 → 新しいルール → 数式を使用して・・・ → 数式欄に =AND(A1<>"",A1<90%) という数式を入れ → 書式 → 塗りつぶし → 好みの色を選択しOK ※ 数式内のA1部分は範囲指定した最初のセル番地にします。m(_ _)m

shironekochann
質問者

お礼

早々にご回答ありがとうございます。 希望のようにできました。 数式も複雑でなく分かりやすくて本当に助かりました。 お忙しいところありがとうございました。m(_ _)m

その他の回答 (1)

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

達成→100%>は青色 未達成(1)→99%~90%は黄色 未達成(2)→89%<は赤色 という条件付き書式とされるだけでしたら、操作方法が異なるだけで、設定する内容自体はExcel2003の場合と変わりがありません。  「売上計画目標額」や「実際の売上額」がどのセルに入力されているのかという情報に関して何も説明が御座いませんので、仮の話として、「売上計画目標額」はB列の2行目以下に入力されていて、「実際の売上額」はB列の2行目以下に入力されていて、A列~D列の2行目から99行目にかけてのセル範囲に対して、達成率に従って塗りつぶしを行うものとします。  その場合はの条件付き書式の設定方法は以下の様なものとなります。 A2セルを選択   ↓ Excelウィンドウの[ホーム]タブをクリック   ↓ 現れた「スタイル」グループの中にある[条件付き書式]ボタンをクリック   ↓ 現れた選択肢の中にある[ルールの管理]をクリック   ↓ 現れた「条件付き書式ルールの管理」ダイアログボックスの中にある[新規ルール]ボタンをクリック   ↓ 現れた「新しい書式ルール」ダイアログボックスの「ルールの種類を選択して下さい」欄の中にある[数式を使用して、書式設定するセルを決定]をクリック   ↓ 現れた「次の数式を満たす場合に値を書式設定」欄の中に =AND(COUNT($B2,$C2)=2,$C2>=$B2) と入力   ↓ 「新しい書式ルール」ダイアログボックスの[書式]ボタンをクリック   ↓ 現れた「セルの書式設定」ダイアログボックスの[塗りつぶし]タブをクリック   ↓ 現れた背景色のサンプルの中にある青色の四角形をクリック   ↓ 「セルの書式設定」ダイアログボックスの[OK]ボタンをクリック   ↓ 「新しい書式ルール」ダイアログボックスの[OK]ボタンをクリック   ↓ 「条件付き書式ルールの管理」ダイアログボックスの[新規ルール]ボタンをクリック   ↓ 現れた「新しい書式ルール」ダイアログボックスの「ルールの種類を選択して下さい」欄の中にある[数式を使用して、書式設定するセルを決定]をクリック   ↓ 現れた「次の数式を満たす場合に値を書式設定」欄の中に =AND(COUNT($B2,$C2)=2,$C2<$B2,$C2>=$B2*0.9) と入力   ↓ 「新しい書式ルール」ダイアログボックスの[書式]ボタンをクリック   ↓ 現れた「セルの書式設定」ダイアログボックスの[塗りつぶし]タブをクリック   ↓ 現れた背景色のサンプルの中にある黄色の四角形をクリック   ↓ 「セルの書式設定」ダイアログボックスの[OK]ボタンをクリック   ↓ 「新しい書式ルール」ダイアログボックスの[OK]ボタンをクリック   ↓ 「条件付き書式ルールの管理」ダイアログボックスの[新規ルール]ボタンをクリック   ↓ 現れた「新しい書式ルール」ダイアログボックスの「ルールの種類を選択して下さい」欄の中にある[数式を使用して、書式設定するセルを決定]をクリック   ↓ 現れた「次の数式を満たす場合に値を書式設定」欄の中に =AND(COUNT($B2,$C2)=2,$C2<$B2*0.9) と入力   ↓ 「新しい書式ルール」ダイアログボックスの[書式]ボタンをクリック   ↓ 現れた「セルの書式設定」ダイアログボックスの[塗りつぶし]タブをクリック   ↓ 現れた背景色のサンプルの中にある赤色の四角形をクリック   ↓ 「セルの書式設定」ダイアログボックスの[OK]ボタンをクリック   ↓ 「新しい書式ルール」ダイアログボックスの[OK]ボタンをクリック   ↓ 「条件付き書式ルールの管理」ダイアログボックスの「適用先」欄を3箇所とも $A$2:$D$99 に変更(カーソルとマウスの左ボタンによる範囲選択が使えます)   ↓ 「条件付き書式ルールの管理」ダイアログボックスの[適用]ボタンをクリック   ↓ 「条件付き書式ルールの管理」ダイアログボックスの[OK]ボタンをクリック

shironekochann
質問者

お礼

丁寧なご回答ありがとうございます。 教えて頂いたように試してみたいと思います。m(__)m

関連するQ&A