• ベストアンサー

条件付書式

エクセルで条件付書式を数式で入力しています。 =COUNTIF(N26:BK50,A82) 例えば上記のような形で入力を行なっていますが このN26:BK50の中で赤色の文字だけに 条件付書式を当てはめる事はできないでしょうか? どなたか分かる方宜しくお願いします。 どうしても数ある同じ文字列の中で赤色のA82だけを捜してきたいのですが・・・

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

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

>>=COUNTIF(N26:BK50,A82) >は条件付書式で使用しているのですか? >>そうです。条件付書式で使用しています。 (追加で返答です) と言うことは、条件付き書式で [数式が] =COUNTIF(N26:BK50,A82) となっていると言うことでしょうか? まず、どのセルに設定しているか書いてないと回答できません 条件付き書式が複数のセルに設定されているならば N26:BK50 は相対参照でよいのでしょうか?

hinata0915
質問者

お礼

条件付き書式で [数式が] =COUNTIF(N26:BK50,A82) ということです。 F94=COUNTIF(N26:BK50,C94) F95=COUNTIF(N26:BK50,C95) という形でセルに条件付き書式【セルを青にする】を設定しています。 【N26:BK50】のなかで黒の文字にはHITしない赤の文字だけに 上記を当てはめる・・ということでした。 しかしやはり上記の内容ではできない・・のでは・・ と思いました。どうしてもやらなければならない事ですので 【N26:BK50】のなかで赤の文字をカウントする。 事に変更しようと思います。本当にありがとうございました。

その他の回答 (3)

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

基本的に的外れの質問です。関数はセルの書式(赤色の文字)などは 捉えられません。値しか捉えられません。COUNTIFも条件付書式で使うときは関数扱いです。例外はVBAですが勉強してください。 すべてをVBAで出来る可能性がある。 ですから>赤色の文字、をつけた条件がセルの値の大小などの関数式で捉えられるものなら、SUMPRODUCT関数ででも、条件付書式での条件を増やして設定できるかもしれません。色ではなく、もとの条件に立ち返るわけです。 ーー ついでに >=COUNTIF(N26:BK50,A82) の右側に何か記述がありませんか。本質問に関係ないようだが書いておくのが常識。

hinata0915
質問者

お礼

ありがとうございました。 VBAというものがそれに近い答えを出すのかなぁ? と想像で思っていたのですが・・ まず初めから考え直します。 ついでに・・・の所ですが 右側?・・・何も無いのですが・・よく判らないので勉強します。

回答No.2

返答が不足していますが、条件を書式設定で行っていることから一般機能では実現不可能です。 書式に頼らない方法を検討した方が良さそうです (たとえば 応援要請は決まった列に書くなど) お役に立てずすみません

hinata0915
質問者

お礼

なんとなく意味がわかってきた気がします。 ありがとうございました。 書式に頼らない方法を別方面から考えます。 でも非常に参考になりました。本当にありがとうございました。

回答No.1

説明がよくわからないので質問させてください >=COUNTIF(N26:BK50,A82) は条件付書式で使用しているのですか? それともセルに入力しているのですか? また、どのセルに入力しているのですか? 絶対参照になっていませんが、コピーはしないのですか? >このN26:BK50の中で赤色の文字だけに 赤色の文字は条件によって、赤くしているのですか? さらには、条件付き書式によって赤くしているのですか? それとも、セルの書式設定で赤くしているのですか? >どうしても数ある同じ文字列の中で赤色のA82だけを捜してきたいのですが・・・ 検索でオプション機能の書式をセットすれば選択できます。 サンプルがあると状況がわかりやすくなります。

hinata0915
質問者

補足

ありがとうございます。 かなりの初心者でしかも自己流でやってきたのでお答えになっているかわかりませんがご指導願います。 >=COUNTIF(N26:BK50,A82) は条件付書式で使用しているのですか? >そうです。条件付書式で使用しています。 応援要請 シフト一覧 井上 条件:書 井上 佐藤 木村 佐藤 井上 佐藤 木村 木村 井上 佐藤 木村 井上 佐藤 木村 井上 佐藤 木村 井上 佐藤 井上 佐藤 井上 井上 >このN26:BK50の中で赤色の文字だけに 赤色の文字は条件によって、赤くしているのですか? これは書式設定で赤くしています。 シフト表で入力がすでにされているのですがその中で応援要請に応じた時間は赤色で名前を入力する様にしています。スタッフの数が多いため応援要請が2重にならないように横に名前一覧の表を作成し応援が入っているものは一目でわかるようにセルに色付けをするということです。 わかりますでしょうか?

関連するQ&A

  • 条件付書式 エクセル

    いつもお世話になっています。 条件書式で困っています。よろしくお願いします 色を3種類つけたいと思っています。 出席率  2~3 黄色 3~4 青 4~6 ピンク A列に出席率を入力(0~7) B列に氏名 B列に色を入れたくて (1)条件付書式 条件1 数式が =A4<=3 条件2 数式が =A4<=4 条件3 数式が =A4<=6 でやっているのですが・・ 色が変わりません。 よろしくお願いします。

  • エクセルで条件付書式で質問です

    エクセルで条件付書式?を使って以下のことは可能でしょうか? a1は最初は空白 b1に文字が入力済みだが、消えているようにしたい(文字の色を白にするなどして) a1に文字が入力されたら、b1の文字を表示させたい (0でも入力されたら表示させたいです) ちなみに、出来ればb1は数式が入っていて、結果を表示させたいです。 前に似たような質問をしましたが、条件付き書式で 「数式が」、=A1>0 にすると0の入力では表示できないので・・・ よろしくお願いします

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

    エクセルで条件付書式?を使って以下のことは可能でしょうか? a1は最初は空白 b1に文字が入力済みだが、消えているようにしたい(文字の色を白にするなどして) a1に日付が入力されたら、b1の文字を表示させたい ちなみに、出来ればb1は数式が入っていて、結果を表示させたいです。 よろしくお願いします

  • エクセルの条件付書式について質問させてください。

    エクセルの条件付書式について質問させてください。 xp2003を使用しています。 B列に4/1~9/30までの日付が入力されるとC列のセルに色を付ける B列に10/1~3/31までの日付が入力されるとD列のセルに色を付ける という条件付書式は可能でしょうか?     そのシートは毎年コピーして使用する予定で行は100位になります。  実際は『 H22.4.1 』という感じで元号込みにしたいのですが書式を日付にしてしまうととその年しか使えないのかと思いA列にユーザー定義で『 21 』と入力すれば『 H21 』となるように、B列に文字列で『 4/1 』と日付を入力するようにし、B列を参照にC列とD列に条件付書式を設定してみました。 試してみてなんとなく色は付いたのですがなぜが9月4日~9日、1月全部、3月4日~9日位が色が付かない状態で…困っています。  条件付書式で入力した内容は「数式」で C1には=AND(B1>="4/1",B1<="9/30")パターンを黄色にしました。 D1には=AND(B1>="10/1",B1<="3/31")パターンを水色にしました。 本当は図を貼りつけたかったのですがやり方が分かりませんでした…。 どうかよろしくお願いいたします。  

  • 条件付書式が動かない

    A1:Z1にNか-を含むセルがあった場合に条件付書式を設定したいのですが、 以下のように書いてみましたが、動作してくれません。 ="COUNTIF(A1:Z1,""N"")+COUNTIF(A1:Z1,""-"")>0" B1のセルに以下のように記入すると、TRUE,FALSEが正しく表示されます。 =COUNTIF(A1:Z1,"N")+COUNTIF(A1:Z1,"-")>0 どうすれば条件付書式で使えますか??

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

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

  • エクセル 条件付書式の結果がすぐに反映されない

    仮にセルA1に、次のような条件付書式を入力します。 数式が =A2<>"" のときにセルの色を赤にする。 そしてセルA2になにか値を入力しても、セルの色がかわりません(セルA1とセルA2の境界が赤になるときもある)。 条件付書式の入力が間違っているのかと思っていたら、 ・スクロールしてセルA1とセルA2を画面上から見えなくした後、再度表示させる。 ・印刷プレビューで確認し、再度表示させる と、条件付書式が反映され、セルの色が指定どおり赤にかわっています。 WinNT Execel97 と WinNT Execel2000 両方で試してみましたが、結果は同じでした。 この現象を回避し、入力後、即条件付書式の結果が反映される方法はないのでしょうか? どなたかよろしくお願いします。

  • Excelの条件付書式で困っています。

    Excelの条件付書式で困っています。 A,Bと列がありまして、Aには訪問予定日、Bには報告日を入れており、報告が遅滞したセル(B列)に色を付けようと思います。 条件を下記に記します。 1.条件付けは、訪問予定日が決まってから。 2.訪問予定日より7日以上過ぎている物に黄色 3.訪問予定日より10日以上過ぎている物に赤色 4.報告日を入力したら、日付のカウントを止める。(入力前に色付けされていた場合は、そのままの色付け) 以上の条件を満たす条件付書式の付け方をお教え下さい。 よろしくお願い致します。

  • エクセルで条件付書式

    お願いします。 エクセル2003です。 3行目~150行目のA列~P列まで数字が入ってます。 それを"行"ごとの最小値が、赤色に変わるように条件付書式を設定したいのです。 自分でやってみたのですが、なかなかうまくいきません。 良い方法を教えて下さい。(関数でも何でもできればOKです。) 宜しくお願いします。

  • 【Excel】条件付書式について

    Excel2003を使用しています。 ある特定の値(文字列)が入力されたら、同行のある範囲のフォントを白にしたいのですが、条件付書式でできるのでしょうか? (条件付書式はあまり使用したことがなく、条件の設定の仕方がイマイチわかりません。。。) 例えば、O1に○と入力されたら、B1:N1のフォントの色を白にしたいです。B1:N1のデータは他で使用しますが、プリントアウトする際(見た目)には表示させたくないので… 条件付書式では不可能ならば、関数やマクロでも構いません。 マクロについては初心者ですので、参考までにコードを書いていただけると大変助かります。 よろしくお願いします。

専門家に質問してみよう