• ベストアンサー

セルの色付け

B列に何か文字でも数字でも入力されれば(空白でなくなれば) A列のB列と同じ行のセルに色がつくという設定をしたいと思います。 条件付書式で設定ができると思うのですが どうすればいいでしょうか?

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

  • ベストアンサー
  • Poer
  • ベストアンサー率45% (72/157)
回答No.1

例えばA2のセルに条件を設定するとすれば、条件付書式の数式の欄に =B2<>"" (B2は仮の) と入力し、色(パターン)を設定すれば可能です。 あらかじめ範囲選択(例えばA2からA22まで)をしておけば、まとめて設定することが出来ます。

rakuten55
質問者

補足

回答ありがとうございます。 うまくできました。 ちなみに<>""とは どういう意味なのでしょうか?

その他の回答 (4)

  • Poer
  • ベストアンサー率45% (72/157)
回答No.5

 再び#1です。rakuten55さんが混乱されるといけないので、あつかましいながらも説明させてください。  確かにimogasiさんのおっしゃるように、B列にも色をつけるなら、Bの前に$(絶対参照)のマークが必要ですね。 しかし、「A列の、B列と同じ行のセルに色がつく」というrakuten55さんの文面からは、B列にも色をつけるという意味は取れず、#1ではあえて$をつけない回答をしました。  要するに、A列だけに色をつける場合であれば、$マークが無くても大丈夫です。B列にも色をつける場合には$マークを入れてください。(逆に、A列だけに色をつける場合に$マークがあっても問題はありません)  これを機に、rakuten55さんに絶対参照という概念を取り入れていただければ幸いです!

参考URL:
http://www11.plala.or.jp/koma_Excel/contents1/mame1006/mame100601.html
rakuten55
質問者

お礼

今回の回答の内容のとおり 色をつけるセルはA列のみと考えていましたので #1の回答で目的は達成できました。 さらに詳しい回答ありがとうございました。

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

#1で >回答ありがとうございます。 うまくできました。 ホンとですか。 (1)例えばA1:B10を範囲指定し (2)書式-条件付き書式-数式が (3)数式ボックスに=$B1<>"" としないとだめではないですか。A列だけのセルしか色が付かないとか。A,B列とも色をつけるのですよね。 #2では、ちゃんと=LEN($B1)>0と$をつけられています。 しっかりテストしてください。 もし万一誤っていたら済みませんが。

rakuten55
質問者

お礼

色をつけるセルはA列のみと考えていましたので #1の回答で目的は達成できました。 ご配慮ありがとうございました。

  • Poer
  • ベストアンサー率45% (72/157)
回答No.3

 #1です。とりあえずご希望に添えたようで何よりです。  お礼の中のご質問に対してですが、<> は、いわゆる不等号の、<(より小さい)、>(より大きい)を使って、「=(イコール)ではない」ことを表しています。  つまり、 B2<>"" は、「B2のセルが""(空白)<>(ではない)」という意味になります。

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

次の方法は如何でしょうか。 1.A、B列をクリック 2.書式→条件付き書式 3.「数式が」を選択して=LEN($B1)>0を入力 4.書式→パターン→色を選択 5.OK

rakuten55
質問者

お礼

回答ありがとうございます。 こちらもうまくできました。 LENという関数を初めて知りました。

関連するQ&A

  • 塗りつぶしで色付けしたセルの1行を同じ色にしたい

    いつも、いつもお世話になりありがとうございます。 下図のC列(C4~C34)に「セルの塗りつぶし」で色を付けた(3~5色ほど予定)セルと同じ色で 1行(D列~AG列)を塗りつぶす方法はないでしょうか? しかも、条件付き書式で設定したセルは下図の4行目のように、その書式の色を そのまま残したいのです。 途中、空白のセルも有ります。 条件付き書式の設定を使って「数式を・・・」「文字」「値」などを利用する方法は 検索して出てくるのですが、C列は任意で言葉を入れ、「セルの塗りつぶし」で着色します。 ですから、条件は 1.C列のセルの色を読み取り、その右側の1行(D列~AG列)を同じ色にする。 2.条件付き書式で設定したセルは、その書式の色をそのまま残す。 3.途中、値も関数式も文字も何もない空白のセルもある。 そんな都合の良い方法は有りますでしょうか? もし有りましたら、どうかご教授いただけないでしょうか? よろしく、お願い致します。

  • エクセルでのセルの色づけ方法

    教えてください。 エクセルで、8000行、15列程度の表があります。 例えば、A2に、Aと入力すると、A2とA1の両セルが水色 Bと入力すると、A2とA1の両セルが黄 Cと入力すると、A2とA1の両セルが赤 他にも、例えば C4に、Bと入力すると、C4とC3の両セルが赤 Bと入力すると、C4とC3の両セルが黄 Cと入力すると、C4とC3の両セルが赤   などのように、A=水色   B=黄色   C=赤になるように 条件付き書式を設定し、その書式を他のセルへコピーして、 1000行位までは、ちゃんと保存できたのですが、8000行程度まで、コピーして、保存すると、『保存できません』と表示されてしまい、1000行以上は条件付き書式のコピーをしても、コピーはできますが、保存できないため、大変困っています。。。もしかして、条件付き書式には、書式のコピーができる制限があるのでしょうか?あとは、VBなどで対応 するしかないのでしょうか。VBもまったく分かりません。。 是非、よろしくお願いいたします。

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

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

  • エクセルのセルへの色づけ方法について

    現在、エクセルで統計用のデータシートを作っているのですが、あるセルにデータが入力されると、別の列で同じ行のセルの色が変わる、という設定をしたいのです。 たとえば、 B列のセルに数字or分数が入れられた場合はA列同行のセルが黄色 C列のセルに数字or分数が入れられた場合はA列同行のセルが赤色 D列のセルに数字or分数が入れられた場合はA列同行のセルが青色 E列のセルに数字or分数が入れられた場合はA列同行のセルが緑色 表自体はAに入力されているデータで管理されているので、そこから横に派生していく条件によってAのステータスが確認できるようにしたいと思っております。 つまり、B,C,D,E,のいづれかにデータが入力された場合、その列に応じてAの色が変わるという設定です。 色が3色だったら条件つき書式で設定が出来ましたが、四色以上になってくるとIF関数を使い =IF(B1>=1,"S",IF(C1>=1,"O",IF(D1""," ","D")))みたいな式を設定し 更にそのセルを確認して色を変える方法しか思いつかず。。。 ただでさえ非常に横に長いシートなので、不必要に使用する列を増やしたくないのと出来るだけ簡素化した表にしたいと思っております。 どなたかエクセルに詳しい方がいらしたらご教示いただけないでしょうか? 尚、エクセルは2003でOSはVISTAを使用しております。 お手数ですが宜しくお願い致します。

  • 複数行に渡るセルの色付け

    いつも勉強させてもらっております。  早速ですが、Excel2003のA列に入力されたデータの中で、 セルに色が付いている行に限って、A列からG列までのセルを同じ色にしたいのですが、 何か方法はありますでしょうか?  ちなみに、A列には「条件付き書式」を利用して 「=Weekday(セル)=1(もしくは7)だったら、セルに色を付ける」 と言う設定がしてあります。  私の知識では、上記書式を使用して「A列のみ色を付ける」ことしかできませんでした。  有識者のみなさま、解決策がもしもございましたら、ご教授いただきますよう、 よろしくお願いいたします。

  • 条件付き書式のやり方。隣のセルも色付け。

    エクセル初心者です。 (1)B1に特定の文字が入力された場合特定の文字から隣のセル 6つ目まで(B~H)を特定した色になるようにしたいです。 条件付き書式で設定が可能かと思うのですが やり方が分かりません。 「条件付き書式」→「新しい書式ルール」→「数式を使用して~」 のところで悩んで止まっています。 この設定ではできないのでしょうか? (2)また、添付画像にはありませんが、たとえばB列のセルに  「え」または「お」が入った場合、黄色にする、という設定は可能でしょうか? (3)条件付き書式はいくつまで設定可能なのでしょうか? どなたか回答お願いします

  • 日付によるセルの色付け

    セルに18/7/18のように 日付を入力しています。 このセルに19/1/12 または単に19と入力した場合 (とにかく先頭に19と入力した場合) そのセルに特定の色をつけたいと思っています。 条件付書式で設定したいと思いますが どうすればいいでしょうか?

  • データの照合によるセルの色を変える

    同一行にいうて A列~K列までの各セルに1つづつ数字が入っています。 V列のセルに数字の入力し、その数字がA列~K列までのセルに含まれている場合は、V列のセルに色をつけたいのですが可能でしょうか? 単純に条件付書式設定ではできませんでした。 何かいい方法がございましたら教えてください。

  • エクセル 文字列セルに条件付書式をセル参照したい

    いつもお世話になっております 質問の表題が変になりましたが、よろしくご教示お願いします。 A1セルに文字列「’00000」があります。 B1セルに数値に変換した「00000」があります。 条件付書式で、B1セルを数値の条件で1~19999 は赤、20000~29999は黄色とかを設定しています。 A1セルは、数値でないので条件付ができませんが、B1の書式、セル色だけ参照できませんか? ほかにA1のセルに文字列があっても色指定できる   ネットワーク共有のファイルで、複数人で使用し、数値を打つと色が出るようにしております。 よろしくお願いします。

  • 【Excel】セルに入力すると隣セルが色付け

    Excelについて教えてください。(おそらく条件付き書式かと思うのですが) 質問1 セルB1に数字を入力するとセルC1が自動で色付けされるようにする設定はどのようにすれば良いですか。具体的には、入手希望リストを作成したくて、 A列は物品名 B列は数量 C列は入手したい理由 とし、B列に1以上の数字が入った時にC列が色付いて記載忘れを防止したいのです。 また、もしできればですが、 質問2 C列に入力した時に→C列の色付きが消えるよう設定することはできますか。 よろしくお願いします。

専門家に質問してみよう