• ベストアンサー

条件付書式

現在、ExcelにてセルA1~A5にデータ入力をしています。 セルA1には基準値となるデータを入力します。 セルA2~A5は、セルA1の値を参照し「値が等しい」、または「A1の値+文字A」が含まれる場合に セルの文字色を変更したいと考えています。 特に、「A1の値+文字A」部分の式がわからず困っています。 Excelの使用バージョンは2007です。 ご存知の方がいらっしゃいましたら、宜しくお願い致します。

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

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

一例です。 A2:A5を選択→条件付き書式→数式を~を選択→=($A$1=A2)+(ISNUMBER(FIND($A$1&"A",A2)))→色を設定で如何でしょうか。

kohgii
質問者

お礼

回答ありがとうございます。 教示いただいた書式での動作を確認しました。 ISNUMBERとFINDを組み合わせる式は思いつきませんでした。 大変勉強になりました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.2

A2を選ぶ 条件付き書式▼から「新しいルール」を開始 「数式を使用して…」を選び =OR(A2=$A$1, A2=$A$1&"文字A") と設定し、書式ボタンで希望の書式を設定する。 A2をコピーしてA5まで貼り付ける。 #操作の手順を間違えなければ,A2からA5までを選択して一気に操作しても出来ます。 が,A2だけに設定してコピーして貼り付けた方が,間違いがありません。

kohgii
質問者

お礼

回答ありがとうございます。 こちらも教示いただいた書式、範囲指定での動作を確認し OR関数を使っての式はシンプルで私でもすぐに理解出来ました。 応用して使用させて頂きます。 お二方ともすぐに回答を頂き わかりやすく解説を添えていただき、ありがとうございました。 ベストアンサーにおきまして 現在は1人にしか指定出来ないとの事で 誠に申し訳ございませんが、回答順とさせていただきました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルの条件付書式がうまくいきません・・・・

    エクセルの条件付書式の設定がうまくいきません。 まずA1にリスト(適、不適の二択)があって、「適」の場合にB1のセルが色が透明になり、「不適」の時に灰色になる、というのを目指しているのですが・・・・ 今は、B1セルに「セルの値が 次の値に等しい =A1=”適”(書式で灰色に設定)」という式を入れると、なぜか不適を選んだ時にB1セルが灰色になり、うまくいきます。 ただし、灰色になったセルの上に文字を入力すると、背景が透明になってしまいます。僕としては、文字の有無に関わらず、「適」「不適」の選択のみで背景の色が変わって欲しいのですが・・・・ どのような条件を入力すればよろしいでしょうか。 どうかよろしくお願いいたします。

  • エクセル 条件付書式について

    エクセルの条件付書式について、お尋ねします。 A1のセルには、背景と同じ色で文字が入力されていて、そこに文字を上書きすると、A1のセルの文字の色が黒に変更されるようにしました。 その後B1のセルに文字を入力すると、A1からE1までのセルの背景がグレーになるようにしたかったのですが、A1のセルだけが、塗りつぶされませんでした。 説明が十分かどうかわからないのですが、質問としては、このようなことが、条件付書式で可能かどうか、可能ならば、その方法を教えていただけますでしょうか。 どうぞよろしくお願いいたします。

  • 条件付き書式で出来ない?

    皆様宜しくお願い致します。 Excel2002を使用しています。 A1セルに製造年を入力→B1セルに今年との差年を表示させています。 B1セルの式は《=IF(A1="","",YEAR(TODAY())-A1)》としています。 このB1セルに条件付き書式で 《セルの値が10よりも大きかったら網掛パターンでセルに網をかける》 にしました。10年を超えた数値のセルのみを判別しやすくしたかったのです。 ところが…?? A1セルに2000と入力→B1セルに《11》と表示され網掛けする A1セルに2001と入力→B1セルに《10》と表示され網掛けが消える A1セルが空欄だと(年数を入力しないと)→網掛けになるんです? A1セルが空欄の時にはB1セルに網掛けがかかって欲しくないのですが… どのような書式設定、またはセルの式をすれば良いのでしょうか? 皆様のアドバイスをお願い致します。

  • 条件付書式

    エクセル2000で、 A1セルに文字が入れば、 C1セルに色づけする事はできますか?

  • エクセルの条件付書式について教えて下さい。

    エクセルの条件付書式について教えて下さい。 作業予定時間と実績時間の差異を視覚的に把握したく、予定時間-実績時間=予定時間オーバーであれば表示文字を赤色等にしたいのですが、どなたかご教授頂けますようお願いします。 現在出来ているのは以下の通りとなります。 A1セル=予定時間(120 ※分単位で入力、セルの書式は標準)、B1セル=作業開始時間(9:00)、C1セル=作業終了時間(12:00)、D1セル=C1-B1(180、セルの書式は[mm])である場合、予定(A1)120分に対して実績(D4)が180分なので60分オーバーとなりますが、この時D1セルの文字を赤色にしたいです。 D1セルには条件付書式で「セルの値が」「次の値より大きい」「=C1」として書式ボタンの書式-フォントタブで色を設定してもD1に反映してくれません。 ※A1が0若しくは空白ならD1の条件付書式がきちんと反映してくれます。 とても困っていますので、どなたか助けて下さいますようお願い致します。。。。。。。。

  • セルを参照する マクロ? 条件書式?

    セルを参照するマクロまたは条件書式について教えてください。 シートAのセルA1に、ひらがなの【あ】という文字が入力された時 B1セルに入力できる値をシートBのE2からH2を参照 シートAのセルA1に、ひらがなの【い】という文字が入力された時 B1セルに入力できる値をシートBのE3からH3を参照 というのは値のみなら、関数で行えると思いますが 添付画像のようにセルに塗りつぶしがされている際 この塗りつぶしも反映させたいと考えております。 ネットには条件書式でやればという情報はいくつかでていますが あ、い、う にそれぞれ同じ値があるとそれはできないかと思います。 調べたところ、入力規制のリストでは不可能なようなので A1セルに【あ】と入力されていて尚且つB1セルに1と入力されたら オレンジに、2と入力されたら青に・・・ A1セルに【い】と入力されていて尚且つB1セルに1と入力されたら 青に、2と入力されたらオレンジに・・・ のような感じでもよいと考えています。 もちろん指定した範囲内にない文字の場合(例えばB1セルに5を入力)は 塗りつぶしは起こらないでいいです。 マクロなのか条件書式なのかはわからないのですが 上記のようなことができるか教えてください。 ちなみに画像では説明の為 1つのシート内に書いてありますが 実際はシートAとBの2つがあります。 宜しくお願いします。

  • 条件付書式と罫線について

    エクセルのバージョンは2002です。 年齢構成表の作成中に不可解な現象が起こったので質問いたします。 現在、以下の様な式が多数のセルに入力されています(名前を持ってくる)。   =IF(ISERROR(VLOOKUP($A15&B$2,'元データ (3)'!$C:$I,7,0))=TRUE,"",VLOOKUP($A15&B$2,'元データ (3)'!$C:$I,7,0)) また、以下の条件付書式が設定されています。   「=””」ではない場合に細い罫線で囲む このような場合で、VLOOKUPで拾ってくる元データをずらすと、名前の位置が変わるのですが、 なぜか「ずらす前に表示されていたが、改めて空白になったセル」が、太い罫線で囲まれてしまいます。 条件付書式で引いている罫線とは違う太さです。 どうすればこの謎の罫線を引かないように出来ますか?教えてください・・・(再インストール以外で)。 説明も解りにくくて申し訳ないです。 ちなみに、「リスト形式及び数式を拡張する」のチェックは外しています。

  • エクセルの条件付書式

    エクセルの条件付書式で、例えば売上の合計値がC3に入っているとして、 C4のセルを…C3のセルの値がプラスなら○色 C5のセルを…C3のセルの値がマイナスなら○色 といったふうにしたいのですが、どのような式になりますでしょうか?

  • Excel:条件付書式の色設定について

    Excelの条件付書式の設定について質問です。 特定のセルの値がマイナスでセルに色が付いていないときに色(文字ではなくセルに色)を付けるという条件式を作りたいです。 例 A1にマイナスの数値が入っています。 B1のセルに色が付いていない場合、薄い黄色を付けたいです。 おそらく条件つき書式は 数式が  =AND($B1=色が付いていない,$A1<0)  薄い黄色 の様な式になると思うのですが、色が付いている付いていないの条件式が分かりません。 宜しくお願いします。

  • Excelの条件付き書式、直接入力と参照した数値は違う?

    Excelの条件付き書式、直接入力と参照した数値は違う? Sheet1のA1セルの数値を Sheet2のA1セルが「=IF(Sheet1!A1="","",Sheet1!A1)」という数式で参照しています。 数値に、「%以上」という文字列を追加したいので、 Sheet2のA1セルの書式設定を、ユーザー定義で「0"%""以""上"」としています。 Sheet1のA1セルに数値を入力 → Sheet2のA1セルが参照 → ユーザー定義で「○%以上」と表示させる。 ・・・ここまでは簡単にできました。 さらに、数値が表示されたときにセルの色を赤くしようと、 条件付き書式で、 「セルの値が 次の値以上 0」 と設定したのですが、入力が無くても赤いままになってしまいます。 設定を、 「セルの値が 次の値以上 ="0"」とか、 「セルの値が 次の値より大きい 0」とか、 いろいろとやってみましたがどうしてもうまくいきません。 参照ではなく、セルに直接入力するのであればこれでうまくいっていましたので、簡単に出来るものだと思っていたのですが、 これはたぶん、私が根本的なことをわかっていないのだと思います。 ご教授頂けましたら助かります。

専門家に質問してみよう