• ベストアンサー

エクセルで【条件付書式設定】がうまくいきません。

エクセル2003を使っております、【条件付書式設定】で困っています。 A列に項目番号、B列に項目名、C列に金額を入力する表が有ると仮定 します。 A列で特定の番号のみC列の金額を赤字にする方法をお教え下さい。  宜しくお願いします。

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

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

肝心な「特定の番号」の条件定義が記載されていないで期待値と相違していましたら無視して下さい。 (例) (1)C列を選択→書式→条件付書式 (2)「数式が」を選択、数式欄に=(A1=番号1)+(A1=番号2)+左に同じ (3)書式→フォントタブで色欄で赤を選択→OK 因みに複数の特定番号が多量存在した場合、特定番号リスト(仮にE1:E5とします)を作成して、=MATCH(A1,$E$1:$E$5,0)として下さい。(因みにリストを別シートしたい場合、リストを名前定義してMATCH関数の範囲に適用して下さい)

yi0110az
質問者

お礼

有難うございました

yi0110az
質問者

補足

質問させて下さい。 A列に項目番号、B列に項目名、C列に金額をD列とE列に項目番号リストを作成しているとしまして、B列はvlookup関数で項目名を出しています。c列の金額で4の雑費のみ赤字にしたい場合=MATCH関数を使うのですが正しく表示しません。【D列に1、2、3、4、5・・の項目番号をE列に会費、通信費、寄付金、雑費、文書費・・・のリストです】 宜しくお願いします

その他の回答 (2)

noname#79209
noname#79209
回答No.3

データが2行目以降にあるとして、C2以降(C2、C3、C4...)を選択しておき、 「条件付き書式」をクリック。 「数式が」「=A2=4」とし。書式に「文字色を赤」の設定で可能です。 なお、「条件付き書式」で「セルの値が」は、その「条件付き書式」を設定するセルの値なので、 今回のように、他のセルの値を参照する場合は「セルの値が」ではなく「数式が」を選択しなければなりません。

yi0110az
質問者

お礼

有難うございました。やってみます。

  • redowl
  • ベストアンサー率43% (2140/4926)
回答No.1

>A列で特定の番号 とは、一つだけ?それとも複数個有る? 一つだけなら、 「セルの値が」 >「次の値に等しい」 で設定すれば解決するのでは? 複数個(例えば:A2に1か2か3の数字入力でC2の文字色を変えたい)なら C2セルの条件付き書式は、 「数式が」> =OR(A2=1,A2=2,A2=3)

yi0110az
質問者

お礼

早速有難うございます。私はどうも条件付書式の関数を使って書式を変更する方法を理解していないようです。セル内容がXXXXの場合、書式を赤字にする方法は理解していますが関数を使っての書式変更が理解していないようですのでもう少し勉強してみます。

関連するQ&A