• ベストアンサー

Excel2013 隣のセルが0以上なら色を付ける

A列に名前が入っており、 B列に数字が入っております。 このB列の値が0より大きい場合に、 A列のセルに色を付けたいのですが、 どうすればよいでしょうか? Excel2013使用です。 よろしくお願いいたします。

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

例として A2:A32が範囲として、選択 ホーム>条件付き書式>新しいルール>数式を使用して、書式設定をするセルを決定 「次の数式を満たす場合に値を書式設定」蘭に =AND($B2<>"",$B2>=0) [書式(F)...]をクリックして、塗りつぶしで色を選択

skobul5
質問者

お礼

できました! 「0」のセルは塗りつぶしたくなかったのですが、「=」を取ったらうまくいきました。助かりました。ありがとうございました。

その他の回答 (1)

  • chie65535
  • ベストアンサー率43% (8520/19368)
回答No.2

「条件付き書式」を使います。 A1セルを選択⇒「条件付き書式」⇒「新しいルール」⇒「数式を使用して、書式設定するセルを決定」⇒「次の数式を満たす場合に値を書式設定」に「=B1>0」と入力⇒「書式」ボタン⇒「塗りつぶし」タグ⇒付けたい色を選ぶ⇒「OK」⇒「OK」 これで、A1セルに「条件付き書式」が設定されます。次に A1セルを選択⇒「Ctrl+C」キーでコピー⇒A2セルから必要なだけ範囲指定⇒「形式を選択して貼り付け」で「書式のみ」にして貼り付けする。 以上で、添付画像のようになります。

skobul5
質問者

お礼

先に回答いただいた方にベストアンサーを付けましたが、 こちらの方法でも成功しました! 数式が単純なので、これを機に覚えられそうです。 ありがとうございました。

関連するQ&A

  • エクセル セル内の合計値に応じてセルの色を変えたい

         A      B        1    2    りんご2 2    4    りんご1,メロン3 3    3    メロン1,みかん1 上記のように,A列セルには数字が入っていて,B列セルには文字列と数字が入っています。 A1セルの値と,B1の文字列に含まれている数字は合致しているので,セルの色はそのままです。A2セルの値とB2の文字列に含まれている数字の合計が合致しているので,ここもセルの色はそのままです。しかし,A3セルとB3の文字列に含まれている数字の合計は合致していないので,B3セルに色を付けたいのです。 B列のセルは,1つのセル内に文字列と数字を入力することを前提に考えていますが,こうしたことは可能でしょうか?可能であれば教えていただけたら幸いです。

  • VBA 色付きのセルを、隣接セルに値で貼り付けたい

    Excel365です。 A列に、100行ぐらいデータが入っています。 ところどころ、黄で塗りつぶされており、色は「黄」のみです。 A列内で、「黄」で塗りつぶしされているセルがあった場合、B列に、値として貼り付けたいです。 例の画像だと、 A2、A4のデータが、それぞれB2、B4に値として貼り付けたいです。

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

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

  • エクセルマクロで特定の文字を探して隣のセルの色を変える

    エクセルに入力されている特定の文字を探し出して隣のセルに色をつけたいと考えています。 検索の対象となるセルは全てのシートのB列です。 検索する文字は色々な英数字の組み合わせの中に含まれています。   A  B 1  10 ABC000012 2  20 AAC000013 3  30 ACC000014 上記のような値が入力されている状態で、B列の"ABC"か"AAC"の何れかが入力されているセルの隣のA列のセルの色を変えたいです。 この場合はA1とA2のセルの色が変わるというイメージです。 VBAを使って処理したいのですが、どなたかご教授頂けないでしょうか。宜しくお願いいたします。

  • 隣のセルで書式を変える VBA

    通常の書式でのやり方ではわかりませんでした。マクロでなければできませんでしょうか? A列に値が入っていて、B列に値が入っていない場合にセル色とフォントを変更したいのです。 例えば、以下の感じです。 ・A6には値が入っていて、B6には入っていない場合にB6がセル色が赤でフォントが白 ・A7には値が入っていないくて、B7には入っていない場合は変化なし ※同じシートには他に、private sub でダブルクリックすると変化させるマクロが入っています。

  • 空白のセルに色を付けるには

    エクセル2007 空白のセルに色を付けて、この列を色フィルターで処理したいと思っています。 条件付き書式で、数式を使用して、書式設定いるセルを決定から、数式を以下の通りに組んでみました。 =FIND(1,B2) 書式で任意の色を設定 B2に1が入っていると設定した色に変化します。 B列を含めて右側の列は、COUNTIFで1が表示する様にしています。 これを範囲を広げて、B2~G2のセルのいずれかのセルに1が入っていた場合、A1のセルの色が変わるようにしたいです。 ご教授頂ければ幸いです。 宜しくお願いいたします。

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

    現在、エクセルで統計用のデータシートを作っているのですが、あるセルにデータが入力されると、別の列で同じ行のセルの色が変わる、という設定をしたいのです。 たとえば、 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を使用しております。 お手数ですが宜しくお願い致します。

  • マクロ セルの値に応じてセルに色を付ける

    マクロを利用して、セルの値に応じてセルに色を付ける方法について教えて下さい。 A列の値がA~Dの場合、A列~最終列のセルをそれぞれの色で塗りつぶしたいと思っております。 アドバイスの程、よろしくお願い致します。

  • 指定した番号のセルの色を変えたい

    A列に1~30までの数字が並んでいます。 B1に開始番号、C1に終了番号を入力すると その区間のA列のセルの色が変わるようにしたいです。 条件付き書式でどうにかしたいのですが 数式がわかりません。 どなたかおわかりになりましたら、教えてください。 エクセル2007です。

  • エクセルの数式セルに緑色三角のエラーが表示される

    こんにちは。 MAC版エクセルを使用しております。ウィンドウズと違いはないと思いますが・・ リストがあります。連番の数字がA列に連なり、B列には名前が入力されています。 A列の数字を検索し、B列の名前を拾おうとvlookupの数式を入れました。 初回は名前がはねかえされました。 しかし、2回目からはいちいちエクセル上部の数式が表示されるバーにカーソルを置き、エンターをしないと数式を認識しません。 このvlookupを入れたセル左上隅には緑色の三角が表示され「数式が空白のセルを参照しています」という表示がされます。 どうすれば数式が正常に認識されますか?宜しくお願い致します。

    • 締切済み
    • Mac

専門家に質問してみよう