Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 7 Home Premium : Excel 2010)
条件付き書式に3条件を付けたい
投稿日時: 17/12/18 16:15:32
投稿者: 桃太郎7

宜しくお願いします。
特定のセルに文字入力をしたら、3条件に合わせて入力セルに3分類の色を表示したいです。
 例題:A1セルに条件(1)数値0に赤 (2)1:9までに黄色 (3)10以上に青
以上のようにランダムに条件1〜3までの入力をした場合に色分けをしたいです。
 
「条件付き書式」で2色までは出来ても、同一セルへ3色表示が出来ません。
 
宜しくご指導お願いします。
 

回答
投稿日時: 17/12/18 16:39:39
投稿者: コナミ

>「条件付き書式」で2色までは出来ても、同一セルへ3色表示が出来ません
 
??意味がわかりません。
条件付き書式なら2010だしいくつでも書式は付けられます。
ひょっとして表示形式でやってませんか?

投稿日時: 17/12/18 18:30:16
投稿者: 桃太郎7

コナミさん、早速ご回答ありがとうございます。
 
私の説明に不十分な点をお許しください。
 条件付き書式から新しいルールからルールの種類を選択から5項目の種類がありますが
ここで分からなくなりました。
 
 教えてほしい事は、特定のセルに3条件の色を表示したいです。
  例:数値0の場合 赤色 1から9までの数値の場合は黄色 10以上の数値は青色です。
  たとえばA2セルに、0で赤が、同じA2セルに3で黄色が、また同じA2セルに11を
  入力したら青色が表示されるように設定をしたいです。
 
宜しくお願いします

回答
投稿日時: 17/12/18 19:40:09
投稿者: 細雪

二つでも三つでも同様ですよ。
順番に追加していけばOKです。
こんがらがったら「ルールの管理」を見ながら落ち着いて三つ並べてやれば良いですよ。
 
 
個人的には「数式を利用して」を使って(例えばA1セルに適用するなら)
・=A1=0 ⇒赤
・=AND(A1>0,A1<10) ⇒黄色
・=A1>=10 ⇒青
にしてやると小数にも対応できて良いと思いますよ。
 
実は条件付き書式の「指定の値を含む」は少し厄介なのです。
今回のケースの場合、
・10以上の時
・0を超える時
・0の時
と逆順に並べてやるとうまくいきますよ。
ただし、これが「10を超える時」だったら条件を並べる順番が逆です。
・0の時
・0を超える時
・10を超える時
の順番にしなきゃいけません。
そういう意味で、ちょっとややこしいですね。
 
 
 
 
 

回答
投稿日時: 17/12/18 20:14:07
投稿者: WinArrow
投稿者のウェブサイトに移動

>5項目の種類がありますが
 
アイコンセットを使っていると思います。
 
こちら、Excel2007なので、少し違うかも知りませんが、
Excel2007では、アイコンの色が変更できません。
 
「数式を使用して〜〜」を使うと
自由に設定可能です。

投稿日時: 17/12/18 20:17:23
投稿者: 桃太郎7

細雪さん 早速ご回答いただきましてありがとうございます。
 
 数式を使っての提案を実行しましたら、上手く出来ました。
  ありがとうございます。
 
 再度お願いですが、設定したA1セルは入力していないのに、すべてが赤色に
 なっていますので白色にする方法をまた教えて下さい。
 
 書式設定をしましたA1の書式のみのコピーをしまして
 A1からD15までを書式のみのコピーをしました。
 これは、A1セルの数式ですが書式のみのコピーはよろしいですか?
 
 当初の質問は、完璧に出来ました・・・・ありがとうございます。
  何とか、無地のセルに出来ないでしょうか?
 
  宜しくお願いします。

回答
投稿日時: 17/12/19 08:25:18
投稿者: WinArrow
投稿者のウェブサイトに移動

空白は「0」と判断されてしまいまいます。
 
・=AND(A1<>"",A1=0) ⇒赤
・=AND(A1<>"",A1>0,A1<10) ⇒黄色
・=AND(A<>"",A1>=10) ⇒青
 
のように空白以外を条件追加すれば対応できます。

回答
投稿日時: 17/12/19 08:27:11
投稿者: 細雪

  A1="" の時塗り潰し無し
 
を追加すると良いですよ。

回答
投稿日時: 17/12/19 09:39:48
投稿者: コナミ

>書式設定をしましたA1の書式のみのコピーをしまして
> A1からD15までを書式のみのコピーをしました。
 
同じ条件付き書式を他の範囲に適用させる時は、書式のコピーではなく適用先を変更・追加などで対応される方がお勧めです。

回答
投稿日時: 17/12/19 09:44:06
投稿者: WinArrow
投稿者のウェブサイトに移動

コナミ さんの引用:
>書式設定をしましたA1の書式のみのコピーをしまして
> A1からD15までを書式のみのコピーをしました。
 
同じ条件付き書式を他の範囲に適用させる時は、書式のコピーではなく適用先を変更・追加などで対応される方がお勧めです。

 
コナミさんの意見に同意します。
 
書式をコピーすると、条件付き書式以外の書式のコピーされてしまいます。
Excel2007では、書式コピーでの不具合も確認されています。
(excel2010では解消されているかも?)

投稿日時: 17/12/19 12:14:01
投稿者: 桃太郎7

皆さん方から親切にご指導頂きまして私の問題は解決が出来ました。
 
 最後に、お恥ずかしい質問ですが
 
>同じ条件付き書式を他の範囲に適用させる時は、書式のコピーではなく適用先を変更・追加などで対応され る方がお勧めです。
 
この対応について教えてください。
 
 大変素人的な質問で申し訳ないです。
 
 宜しくお願いします

投稿日時: 17/12/19 15:35:02
投稿者: 桃太郎7

皆さんに大変お世話になりましたお蔭で問題を解決出来ました。
 
 ご回答頂きました皆さんにお礼を申し上げます。
   ありがとうございました。