• ベストアンサー

Excelの書式設定に関して

Excelの条件付き書式でA列の値と(D:W)の値が等しければ黄色になるように設定してます。 下記のようにしています。 =AND(D4=$A4,$A4<>"") A列の値が0のとき空白のセルも黄色になりますので空白は空白のままにしたいです。 どのようにすればよろしいでしょうか。 よろしくお願いいたします。

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

  • ベストアンサー
  • kkkkkm
  • ベストアンサー率65% (1615/2454)
回答No.7

一致していないセルも消したいとかでしたら =AND(OR(D4<>$A4,$A4="",D4=""),$B$1=TRUE) でフォントを白にして ルールの一番下にしてください。

961awaawa
質問者

お礼

ありがとうございます。

その他の回答 (9)

  • kkkkkm
  • ベストアンサー率65% (1615/2454)
回答No.10

>プリントコピーした場合はどうなりますか? プリントコピーが何か分からないのですが、それを実際に実行してみればわかると思います。

961awaawa
質問者

お礼

コンビニで、数値を不可視にしたままプリントコピーした場合、黄色と白のマス目だけになるのかと思いまして、あらかじめ相談させて頂いた次第です。返答ありがとうございます。

  • kkkkkm
  • ベストアンサー率65% (1615/2454)
回答No.9

No7の訂正 ルールの一番下にしてください。 は 位置はどこでもいいです。

961awaawa
質問者

お礼

凄い。工夫次第で出きるもんなんですね。インビジブル中をコピープリントしたら値や色はどうなりますか?

  • kkkkkm
  • ベストアンサー率65% (1615/2454)
回答No.8

No7は条件付き書式のルールを追加してください。

961awaawa
質問者

お礼

ありがとうございます。できました。プリントコピーした場合はどうなりますか?

  • kkkkkm
  • ベストアンサー率65% (1615/2454)
回答No.6

> そのA列の1以外の値にはどのように設定すればよろしいでしょうか? 意味が分かりません。たとえばA列とD列が等しければ1でも2でも同じだと思いますが。

961awaawa
質問者

お礼

A列の値が、(D:W)に0~9のランダムに入ってる値に反応して同じ値が黄色になる形です。 Aに1が入れば(D:W)の1が黄色になる。 Aに1が入れば(D:W)の1以外の黄色になっていない値をもインビジブル化したいです。 分かりにくくてすみません。

  • kkkkkm
  • ベストアンサー率65% (1615/2454)
回答No.5

> 他の黄色以外のも消したり出したりするにはどういった工夫が最善ですか? 同じパターン($B$1=TRUEのある条件とない条件)の条件付き書式を他の色分作成してください。 マクロはそのままで変更なしです。

961awaawa
質問者

お礼

AND(D4=$A4,$A4<>"",D4<>"",$B$1=TRUE) と設定してA列に1を入れれば1が先程の頂いた工夫で黄色になりそこの値がインビジブル化に成功しました。 そのA列の1以外の値にはどのように設定すればよろしいでしょうか? AND(D4=$A4,$A4<>"",D4<>"",$B$1=TRUE)に一工夫が必要になりますか?

  • kkkkkm
  • ベストアンサー率65% (1615/2454)
回答No.4

> このようにするにはどうしたら良いですかね? ボタンの下のセルは使えなくなるからそこを使って たとえばB1の上にボタンを付けたとして 条件付き書式を新しく追加で作成して =AND(D4=$A4,$A4<>"",D4<>"",$B$1=TRUE) 書式でフォントの色を塗りつぶしの色と同じにする それでボタンのマクロに Sub ボタン1_Click() If Range("B1").Value = True Then Range("B1").Value = False Else Range("B1").Value = True End If End Sub

961awaawa
質問者

お礼

こんにちはkkkkkm さん。 上手く行ってないです。私が理解不足だとおもいます。 別の文章でお願いできますか?

961awaawa
質問者

補足

すみませんできました。 フォントの色設定してませんでした。 他の黄色以外のも消したり出したりするにはどういった工夫が最善ですか?

  • kkkkkm
  • ベストアンサー率65% (1615/2454)
回答No.3

> ボタンを押すと値が消えたり、再び押すと現れたりできたらいいのになぁw そういうマクロを作成すればいいですね。消すと元に戻すのが面倒ですから背景色と同じ色にする方がいいと思いますが。

961awaawa
質問者

お礼

ボタンを押すと、背景色は消えずに、値が消えたり、再び押すと値が現れる、様にみえる。 このようにするにはどうしたら良いですかね?具体的な答え頂けますかね?(^_^ゞ

  • kkkkkm
  • ベストアンサー率65% (1615/2454)
回答No.2

> 値を、色を消さないで、消したり、再度現したりってできますか? 値をもとに色を決めているわけですから、値を消して色が消えないというのは魔術でしかできないと思います。ただし、別のセルの値を参照する条件を作成して背景と文字を同じ色にすれば消えたようには見えますが。

961awaawa
質問者

お礼

やはり、そこは無理そうなんですね。調べてみてもなんか無理っぽそうなことが書いてありました。魔術が必要ですね。 ボタンを押すと値が消えたり、再び押すと現れたりできたらいいのになぁw ブラインド関数とかあったらいいのになぁw自分の眼が消えそうですね。

  • kkkkkm
  • ベストアンサー率65% (1615/2454)
回答No.1

条件を設定した範囲がわかりませんが とりあえず =AND(D4=$A4,$A4<>"",D4<>"") で試してみてください。

961awaawa
質問者

お礼

しっかりとできました。ありがとうございます。値を、色を消さないで、消したり、再度現したりってできますか?

関連するQ&A

  • エクセル2003の条件付き書式設定についての質問です。

    エクセル2003の条件付き書式設定についての質問です。 A列に人の名前、B列には1,2,3の区分けの番号を入力します。B列の値が1であれば該当するA列のセルを黄色、B列の値が2であれば該当するA列のセルを青とかにする方法を教えて下さい。 B列が1であれば、そのセルを黄色とかにすることは条件付き書式でできますが、B列の値を参照してその結果に基づいてA列に条件付き書式を設定する方法が知りたいということなのですが。

  • 値により条件付き書式設定方法教えてください

    条件付き書式を設定したいのですがうまくいきません。 A列の値が下記該当したら、B列にセルに色をつけたいです。  1)-0.01 ~ -0.19  2)-0.20 ~ -0.39  3)-0.40 ~ -0.59 値が入っているのは、A1からA10までです。 セルの数式条件にANDを入れたり、絶対参照気をつけたり しましたが出来ませんでした。 困っています。ご教示よろしくお願いします。

  • Excelの条件付書式の色の付け方について

    Excelの条件付書式を使用して色を付けたいです。 特定のセルの値がマイナスの場合で、マイナス数値が入っている行のセルに値が入っていた場合、色を付ける条件式を作りたいです。 例 A列    B列   C列   ・・・・・  IV1 -1           10             ↑           ココに色を付ける 1つのセルのみの条件式だと 数式が =AND($A$1<0,$C$1<>"") という形で書けたのですが =AND($A$1<0,$C$1<>"")の式だと            ↑       ココの式を1つ1つ変えた条件式をIV列まで書かないとならない為すごく大変です。 数式が =AND($A$1<0,自分自身のセルが空白) というような書き方を教えて頂けないでしょうか?

  • Excel:条件付書式の色設定について

    Excelの条件付書式の設定について質問です。 特定のセルの値がマイナスでセルに色が付いていないときに色(文字ではなくセルに色)を付けるという条件式を作りたいです。 例 A1にマイナスの数値が入っています。 B1のセルに色が付いていない場合、薄い黄色を付けたいです。 おそらく条件つき書式は 数式が  =AND($B1=色が付いていない,$A1<0)  薄い黄色 の様な式になると思うのですが、色が付いている付いていないの条件式が分かりません。 宜しくお願いします。

  • 条件付き書式(エクセル2003)について

    セル C1 の値(文字列)がXならばセルA1 の背景色を黄色にしたいんですが、「条件付き書式」からどうすればいいのでしょうか?A1を選択して条件付き書式、数式が、まではわかるのですがここからどうしましょうか? =C1="X" で、パターンから色を黄色にすればいいんでしょうか???

  • エクセル2013 条件付き書式の複数条件について

    エクセル2013で、日ごとの実績を集計しています。 実績シートから、集計シートに、実績を引っ張ってきています。 (INDEX関数・MATCH関数・ISERROR関数などを使用) 条件付き書式で、(1)特定の曜日の列の背景を黄色くしています。 (=FIND(TEXT(P$5,"aaa"),$D6)・・・P5の曜日情報が、D6に含まれている場合に、塗りつぶしパターンの色はを黄色くしています。 また、(2)0の値を白にしています。 (セルの値が、0に等しいとき、フォントの色を白、塗りつぶしパターンの色は自動にしています。) その結果、(1)の曜日で、実績が0の場合は、背景が黄色・値が0で表示されます。 また、(2)の条件を、条件付き書式→ルールの管理で、最も上に持ってくると 0の値が白くなるのは良いのですが、背景も白くなってしまいます。 (1)の条件を満たして、実績が0の場合は、背景を黄色、文字列を黄色にしたいのですが、 条件付き書式で設定が可能でしたら、教えていただけないでしょうか。 ちなみに、引っ張ってきている値が0の場合、空白が表示されるようにしたのですが、「SUMPRODUCT((P20:AT20>0)*((P$4:AT$4=N20)))」で、P20:AT20にその空白が入っていても 実績が計上されてしまいます。 アドバイスいただけないでしょうか。

  • エクセルでの書式設定

    お世話になっております。 エクセル2010でA列からZ列まで上から入力された表が有り、同一行のA,C,D・・・列が空白の場合、特定の列(B列)に数字が有るか無いかで、その行(A-Z列)を2色に分けて着色したいのですが書式設定で出来そうでうまく行きません。着色は、行全体でも構いません。 単に空白セルに着色したり、別の列に所定の条件を満たすか否かで0,1にしておいての書式設定は当方にも出来そうですが、列の増設は他人の表なので極力避けたいのでうまく行きません。 目的は同一行の他の列(A,C,D,,,)が空白の場合に、特定の列(B列)に数字が有ればその行は削除不可、B列も(行全体が)空白なら削除する。というように区別するのが目的です。 基本的には所定の入力範囲には全てのセルが空白ではないのですが、たまに上記のような行が発生し、他のエクセル表への転記時に問題が発生しますのでミス防止が目的です。

  • EXCELの条件付き書式で空白セルを無視する方法

    エクセルにて。 値A~値B以外の数値を入力するとセルが黄色になるよう、条件付き書式を使って「セルの値が」「次の値の間以外」「値A」「値B」で 色が付くよう設定したのですが、セルに何も入力されていない時でも黄色くなってしまいます。 空白セルを無視させるにはどうしたら良いのでしょうか?何かよい方法があれば教えて下さい。 (ちなみに、セルではなくフォントの色だと上手くいくのは何故…;)

  • Excelの条件付き書式を行に適用するには

    Excelで条件付き書式ってありますよね。 あの機能を使って セルの値が○○に等しいとき セルの色を設定することはできますが,その行すべてを色を変えるというのはできませんか? 例えばA1セルの値が1なら 1行は赤色。A7セルの値も1なら7行も赤色。 A3セルの値が5なら 3行は青色。 A9セルの値も5なら 9行も青色。 というようにしたいのですが・・・ また, もう一つ質問ですが この条件付き書式は 条件が3つまでしかできませんよね。 例えば 上の条件に付け加えて さらに A10セルの値が4なら 10行は黄色と設定したとすると それ以上できないですよね つまりA11行セルの値が9なら 11行は 緑色としたい場合は どうすればいいでしょうか?

  • エクセルの条件付き書式設定マクロについて

    エクセルの条件付き書式設定マクロについて A列からH列まで文字や数字が投入されています。 データが5,000行くらいあって、50行に1回くらい不定期で空白の行が出てきます。 データが入っている全ての範囲において、「C列が空白以外の場合に、 同じ行のA列からH列のセルの上と下を破線?(.Weight = xlHairline)左も右も縦線は実線? (.Weight = xlThin)にする」という条件付き書式を設定したいのですが、マクロが 上手く組めません。 ひとつのセルの条件付き書式の設定はマクロを組めるのですが、 A1:H5000というような広範囲で条件付き書式の設定を組むのが上手くいきません。 教えていただけないでしょうか。

専門家に質問してみよう