[[20110712144329]] 『複数条件の条件付き書式について』(ハオ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『複数条件の条件付き書式について』(ハオ)
 お世話になります。
   A  B  C   D
 1 5     5  ばなな
 2 52    52  りんご
 3 120    120 ばなな

 と表示しており、A列はC列と同じです。数式で数字をひっぱっているだけです。
 私の希望はD列にりんごと書かれているものはA列に色をつけたいということです。

 どなたかご教授をよろしくお願い致します。

 エクセルは2000です。

 A列選択(A1セルアクティブ)で条件付書式
 「数式が」 =$D1="りんご" 
 お好み書式

 (GobGob)

GobGob様
 レスをありがとうございます。
 すいません。私の説明不足です。
 下記追記します。

    A  B    C   D
 1 5  403  5  ばなな
 2 52  550  52  りんご
 3 120 112   120 ばなな
 4 200 900  200 ばなな
 5 150 102  150 ばなネ
 6       403 ばなな
 7       550 りんご
 8       112 りんご
 9       900 ばなな
 10       102 ばなな

 A列はC列の5行まで。
 B列はC列の6行から10行まで
 という風に表示しています。

 よって、GobGob様から教えて頂いた方法だと
 うまくいきません。。。
 私はA1の数字をC列から一致するものを探し出し、一致すればその右側の"りんご"と書いてあるものに色をつけるようにしたいと考えましたが、可能でしょうか?

 二度手間をかけてしまいすいません。よろしくお願いします。

 ハオ

 D列選択(D1セルアクティブ)で条件付書式

 「数式が」 =COUNTIF(A:A,C1)

 お好み書式設定。

 ???

 (GobGob)

 数式が =VLOOKUP(A1,$C$1:$D$10,2,FALSE)="りんご"

 (HANA)

 GobGob様
 レスをありがとうございます。
 またまたすいません。A列とB列に色をつけたいのです。。

 HANA様
 できませんでした。原因を調べた結果、
 D列が数式だということからうまく色が表示ができなかったことに気がつきました。
 "りんご"と手入力した場合、うまく色がつきました。
 数式の場合は不可能なのでしょうか?

 あと、?がついておりますが、これは文字化けでしょうか?

 よろしくお願い致します。

 ハオ

 D列の数式はどの様な物ですか?
 実際に返されている値は何ですか?

 どこかのセルを参照する様な式の場合、そこに「りんご」と入っていないのだと思いますので
 そのセルに入っている値と一致する文字列(値?)と比較する必要が有ります。

 あ、最後の「?」は
 「(こういうことかな)?」
 でした。              ~~これ

 (HANA)

HANA様
 D列に書かれてある数式を説明したら
 その数式を更に説明しないといけないので
 ややこしくなると思います。。。

 もし単に数式とはどういうものか知りたいということであれば
 下記の数式です。

 =IF(ISERROR(0/LEN(VLOOKUP($K$1,"他のシート"!$G3:$H$300,2,FALSE))),"",VLOOKUP($K$1,"他のシート"!$G3:$H$300,2,FALSE))
 K1→※担当者を指定
 $G3:$H$300,2→他のシートから引っ張ったものであり、H列のりんごとかバナナとか表示しています。
 G列はC列と同様です。

 よろしくお願い致します。

 ハオ

 ?とはそういう意味だったんですね。
  教えてくださってありがとうございました。
 ハオ

 段階的に参照しながら現在の状態に成っている様ですが。。。

 りんごとかバナナは、文字なんですか?
 それとも実際は 123 とか言う数値から出来ている物なんですか?

 文字だった場合、どこかの段階で「りんご」が「りんご」で無くなっていると思います。
 どの段階で変わってしまっているのでしょうね?
 私としてはそれを解消するのが良いと思いますが、手を着けられない状況だったり
 他の所の変更も必要に成ったりするのであれば
 今回の式を その変なデータに合わせた方が良いと思います。
  一旦どこかのセルに値貼り付けすると、数式バーに「りんご」と表示されると思いますので
  それをコピーして、数式内の「りんご」と置き換え。

  あるいは、値貼り付けしたセルと比較にする。
   =VLOOKUP(・・・)=値貼り付けしたセルを絶対参照で指定

 数値から出来ているなら、もしかしたら文字列と値の違いかもしれないですが
 その点は問題ないですか?

 「123」と「"123"」の違い と言った事ですが。

 (HANA)

HANA様
 レスをありがとうございます。
 文字です。
 どの数式も文字に変更した場合、色がつきます。
 数式に変更したら色がつかなくなります。。

 元データ→他のシート(以下B)→Bシートから他のシート(以下C)→Cシート内で重複箇所を数式で見えなくする(以下URLを参照。私が質問したものです)
 http://www.excel.studio-kazu.jp/kw/20110202121306.html
 Cシートから他のシート(以下D)

 Dシートで質問通り条件付き書式で色をつけたいのですができませんでした。

 結果的はどこかの数式で「りんご」じゃなくなっている
 ということで諦めた方がいいでしょうか?
 その際、マクロを組むことも考えます。

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

 ハオ

 通常数式で出来る事ですので、マクロを作成しなくても良いと思います。
 ですが、出来ていない事実が有るので 何処が通常と違うのか確認が必要になって来ます。

 ご説明の無い部分がどうなっているのかこちらからは分かりませんので
 まずはこちらに分かる様に、確認して 結果を教えてもらえませんか?

 元データのシートから順に「りんご」と成っているセルと
 "りんご"と言う文字列を比べていってみて下さい。

 元データのシートの「りんご」と成っているセルが
 A1セルだった場合 そのシートのどこか空いたセルに =A1="りんご"
 と式を入れる。

 結果がTRUEになったら、次のシート(Bシート)でも同様に確認してください。
 どこかの段階で、結果がFALSEに成ると思います。

 もしかしたら、最初からFALSEに成るかもしれません。
 その場合、その「りんご」が何処から来たものか教えてください。
 入力したものでしょうか?どこかからコピーして来たものでしょうか?
 何かのデータをインポートしたものでしょうか?

 そのデータを書き換えて良いなら、人が思う「りんご」と一致する「りんご」に
 直してしまうのが良いと思います。
 すると順繰りに、目的のシートでも「りんご」が「りんご」になって
 条件付き書式で色がつく様に成ると思います。

 (HANA)

 HANA様
 ご連絡が遅くなり申し訳ございません。
 そうですね。なぜそうなったか原因を調べようと思います。
 明日また書き込みしますので、よろしくお願いします。
 ハオ

HANA様
 大変申し訳ございません。
 夏季休暇に入り、連絡が遅くなりました。
 夏季休暇に入る前、今少しやってみましたが
 やはり何度かやっても結果は変わりません。。。
 よって手が空いたときに新たなファイルを作って
 同じ仕組みでテストしてみようと思います。
 もうしばらくお待ちください。
 ご迷惑をおかけしまして申し訳ございません。
 ハオ

 で、一番最初の範囲のセルを参照して
  =A1="りんご"
 を確認した結果はどうだったのですかね?

 一番最後のセルを参照した場合はどうなのでしょう?
 どこかのセルで =VLOOKUP(A1,$C$1:$D$10,2,FALSE)="りんご"
 を計算させた結果はどうなのでしょう?

 新しく作り直さなくてもその辺りを検証すれば良いと思いますが。

 同じ事を何度やっても、操作を間違えていないなら同じ結果になります。
 必要なのは【検証】です。

 (HANA)

HANA様
 原因が分かりました!!
 原因は半角が全角になっていたというイージーミスでした。
 よってASC関数を使って解決しました。
 ありがとうございました。
 ハオ

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.