• ベストアンサー

条件付き書式の数式にて色付け?

 a  b c d e f     u v w 1 1 5 6 2 3 7   2 4 5 上記の様なセルの状況で、(見にくいですが) 245 とu1、v1、w1に打ちこんだ時、 156237の中で、245に該当する(この場合2と5)セルが色付けされるようにしたいです。 今の私の知識では、 a1に数式=hlookup(a1,u1:w1,1,false) と条件式書式の設定で1セルづつ入れていっています。 この作業が、多いので、一括して色づけが出来る様な関数は、あるのでしょうか? アドバイスよろしくお願いいたします。

  • aladd
  • お礼率36% (198/550)

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

  • ベストアンサー
  • jo-zen
  • ベストアンサー率42% (848/1995)
回答No.3

ANo.2のjo-zenです。 >選択した全てのセルに色がついてしまいます ⇒ 現状すべて色つきになるということですが、例えばB1セルを選んで、書式⇒条件付き書式を選ぶと、B1セルに設定されている条件が見れると思うのですが、次のようになっていますか?   =MATCH(B1,$U1:$W1,0)<>FALSE そうなってなければ、なにかしらやり方が間違っているかと思います。 A1セルの書式設定の際に、数式 =MATCH(A1,$U1:$W1,0)<>FALSE  をコピペしてやってみてもらえますか?それから他のセルに書式貼り付けをすればいいかと思いますが・・・。

aladd
質問者

お礼

基本的な所が間違っていました。 何故だか不明ですが、A1セルに$が付いていました。有り難うございます。

その他の回答 (3)

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

一例です。 色着けセル範囲を選択して、条件付き書式の数式欄に=COUNTIF($U1:$W1,A1)で如何でしょうか。

  • jo-zen
  • ベストアンサー率42% (848/1995)
回答No.2

>a1に数式=hlookup(a1,u1:w1,1,false) とありますが、hlookupではなく、横のデータの取り出しならvlookup だと思いますが、しかしこれではうまくいかないと思います。 条件付き書式を、A1セルに、数式が =match(A1,$U1:$W1,0)<>FALSE ならば色をつけるようにしてみてください。あとは、A1をコピーして、必要範囲に、「形式を選択して貼り付け」で「書式」を選んで貼り付けてあげればいいかと思います。

aladd
質問者

お礼

A1をコピーして、必要範囲に、「形式を選択して貼り付け」で「書式」を選んで貼り付け作業をすると、何故だか不明ですが?選択した全てのセルに色がついてしまいます?

  • nekoron07
  • ベストアンサー率37% (69/184)
回答No.1

>a1に数式=hlookup(a1,u1:w1,1,false) の部分をちょっと変えて 数式=hlookup(a1,$u$1:$w$1,1,false) としてA1のセルをコピーし、B1からF1のセルに「形式を選択して貼り付け」→「書式」とすれば良いかと思います。

関連するQ&A

  • ”条件付き書式の設定”の数式を教えてください。

    Excel2003です。 目的: A) X5が空白の場合、E5,M5,R5,U5 いずれのセルも空白です。   X5が入力済の場合(文字列)、E5,M5,R5,U5 いずれのセルも%数値表示です(E5か M5どちらかのセルが空白のときもあります)。 a) ”条件付き書式の設定”の数式はU5に入力、X5が空白ならば、色なし。 b) R5,U5のセルに数値が表示されていて、R5+U5<0% の場合は赤色、   R5,U5のセルに数値が表示されていて、R5-U5>0% の場合は青色、 c) M5,R5のセルが空白で、E5+U5<0% の場合は赤色、   M5,R5のセルが空白で、E5-U5>0% の場合は青色、 d) E5,R5のセルが空白で、M5+U5<0% の場合は赤色、   E5,R5のセルが空白で、M5-U5>0% の場合は青色、 それで私の”条件付き書式の設定”は以下のように入力したのですが、M5+U5<0% なの に U5 が赤色にならなかったり機能しません。正しい数式を教えてください。 宜しくお願いいたします。 条件1(1) 数式が =X5=""  書式 白色 条件2(2) 数式が =OR(AND((R5+U5)<0%,U5>0%),AND((E5+U5)<0%,U5>0%),AND((M5+U5) <0%,U5>0%)) 書式 赤色 条件3(3) 数式が =OR(AND((R5-U5)>0%,U5<100%),AND((E5-U5)>0%,U5<100%),AND((M5-U5) >0%,U5<100%)) 書式 青色 条件2(2)と条件3(3)の”U5>0%”と”U5<100%”は U5 のセルが空白でも、赤色又は青 色になるため入れました。

  • 条件付き書式 数式について Excel2003

    条件付き書式 数式について こんにちは。Excel2003を使用しています。条件付き書式を数式で使おうと思っています。 A列のセルの書式設定は「日付」になっています。 A1に「2011/7/28」とはいっています。 やりたいことは、A列の日付が今日の日付とイコールならA1~C1のセルの背景色を赤にしたいと思っています。 そこで、書式の条件付き書式から数式を選び、下記の式を入力しました。 today() = A1 で書式のパターンを赤にしました。 しかしながら、何もかわりません。何が間違っていると考えられるでしょうか?

  •  エクセル2003で条件付き書式での色付けを5つ以上設定したいのですが

     エクセル2003で条件付き書式での色付けを5つ以上設定したいのですが、VBAで対応するしか ないということでした。 A1:A10に”あ”~”お”をランダムに入力したとして、A1:A10をC1:C10に参照して、このC列に反映された文字に色付けしたいのですが、いろいろVBAでの条件付き書式を探してみたんですが、入力したセルの色付けはできても参照したセルの色付けができませんでした。可能かどうかも分かりませんが、できる方がいたらよろしくお願いします。

  • エクセル、条件つき書式の数式について

    いろいろ自分でやってみたのですが、どうしてもできないので よろしくお願いします。 参考書を数冊読んだ程度のエクセル初心者です。 条件つき書式の数式に「OR」は使えますか? 列にA1からA2に順に「1~50」のように連続した数字を入れ、 うち「3と7と13」などというように、規則性のない数字の 入っているセルのみを塗りつぶすなどして、書式を変えたいのです。 なので、A1から下のセルを範囲で指定して、 書式 → 条件つき書式 の 条件(1) の数式に 「=OR(3,7,13)」 と入力してみたのですが、 結果は思ったとおりにはなりませんでした。 (書式はどのセルも変わらず) 何か間違っているでしょうか? それとあと一つなのですが。 上の条件をもう一度確認しようと、数式を見てみると (書式→条件つき書式とすすんで) 「="OR(3,7,13)"」 のように「”」で囲まれていました。 ためしにその「”」を削除して「OK」にすると、 今度は範囲指定した全部のセルが塗りつぶされてしまいました。 初歩的なことなのでしょうが、この「”」は いったいどんな意味があるのですか? 以上よろしくお願いいたします。 補足が必要ならばいたします。 遅くなるかもしれませんが、必ずお礼は書かせていただきます。

  • 条件付き書式の条件に時刻を指定したい

    Excel2003  条件付き書式に時刻を指定すると「入力した数式は正しくありません」と表示されます。 条件に時刻は指定できないのでしょうか 例 A1:10:00 B1にA1が10:00のときは、B1セルに色づけするという条件書式を設定したい。

  • エクセルの数式の数字だけオートフィルコピーしたい

    セルF10に下記のような数式を入力していますが、 =HLOOKUP($S$4,IP!$J$10:$AW$37,2,FALSE) オートフィルでF10⇒F11にコピーすると =HLOOKUP($S$4,IP!$J$10:$AW$37,2,FALSE) と同じ全く数式がコピーされてしまいます。 下記のようにオートフィルをした場合、数字だけ順に変わっていく ようにしたいのですが、どうやってもできません。 =HLOOKUP($S$4,IP!$J$10:$AW$37,3,FALSE) 大変困っており、よろしくお願いいたします。

  • 条件付書式設定での数式?

    先日も質問をしたのですが、私の質問の方法が悪かった様なので、具体的に数式を教えて頂きたいのですが? 範囲が、$b$3:$u$21の中の数字で セル$c$23:$g$23(5個の数字)と同じならば、$b$3:$u$21の中の該当セルを塗りつぶす数式を教えて頂きたいのですが?

  • Excel 条件付き書式

    エクセル条件付き書式で質問です。 不慣れなためわかりづらかったら申し訳ありません。 条件付き書式を使って2つのセルを比較し、不一致ならばセルの色を付けたいと考えています。 片方はB4セルにHlookupで検索した数値 表示形式”標準” もう片方はF4セルにsplit関数で表示した数値 表示形式”標準”としています。 同じ数値を表示していますが、条件付き書式を設定すると不一致と 判断されてしまいます。 お分かりになられるかたがいらっしゃいましたら、ご回答いただけたら助かります。 よろしくお願いいたします。

  • 最大値最小値に色付けする。

    エクセル2013で縦に月を横に時間の項目をとりたデータがあります。 対象データを範囲指定し列ごとに最大値、最小値にセルに色付けをする方法は無いでしょうか。 ちなみに行毎に色づけするのは 最大値は=A1=MAX(INDIRECT("A"&ROW(A1)&":F"&ROW(A1))) 最小値=A1=MIN(INDIRECT("A"&ROW(A1)&":F"&ROW(A2))) で出来るのですが、列毎に表示するにはどのような関数を使えば出来るのでしょうか。 また、条件付き書式設定で=b2=max(b2:b13)の数式を入れて隣にコピーするときに絶対値になっており範囲指定しなおす必要があるので表を範囲指定し数式を入れたい。

  • セル結合させてるときの 条件付き書式での色づけ方法

    いつも、お世話になっております。 先ほど、土日祝の色づけ方法をわかりやすく、教えていただきましたが、もし、下記のようなセル結合されてるときはどうすればいいのかわからないので、ぜひよろしくお願いします。 【A1】に年月  【A2-Z2】に日付←A2とB2はセル結合(Zまで2つづつセル結合) 【A3-Z3】に曜日←上記と同じくセル結合 【A4-Z4】に掲載欄に数字が入ります。←セル結合なし 【AP1-AP5】に仮に休日表を作ったとします。 【A1】に【=A1】と入力 【C2-Z2】に【=A2+1】 【A3-Z3】に【=A2】 【AP1-AP5】に“1/1” のように休日を入力 2行目に書式→セル→表示形式の分類に日付 3行目に書式→セル→表示形式の分類でユーザー定義→種類に(AAA) で、色づけは2~4行目まで条件書式にしてますが、下記の方法だと4行目のB4・D4・F4・・・・(ひとつ飛ばしでZ4まで)が色がつかないのです。どうしたら4行目すべてに色がつくでしょうか・・・???? 【形式が】【=(WEEKDAY(A$2)=1)+(COUNTIF($AP$1:$AP$5,A$2)>0)】赤

専門家に質問してみよう