• ベストアンサー
  • すぐに回答を!

セル内の色を変えたい

セル内をドロップダウンリストから選択できるようにしてます。ここで特定のセルを選択したときに色をかえたいのですが・・・ 条件付き書式の決定では3つまでしか決定できず、足りません。 ドロップダウンリストとしては 「Aが好き」「Aが嫌い」「Bが好き」「Bが嫌い」「Cが好き」「Cが嫌い」といった形です。 Aを選んだときに好き嫌いとわず、赤で示したいのですが(BCも同様)よろしくお願いします。

共感・応援の気持ちを伝えよう!

  • 回答数5
  • 閲覧数103
  • ありがとう数4

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

  • ベストアンサー
  • 回答No.4

ANo2です。 > FIND("B",)>0の "B"は条件ですよね? > その後ろのA1,1は何を表しているのでしょうか? セルの位置ですか? 条件2 数式が =FIND("B",A1,1)>0 書式で パターンを青色 A1のセル内を1桁目からサーチして"B"の文字が何文字目にあるか位置を計算してくれて、その位置がゼロより大きかったら、書式でパターンを青色にする。 という条件付き書式の条件と書式です。 A1は、 > セル内をドロップダウンリストから選択できるようにしてます。 のセルの位置です。 例えばの意味でA1でしましたが、hit117さんの仕様に合わせて下さい。 "B"は大文字小文字を区別しますので、リストと合わせて下さい。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

返答ありがとうございます。セル番号&検索文字を変更して希望通り満足いくものができました。助かりました。感謝しています。

関連するQ&A

  • ドロップダウンリストで色をつける

    エクセルのドロップダウンリストで選択した文字に色をつけたいのですが、リストの文字が同じであっても色を変えることはできますでしょうか。例えば '東京都' というリストを3っつ作って、一番上は黒、真ん中は赤、一番下は青い文字で表示させたいのですが。(説明が下手く申し訳ございません)違う文字なら条件付き書式を使ってできるようですが上記のような場合は方法はありますでしょうか?方法はドロップダウンリストに限らずどんな形でもいいのですが、同じ文字を色を変えて素早く入力する方法はないでしょうか? どうぞよろしくお願いいたします。 バージョンは2007です。

  • エクセルでセルに色を付ける(多条件)

    質問を検索していてある程度はわかったのですが、 セルに条件によって色を付けるやり方は条件付書式でできるみたいですが、条件が3つまでしか指定できません。 4つ以上ある場合はどうすればよいでしょうか。 例えば、A1セルにはAからEまでの文字が入力されます。 入力された文字によってB1セルをAなら赤、Bなら青といった具合に違う色を表示させたいのです。 エクセル2000です。 宜しくお願いします。

  • エクセルでセルに色をつける

     エクセル2003を使用しています。 数値をランク付けしてセルに色をつけたいのですがランクが1から6まであり条件付書式を活用しようと思ったら3つの条件までみたいで困っております。1から6まですべて違う色のセルにしたいのですが、なにか、いい方法はないでしょうか?

その他の回答 (4)

  • 回答No.5
  • imogasi
  • ベストアンサー率27% (4562/16328)

#3です。私も回答例ではテストして確認してます。 原因はAの半角・全角でしょう。それぐらい実情に合わせて修正してもらえると思ってました。 ーーー Mid関数は、A列の対象文字列、次ぎの1は最初からの1、その次は検証する「対象の文字数」(すなわち「Aが」の文字数2です。後の文字は見ていません。何でも良い)=LEFT(A1,2)="Aが"でもよい。 ーー もうひとつ、A列の一部を範囲指定したとき、A1をアクチブセルにして、式を入れないと、結果が思うようになりません。まあ、だいたいA1をアクチブにする(なっている)でしょうが。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

返答ありがとうございます。セル番号&検索文字を変更して希望通り満足いくものができました。助かりました。感謝しています。

  • 回答No.3
  • imogasi
  • ベストアンサー率27% (4562/16328)

(質問表現上だけか)誤解があるようです。 色が何色か、3色(+自然の1色)までか、が問題で、値のケースの種類では有りません。 既出のFinDや私のMID関数でやれば、バリエーションは何百も可能です。 G1:G10に Aが好き Aが嫌い Bが好き Bが嫌い Cが好き Cが嫌い Dが好き Dが嫌い Eが好き Eが嫌い といれ データー入力規則ーリストー範囲をG1:G10 入力セルを例えばセルA1:A10を範囲指定して 書式 条件付書式 式が 式に =MID(A1,1,2)="Aが" と入れてセルのパターン色をある色に設定 OK 同じく第2条件に =MID(A1,1,2)="Bが" で別色を設定。 だい3条件も同じやり方。 ーーー これでドロップダウンで「Aが・・」を選ぶと指定色に変わります。 「Aが好きでも嫌いでもない」などが増えても、上記の条件付きの部分を変えなくて良い。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

早速の回答ありがとうございます。回答のとおりやったのですが、上手くいきません。=MID(A1,1,2)="Bが"の "B"は条件ですよね?その前のA1,1,2は何を表しているのでしょうか? セルの位置ですか?

  • 回答No.2

> 「Aが好き」「Aが嫌い」「Bが好き」「Bが嫌い」「Cが好き」「Cが嫌い」 > Aを選んだときに好き嫌いとわず、赤で示したい、(BCも同様) であれば、 条件付き書式の3つで出来ますね。 条件1 数式が =FIND("A",A1,1)>0 書式で パターンを赤色 条件2 数式が =FIND("B",A1,1)>0 書式で パターンを青色 条件3 数式が =FIND("C",A1,1)>0 書式で パターンを黄色 意味を取り違えているのかな?外していたらゴメン

共感・感謝の気持ちを伝えよう!

質問者からのお礼

早速の回答ありがとうございます。回答のとおりやったのですが、上手くいきません。FIND("B",)>0の "B"は条件ですよね?その後ろのA1,1は何を表しているのでしょうか? セルの位置ですか?

  • 回答No.1

> 条件付き書式の決定では3つまでしか決定できず、足りません。 でしたら、VBAで該当処理のプログラムを作成するのが普通です。 「条件付き書式 VBA」のキーワードなどで検索できる、過去のQ&Aが参考になります。 QNo.2597539 エクセルのVBAを使った条件付き書式 http://oshiete1.goo.ne.jp/qa2597539.html

参考URL:
http://oshiete1.goo.ne.jp/qa2597539.html

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • 各セルに色を塗るには

    エクセルで、300×500のセルがあり、その全てに1~8の数値がランダムに入っています。セルに入っている数値が、例えば1なら黄色、2なら緑、3は青、4はグレー、・・・というように、合計8色を各セルに塗りたいのです。初めは条件付き書式でやろうとしましたが、条件が3つまでしか指定できませんので、8色も塗れません。 初めに条件付き書式で3色だけぬり、その色を固定してその条件付き書式を解除し、次にまた3色塗ろうともしましたが、それも、初めの3色の条件が解除できません。別にシートにコピーしても、数値だけか条件付きがついたままコピーされるので、うまくいきません。 ひとつひとつのセルに色を塗るのは、1から8の数値がランダムのため、気の遠くなるような時間と労力が必要です。 どなたかいい方法があったら教えて下さい。

  • エクセルで土・日のセルに幅広く色をつけたい

    エクセルで予定表を作成しています。A列に日付・BからH列まで項目を設けています。(A列は、33行目まで日付が入力されています) A列に条件付書式で、条件付書式の設定で条件(1)数式が=WEEKDAY(A33)=1  パターン  色  ブルー  フォント  赤 A列に条件付書式で、条件付書式の設定で条件(2)数式が=WEEKDAY(A33)=7  パターン  色  グリーン フォント  赤 の設定を行いました。 A列の 土・日のフォントが赤に、セルの色がブルー・グリーンになるのですがBからH列はセルに色がつきません。 A33:H33  までの設定にするとセルの色がグレーになります。 AからHまでセルに同じ色を表示する設定はあるのでしょうか。

  • エクセルのセルの色が変わらない

    エクセル2010を使用しています。 別の人が作ったエクセルファイルを開いて、編集している途中、 セルの色(ぬりつぶし)を自分で変えました。 その後、そのセルの色を元にもどす(「ぬりつぶしなし」にする)ことができません。 「条件付き書式」でも設定されているのかと思い、 「条件付き書式」→「ルールのクリア」→「選択したセルからルールをクリア」 をクリックしましたが、塗りつぶしをなしにできません。 どうすればセルの色をぬりつぶしなしにすることができるでしょうか?

  • エクセル 条件書式? セルの色を複数設定したい

    色々試しましたが、どうしても解らないので質問させていただきます。 指定のセルと同じ内容のセルに色を付けたいのですが、条件書式では3つまでしか設定できなくて困っています。 1A あ  2A お 1B い  2B か 1C う  2C き 1D え  2D く 上のように1A~1~Dのセルと同じ内容のセルなら赤 2A~2Dと同じ内容のセルなら青というように設定したいのですが・・・ 条件書式では無理なのでしょうか? 説明が解り難かったらすみません、よろしくお願いします!

  • 5つの範囲にあるセルに色をつけるにはどうしたらよいですか

    エクセルについて教えて下さい。 書式の中にある【条件付き書式の設定】を使用し、 1<予算残<5,000 5,001<予算残<10,000 10,001<予算残<50,000 ↑この上記3つの範囲にあるものをセルに色を付けています。 このほかに 500,000<予算残<1,000,000 1,000,001<予算残<1,500,000の範囲にあるものも セルに色を付けたいと思っています。 この5つの範囲でセルに色を付けることができれば、 条件付き書式の設定以外でも構わないです。 どのようにしたらよいか教えて頂けないでしょうか。

  • EXCELでセルの色が勝手に変わってしまいます。

    エクセル2000で、表を作成しているときに、空白のセルに文字を入力し、ENTERで確定すると、セルのパターンが色無しから特定の色に変わります。 すぐ上のセルのパターンを同じ色に変えているので、それと同じ色になるようです。 (色無しのセルの下で入力しても変わりません。) ですから入力した後、セルの書式設定でパターン→色無しに戻さなければなりません。 書式をコピーしたわけでもなく(色無しのセルの書式をコピーしてきても同じ現象が起きます。)、ましてや条件付き書式の設定もしていません。 (編集→ジャンプで検索しました。) EXCELの作業中にたぶんどこかキーボードの操作を誤ったのだと思うのですが、以前のように後から個々に選んで色をつけるように直したいので、わかる方、回答をお願いします。

  • 空白のセルに色を付けるには

    エクセル2007 空白のセルに色を付けて、この列を色フィルターで処理したいと思っています。 条件付き書式で、数式を使用して、書式設定いるセルを決定から、数式を以下の通りに組んでみました。 =FIND(1,B2) 書式で任意の色を設定 B2に1が入っていると設定した色に変化します。 B列を含めて右側の列は、COUNTIFで1が表示する様にしています。 これを範囲を広げて、B2&#65374;G2のセルのいずれかのセルに1が入っていた場合、A1のセルの色が変わるようにしたいです。 ご教授頂ければ幸いです。 宜しくお願いいたします。

  • セル範囲にある文字を入力されたら、別のセルの色が付く様にしたいですが。

    A10からA20 までの表の中に終了や返却などと文字を入力されると A1のセルが赤色が付くようにしたいのですが、 調べてやってみましたがうまくいきません。 A1を選択して条件付き書式の「数式を使用して、書式設定するセルを決定」で   =$A$10:$A$20="終了" としたのですがA10を入力した時しか色が変わりません。 調べてみてたのですが、どうにも答えが見つけられません。 どなたか教えていただけると助かります。 マクロは理解しきれていないので、書式設定で何とかしたいと考えています。

  • 勤務時間に応じて、セルに色をつけるには?

     お詳しい方、よろしくお願いします。  初歩的な質問ですみません。  エクセル2007を使っているんですが、表記について、条件付き書式(でよいのでしょうか?)を設定したいと考えています。内容は以下のとおりです。 (1) 実施したい内容 1 A1セルに勤務開始時刻、A2セルに勤務終了時刻を入力(この2つのセルには7:00から20:00までが、30分刻みで、「データの入力規則」を利用して選択できるようになっています。)することとして、 2 A1セルに勤務開始時刻、A2セルに勤務終了時刻を1のとおり入力(選択)すると、 3 7:00から20:00まで1セルを30分としてとらえたA3セルからAC1セルまでのそれぞれのセルに、勤務時間数に応じて、帯グラフのようにセルに色(赤)を付けたいのです。 具体的な例としましては、 まず、A1セルをクリックして、7:00を選択して、 次に、A2セルをクリックして、13:30を選択すると、 A3セルからP1セルまでが赤く表示されるようにしたいのです。 (2) ご教示いただきたい内容  ついては、((1)1は何とか自分でできそうなので、)A3セルからAC1セルまでのそれぞれのセルに設定すべき「条件付き書式」をご教示いただきたいのです(もっと簡単なやり方があれば、「条件付き書式」でなく、関数でもよいのですが…)。  ご教示のほど、どうぞよろしくお願いします。

  • 【Excel】 色の一致するセル数をカウントしたい。

    こんにちは。 ある条件にあてはまるセルに、書式でセルの色を設定してあります。 いくつかの条件で色分けしてあるのですが、これらのセルの色が「赤」は幾つ、「青」は幾つというふうに、 カウントすることは出来るのでしょうか。 よろしくお願いいたします。