【最大10000ポイント】当たる!!質問投稿キャンペーン!

エクセル2007を使用しています。
入力して欲しいセルに色を付け、入力したら色を消すという条件付き書式を
設定したいのですが、過去の質問を見ながら設定していますが上手くできません。

今設定しているのは下記の通りです。
1.入力して欲しいセルを選択
2.「条件付き書式設定」で「数式を使用して書式設定」を選択
3.ルールを ="" とする
4.セルに付けたい色を選択
5.「適用」「OK」

ルールの式を=1などの数値にするとセルに色が付きます。
ですが、セルが空白でも数値が入っていても色が付いてしまいます。

ちなみに、入力して欲しいセルには「日付」「数値」「文字」と様々な
形式になっています。

色々な数式で試してみましたが行き詰ってしまいました。
どなたかご教授下さい。よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

先に入力してほしいセルに普通に色をつけて置きます。



次に条件付き書式を設定(仮定として対象がA1の場合)
1.入力して欲しいセルを選択
2.「条件付き書式設定」で「数式を使用して書式設定」を選択
3.ルールを =A1<>"" とする
4.セルに塗りつぶし無しを選択
5.「適用」「OK」
    • good
    • 1
この回答へのお礼

まとめてお礼させていただきます。

できました!
考え方が逆だったんですね。
過去の質問を読み違えていたのでしょうか???

「<>""」の意味がはっきりとわからないのでこれから調べてみます。

助かりました。どうもありがとうございました。

お礼日時:2008/07/23 11:27

こんにちは。



 Excelのヘルプを見ると、以下のようです。

-----------------------
選択したセルの値を条件に設定するには、[セルの値が] をクリックし、比較語句を選択し、定数値または数式を入力します。数式を入力する場合は、等号 (=) の後に数式を入力します。

数式を条件として使用し、選択したセルの値以外にデータや条件を求めるには、[数式が] をクリックし、計算結果の値が TRUE か FALSE の論理値になる数式を入力します。
-----------------------
 貴方の場合、入力したセルの値を基準にするので、「セルの値」を使います。「数式」を選んで、「=1」とすると、この式は常に真なので、セルに何を入れても色がついてしまいます。

では。
    • good
    • 0

>入力して欲しいセルに色を付け、入力したら色を消す


なので
1.入力して欲しいセルを選択
2.「条件付き書式設定」で「数式を使用して書式設定」を選択
3.ルールを <>"" とする
4.セルに付けたい色には 色なし 選択
5.「適用」「OK」
ではないですか?
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q数字を入力するとセルに色が付くようにするには

ウインドウズ7で、数字を入力するとセルに色が付くようにするにはどうすればよろしいでしょうか?

Aベストアンサー

Officeのバージョンが分かりませんので、excel2007・2010のバージョンでの操作方法を・・・。
(1) 条件付き書式をせってしたいセル範囲を選択(例えばA1~A10までを選択)
(2) 「ホーム」タブ→「スタイル」グループ内の「条件付き書式」をクリック
(3) 「新しい書式ルール」を選択
(4) ルールの種類から「指定の値を含むセルだけを書式設定」を選択
(5) 下方向の「セルの値▼」をクリックし、「空白なし」を選択」→「書式」から「塗りつぶし」を選択
(6) 塗りつぶしに色を選択→「OK」→「OK」→「OK]で「文字」「数値」を入力するとセルに設定色が付きます。

別の方法として・・・
(3) までの手順を済ませ、ルールの種類から「数式を使用して書式設定するセルを決定」を選択
(4) 枠の中に =A1<>"" と入力→「書式」よりセルの色を設定→「OK」→「OK」→「OK」でも設定できます。

QE列のセルに数値が入れば(空白でなければ)B列の同じ行のセルに色がつく

E列のセルに数値が入れば(空白でなければ)B列の同じ行のセルに色がつくようにしたい。

エクセル2007です。
条件付き書式で、数値を入れたセル自体に色をつけることはできたのですが他の列を参照することができませんでした。

どうやって設定すればいいでしょうか。

Aベストアンサー

B1セルの条件付書式で、条件を
「数式が」「=ISBLANK(E1)=FALSE」
とすればよいです。

QエクセルのIF関数で、文字が入力されていたならば~

エクセルのIF関数で文字が入力されていたならば~、という論理式を組み立てたいと思っています。

=IF(A1="『どんな文字でも』","",+B1-C1)

A1セルに『どんな文字でも』入っていたならば、空白に。
文字が入っていなければB1セルからC1セルを引く、という状態です。

この『どんな文字でも』の部分に何を入れればいいのか教えてください。

またIF関数以外でも同様のことができれば構いません。

宜しくお願いします。

Aベストアンサー

=IF(ISTEXT(A1),"",B1-C1)

でどうでしょうか?

QExcel 条件付書式で二つの条件を設定したいんですが

Excel 条件付書式で二つの条件を設定したいんですが

Excel 条件付書式で特定以外のアルファベットを入力すると色が変わるように設定しましたが、 追加で、空白のときは色がつかないようにするにはどうすればよいでしょうか? よろしくお願

Aベストアンサー

条件付き書式については最初に入れた条件が優先されますので、この場合二つ目に”空白の場合は色と付けない”と言うのは最初の条件として入れるようにして、二つ目の条件には”特定以外のアルファベットを入力すると色が変わる”を入れる形となります
論理文では、例えばA1セルが空白の場合は色を付けない、そうでなければ特定文字以外には色を付ける・・・と言う論理文になります
よって、最初の条件式には「=A1=""」二つ目の条件式には「=NOT(A1="abc")」を入れるようにします
参考になるかどうか・・・

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

エクセル初心者です。

(1)B1に特定の文字が入力された場合特定の文字から隣のセル
6つ目まで(B~H)を特定した色になるようにしたいです。
条件付き書式で設定が可能かと思うのですが
やり方が分かりません。

「条件付き書式」→「新しい書式ルール」→「数式を使用して~」
のところで悩んで止まっています。
この設定ではできないのでしょうか?

(2)また、添付画像にはありませんが、たとえばB列のセルに
 「え」または「お」が入った場合、黄色にする、という設定は可能でしょうか?

(3)条件付き書式はいくつまで設定可能なのでしょうか?

どなたか回答お願いします

Aベストアンサー

NO2です。
もう一度、手順を整理します。
(1)色付け範囲を選択。(仮にB:Hを選択)
(2)「条件付き書式」→「新しい書式ルール」→「数式を使用して~」を選択→数式欄に=OR($B1="え",$B1="お")→書式→塗りつぶしタブで黄色を選択→OK

>最初の列しか色付けされない
 ⇒上記の数式欄で絶対参照記号の$が抜けているからです。

>同じ色をは使えない
 ⇒そのようなことはありません。

>(2)=OR($AC1="~)で色がつかない
 ⇒AC:AL列を選択→新しい書式ルール」→「数式を使用して~」を選択→数式欄に=OR($AC1="あ",$AC1="い",$AC1="う")→書式→塗りつぶしタブで色を選択→OK

因みに同一のセル範囲で条件を追加する場合、同一範囲を選択→「条件付き書式」→「ルールの管理」→「新規ルール」→「数式を使用して~」以下同じ

Q【エクセル】指定したセルに入力することで、別の特定のセルに決まった文字を表示させるには?

社用データを作る際の手間を省こうとしたのに、かえって難しくなってしまいました(-"-;)
分かりにくい質問で恐縮ですが、よろしくお願いします。

現在Excel2003を使っています。
「指定したセルに文字・数字問わず入力があった場合、特定のセルに特定の文字を表示させる数式(または方法)」は無いでしょうか。
(できれば指定したセルに入力が無い限り、特定文字を表示させるセルは非表示のままにしたいと思っています)

例えば、「A1のセルに『○田×男(人名など)』と入力した時、B1のセルに『様』と表記させる」と言った具合です。
(このとき、A1に入力が無ければB1も空白のままにしておきたいのです)

手動で入力した方が早そうな気もしますが、応用次第で他の表や作業もスッキリしそうなので、手があれば是非ご教授下さい。

Aベストアンサー

間違えました。

B1 に
=IF(A1="","","様")

でした。

Qエクセル:特定のセルに入力するとセルが塗りつぶされるには?

エクセルで、ある特定のセルに日付を入力した時に、そのセルを含む行に色をつけたい場合はどのような設定をしたらいいのでしょうか?

例えば、C1に日付を入力するとA1~F1までのセルが全て黄色になるといった感じです。

Aベストアンサー

次の方法は如何でしょうか。
(1)A1:F1を選択
(2)書式→条件付き書式→数式がを選択、数式欄に=$C1<>""を入力→書式→パターンタブで黄色を選択→OK
因みに日付の条件が不明でしたので安直ですがC1に何か入力されていれば色付けできるようにしています。

Q条件付書式 C3セルに何らかの文字が入る時、A1:C3を色付きセルに。

エクセル2003
いまいち設定方法が分かりません。
よろしくお願いします。

条件付書式の設定方法で、
【例】C3セルに何らかの文字が入る時、(ブランク以外の状態)A1:C3を色付きセルにする。

どうすればよいのでしょう?

Aベストアンサー

A1:C3 を選択して

[数式が][=$C$3<>""  ]

で良いのでは?

Qエクセル 特定の文字を入れると他のセルの色が変わる

例えばセルA1に[りんご]と入力したらB2からB5までの文字の色が赤に変わる・・・などということは、関数や書式の設定なので出来るのでしょうか?
おわかりの方教えてくださーい!

Aベストアンサー

B2からB5のセルを選択し
書式メニューの条件付書式設定を選択し
数式が
=$A$1="りんご"
と入力し、書式で色を赤に変更してください。

Q条件付き書式の空白の場合、空白でない場合について

あるセルに対して、下記2つの設定をしています。順番も下記の通りです。

1. セルの値 次の次の値に等しい ="" の場合、セル塗りつぶしなし(白)
2. セルの値 次の次の値に等しくない <>"" の場合、セル塗りつぶし赤

上記の条件であるとしかし、セルに文字を入力すると赤になりますが、
セル選択でデリートを行い、完全に空白としても、塗りつぶしなし(白)になりません。
塗りつぶしなしがいけないのかと他の色に変更しても同じでした。
私が想定したようにセル入力状態から空白状態に変えた場合に変更するようにするには
どうすれば良いでしょうか。よろしくお願いします。

Aベストアンサー

(1)質問文にお示しの 2 条件を両方とも削除、(2)設定したいセル範囲を選択した状態で条件付き書式のダイアログを開き「指定の値を…」をクリック、(3)「セルの値」と表示されているプルダウンを「空白なし」に変更した上で好きな色を設定

※「空白なし」とは「空白でないセル」の意味


人気Q&Aランキング