• ベストアンサー

エクセル2007必ず入力するセルに色をつけたい

エクセル2007を使用しています 足し算やかけ算などの関数をよく使うのですが 元になる数値を入力するセルに色をつけたいのです さらに入力が終わると色が消えるようにしたいのですがどうすればできますか? 教えてください。 例 A1 10  A2 20  A3に答え30 A1に入力前は黄色、入力後は白 A2に入力前は赤色、入力後は白 このようなことできますか? 出来ると入力ミスや勘違いが防げて便利だと思ってます

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

  • ベストアンサー
  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.4

> しかし2.セルの値  次の値に等しくない  =A1<>"" >  書式→塗りつぶし→色なし > この条件にするとできません。 > 白ではなく色無しか塗りつぶしなしが理想なのですが無理でしょうか 2の条件は書式の指定なしでいけると思いますが冗長だったみたいなので 2の条件をなくして1だけの条件だといかがでしょうか また「数式を利用して」のほうが良いような気もします。

sizainet
質問者

お礼

ありがとうございました。

その他の回答 (4)

  • shorun
  • ベストアンサー率42% (133/310)
回答No.5

用語の説明がうまくできませんので図を添付しました。 ステップ1 A1とA2セルにそれぞれ任意の色で塗りつぶしておきます。 ステップ2 A列をクリック→条件付き書式でセルの強調表示→指定の値より大きい→0を入力→ 書式→ユーザー書式設定→塗りつぶし→色なし→OK→OK 以上で如何でしょうか ステップ1のセル数と色種類が多数になると大変な手間になりますが 例題程度のデータ数ならこれで間に合うと思いま。

sizainet
質問者

お礼

お礼遅くなりすいません。 この度はありがとうございました。

  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.3

>元になる数値を入力するセルに色をつけたいのです いったいどこのセルに色を付けたいのでしょうか? ご質問: >A1 10  A2 20  A3に答え30 >A1に入力前は黄色、入力後は白 ご相談の文字通りにとった場合:  A1に入力前は,A1は黄色、入力後はA1は白  A2に入力前は,A2は赤色、入力後はA2は白 →A1には添付図のようにして,指定の値に等しい ="" で黄色や赤の書式を付けておきます。  セルに数字を入れると,条件付き書式の発色が消えて元の色に戻ります。 ご相談と少し違う言葉でとった場合:  A1とA2共に入力前は,A1とA2は黄色  A1またはA2のどちらかに入力した後,A1とA2は赤色  A1とA2共に入力した後,A1とA2は無色 →A1とA2には,数式を使用して書式設定するセルを決定を使います  まず  =COUNT($A$1:$A$2)=0 で 黄色を付けます  重ねてA1とA2にもう一度,数式を使用して書式設定するセルを決定を使います  =COUNT($A$1:$A$2)=1 で 赤色を付けます   実際の仕事に使うときは,条件付き書式の数式の$の付け方によく気をつけて,間違えないように注意して作成しなければいけません。

  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.2

追加です。 もしくは A1とA2を選択して先の条件で条件付書式を同時に設定し(両方とも黄色に設定) その後A2の条件付書式で書式の設定だけ赤色に変更してください。

sizainet
質問者

補足

早速ありがとうございます。 条件付き書式で 新しいルール ↓ 指定の値を含むセルだけを書式設定 ↓ 1.セルの値  次の値に等しくない =A1=""   書式→塗りつぶし→赤(任意の色に設定)   2.セルの値  次の値に等しくない  =A1<>""   書式→塗りつぶし→黄(任意の色に設定) これだと出来ました。ありがとうございます。 しかし2.セルの値  次の値に等しくない  =A1<>""   書式→塗りつぶし→色なし この条件にするとできません。 白ではなく色無しか塗りつぶしなしが理想なのですが無理でしょうか?

  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.1

条件付書式で、たとえばA1なら 条件1 数式が: =A1="" 書式の設定で黄色 条件2 数式が: =A1<>"" 書式の設定で設定なし にしてください。 A2の場合は記載のA1をA2にして設定を変更してください。

関連するQ&A

  • エクセル2003で入力もれ防止のためにセルの色を変えたい

    はじめまして。エクセルで会計処理をしていて、入力もれ防止のために、数値入力後、合計のセル,A5に=SUM(A2:A4)をいれて、書式の条件で色の変更をしましたが、該当セルの数が多くて、シート全部は使えませんでした。 A2 100 A3   0 A4  50 A5  150 (黄色→白(セルの色)) A2,A3、A4に数字が入ると、A5のセルの色が変わり、SUMで合計も出来る関数ってありますか?書式の条件を使わずに出来る方法あれば、教えて下さい。おねがいします。

  • エクセルでセル色の指定

    下のセルに数値が入っているか空白かで分けて上のセルも同じ色に指定するようにしたい。条件付き書式でできますが件数が多いため、まとめて処理したいと思っています。(個別でも構いませんが要は下のセル色を指定すると上のセルも連動して同じ色になるようにしたい。) #1 #2・・・・・・・・#10 赤 白       赤 というデータがあって、下のセルが空白なら赤、数値なら何もしない(白)という風にしたいのです。 関数を考えましたが、わからないのですがマクロにしないとだめでしょうか。どちらの方法でも出来ればいいのです。よろしくご教授下さい。

  • EXCELで色のついたセルの数を知りたいです。

    Excel2016ですが セルに色々な色(セルの塗りつぶしです)がついています 赤色のセルは3個、黄色のセルは4個などと求めたいのです 難しいことはよく解りませんが 何か関数を使ってできないでしょうか? よろしくお願いいたします。

  • エクセルでセルの塗りつぶし

    お世話になります。セルの塗りつぶしに関して教えてください。 セルC11の色を、セルA3に1を入れると黄色に、2を入れると緑に、3を入れると赤に、さらにA4に1を入れると黄色に、2を入れると緑に、3を入れると赤に、さらにA5に1を入れると黄色に、2を入れると緑に、3を入れると赤に、塗りつぶしたいのですが、どうすればよいでしょう。 セルA3とA4とA5には同じ数字は入らないのと、何も入っていない時は塗りつぶし無しにしたいのです。 宜しくお願いします。

  • 数値の違いでセル色かえて文字を表示させたい

    エクセル2010です。おねがいします。 D4=M1 と数値が同じでない場合、 A2セルの色を赤色、そして 文字表示で ”入力ミス”と表示したい また F3 の数値の10の位までの数値と (例えば 2050314 なら 14 の数値)と K6 の 数値が 14 でない場合、→E2セルの色を赤色、そして文字表示で”枚数が違います” と表示したい 関数また 条件書式を使用してどのようになりますでしょうか? D4 、M1、 F3 、K6、 とも 同じシートの計算結果を表示させています。 詳しい方、アドバイスのほど よろしくお願いします。

  • 条件によって色が変わるエクセル関数を教えてください。

    所定のワンセルに数値を入れると、指定範囲のセルの色が変わる関数を知りたいです(関数じゃなくてもいいです)。 数値の変動によって色が変わる指定範囲場所は変わりたいです。 たとえば、セルA1に数値1を入れると B2~D5が青色に変わる。数値2を入れると、E5~H10までが黄色に変わる エクセルを完成させたいのです。           ただし、同じシートを繰り返し使うため、指定範囲以外は色がついていたら、白に戻したいです。どなたかエクセルの神様、教えてください。

  • エクセル 色つきセル 入力したら色を消せないですか

    エクセル素人です。よろしくお願いいたします。 あるリストを作成しているのですが、 入力前のセルは色が付いていて、 入力完了したら、白(色無し)になる。 そんなことはできるのでしょうか? こまごまたくさん入力しないといけないので、 入力が終わったところが一目でわからないものかと悩んでおります。 よろしくお願いいたします。

  • エクセルでセル入力とセル出力の自動化

    おそらくマクロで簡単に出来ることだと思うのですが、マクロを使ったことが一度もなくやり方がわからなく苦慮しています。 やりたいことは、簡単に述べると、 (1)セルA1に数字を入力(変数)すると、セルA2に計算結果が出る。 [つまり、A2にはA1を変数とする関数が入っている] (2)セルB1、セルB2、セルB3、…にはそれぞれ数値が入力されている。 [変数リスト] (3)変数リストにあるB1の数値をA1に入力して、その結果のA2をC1に書き出す。さらに、B2をA1に入力して、その結果のA2をC2に書き出す。以下、これを変数リストすべてについて実行する。 という感じのことです。この程度のことなら、初めから関数化してしまえばおしまいなのですが、実際A2の出力でやっている計算はシートを複数使うような大規模な計算なので、関数化するのは面倒です。そこで、手動でいちいち変数の入力と結果の出力を実行しておりましたが、それはそれで入力ミスや出力ミスもしそうですし、自動化できるならそれに越したことはありません。 そういうわけで、上記の作業を自動化する方法をご教授いただけたらと思います。どうぞよろしくお願いします。

  • 数値によって指定したセルの色を変えたい。

    質問させて頂きます。 EXCELで表を作成します。 入力する数値によって指定したセルの色を変えたいのですが・・・。 具体的にはA2に数値を入力します。 入力する数値は1または2のみですが入力する数値によって A1~D4の4個のセルが1ならば赤、2ならば青と言う風に 色を変える事が出来ますか? 宜しくお願い致します。

  • 指定した日にちによって、セルの色を変えたいのですが・・・お願いします。

    エクセルXPを使っています。 以前に、似たような内容の投稿をしたのですが、やっぱりわからなく再度投稿します。 例えば、あるセルに 4/10 と入力してあります。 この4/10のの例えば10日前になると、セルを黄緑色にしたいです。 なおかつ、5に前になると、セルを黄色に表示を切り替わるようにしたいです。 さらに、2日前になるとセルが赤に切り替わるようにしたいです。 さらに、この4/10を過ぎると、セルをグレーに切り替わるようにしたいです。 これをセルの条件付でできると聞いたのですが、 どう条件を入れればいいかわかりません。 自分なりにこうかな?それともこうかな?といろいろ試したんですが、 うまくいきません・・・・・ =today()関数を上手く使いこなせればいけると思うのですが、わからず・・・・ どなたかよろしくお願いします。

専門家に質問してみよう