- 締切済み
複数の条件での行の色分けを自動化したい
あるセルに特定の値が”表示”された際に、該当のセルがある行を同じ色に分けたいです。 現在、仕事であるHPのデータ(ランキングサイトです)をエクセルにインポートして、 そのシートを丸ごとコピーして値を引っ張って表示するシートを使っています。 ='1005分貼り付けシート'!D11 ↑みたいな式がズラズラ並んでいるシートです。 こちらを使用して、同じブックにインポートしたHPのシートを追加して、 上記数式のシート名部分を置換している状態です。 置換し終えた後に、特定の文字列が入っている行を色分けしているのですが こちらを現在手作業で行っているので、自動化したいのです。 ですが、色分けの条件が複雑で「2つのセルの値が合致したら」というようにしたいのです。 たとえば、 ”D10が「靴」でE11が「ピンク」だったら、E行は青にする” というようなものです。 色分けの種類は3色なのですが、条件が何十とあるため、条件付書式設定は使えません。 何か良いアイディアはないでしょうか。 よろしくお願いいたします。
- みんなの回答 (6)
- 専門家の回答
関連するQ&A
- VBAの条件分岐を利用したセルの色分け
VBAの条件分岐を使用してセルの色分けをしようとしています。 (条件が5つあり、条件付書式では対応できないためです。) 得点による色分けを行いたいのですが、色分けを行いたいセルに関数(ただ単に「=(イコール)」です)を入れて他のセルを参照する様にしたら、色分けが無効になってしまいました。 例: 【設定した条件】 0~20点の場合 赤 21~40点の場合 橙 41~60点の場合 黄 61~80点の場合 緑 81~100点の場合 青 【現象】 VBAでプログラミング後にセルA1に数値「50」を入力したら、セルの色は「黄」になった。しかし、他のデータシートの値を参照させたいと思い、セルA1に「=データシート!B1」と入力したら、セルの色は消えてしまった。 VBAでセルの色分けをしようとする時は、セルに関数を入力してはいけないのでしょうか?条件付書式の時は問題なさそうなのですが。 お分かりになる方がいらっしゃいましたらお願いいたします。
- ベストアンサー
- Visual Basic
- 行とセルの色分けを複数できる関数を教えてください
Excelで、行及びセルを決まった色に分ける関数を教えてください。たとえば、1行目のセルにAさん、2行目にBさん、という先生の氏名を入力すると、セルだけでなくその人の担当する行(生徒の氏名、電話番号、住所が記載されている行)も特定の色になる変化する関数です。3人なら条件付きの方法で色分けできるのですが、10人、20人となると入力の限界があるのでできないのです。よろしくお願いします。
- 締切済み
- その他(インターネット・Webサービス)
- Excel条件付書式/他のセルの条件での色分け
こんにちは。よろしくお願いします。 条件付書式の設定で困っています。 Excel2010です。 A1セルに「△」を入力すると、 △が入った1行がすべてグレーになるように設定したしたく、 1行目のセルに 「セルの値」が「次の値に等しい」「=A1="△"」 として、あとは書式の色をグレーに設定してみたのですが、 A1に△を入れてみても一向に色が変わりません。 どのように設定すれば、他のセルで入力された条件に対して 色分けすることができるでしょうか? ちなみにA1セル自体に設定して、△を入力すると A1だけはグレーに変わりました。 初歩的な質問ですみません。ご指導ください!
- ベストアンサー
- オフィス系ソフト
- Excelの条件一致の平均の求め方。
画像のような表があります。 B2とC2のセルと一致すると条件が一致した行が、条件付書式で色分けされるようになっています。 そこで、B2、C2と条件が一致している行だけの値段平均をE2に表示したいのですが、何か良い方法はないでしょうか。
- ベストアンサー
- その他MS Office製品
- 複数の条件に合う行の特定のセルを返す
ほぼ同じ質問をいくつか見かけたのですが、その式を自分の内容に置き換えても全く希望通りの結果が出ず、質問させてください。 2 1 Aさん 4 1 Bさん 5 1 Cさん 2 2 Dさん 5 2 Eさん セルのA1には「2」、B1には「1」、C1には「Aさん」と入ったシートがあり、例えばセルのD1に A列、B列ともに「2」が入力されている4行目のC列「Dさん」という値が反映して欲しいのですが、その関数が分からなく困っています。 他にもA列が「5」、B列が「1」の結果が(Cさん)が欲しい時もあり、条件にはA列の値とB列の値を使う方法で考えています。 お知恵を貸してください。
- 締切済み
- オフィス系ソフト
- エクセル 条件式 条件と同じだと、行に色をつける
エクセル2007、条件式 同じであれば、行に色をつけたい。 例: A B C D E 1 あ ○ 2 3 4 E1に“○”を入力されたら、1行に色をつける、 何も入力されない場合、1行は何の色もつけない。 しかし、以下の条件式 “セルの値が次の値に等しくない=E1="○"”を設定したら、 E1に“○”を入力したら、1行に色をつましたが、 E1の“○”を削除したら、C1に色をつけられてしまいました。 どうしてなのか?そして、この場合条件式をどう直せばいいのかを 教えていただけますでしょうか? よろしくお願いいたします。
- ベストアンサー
- その他MS Office製品
- 1行名簿の複数行化について悩んでます(続)
いろいろ教えていただいたのですが、やっぱりよくわからず、助けを求めて再掲示です。 ほんとバカですいません(泣 質問内容を少し変えました。 <質問内容> 「原本」シートの1行データ内容を、 別シート「印刷用」に4行表示する関数を組んでいただけませんか。 (※下方向にドラッグしてコピーしても構成が変わらないように) セル番号(全て原本シートのセル番号)で説明させていただきます。 「原本」シートの1行顧客データを、 「印刷用」シートに以下のように、 「原本」シートのセル番号の値を参照していき、 4行データ化したいのです。 「原本」シート +-------------------------------+ ¦B2¦C2¦D2¦E2¦F2¦G2¦H2¦I2¦J2¦K2¦L2¦M2¦N2¦ +-------------------------------+ ↓ 「印刷用」シート(一部セル結合あります) +----------------+ ¦B2¦E2¦C2¦H2 ¦F2¦N2 ¦ + -- ---- + ¦ ¦D2¦ ¦G2 ¦ ¦ ¦ + ---- + ¦ ¦ ¦ ¦I2¦J2¦ ¦ ¦ + -- ---- + ¦ ¦K2¦ ¦L2¦M2¦ ¦ ¦ +----------------+ ※2件目以降のデータは全て行番号のみ1づつカウントアップします 非常に手間なような気がしてきましたが、 どなたかよろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- 複数の条件での合計を出したいのです
エクセルの関数を使い 条件セル E2の値 条件の検索範囲の列Dから抜き出し その行のG列-H列-I列(G列の空白の時の値)の合計を出したい つまり E2=2の時 D列 G列 H列 I列 1行 1 2 2 2行 2 3 1 1 3行 2 2 2 答えは 3-1-2-2 こんな事を実現したいのですが 頭がグルグルしてしまってます ご指南ください。
- ベストアンサー
- その他(プログラミング・開発)
- 複数シートの色付きセルがある行を別シートに抽出
複数シートの各E列に色付きセルがある行のみ、1つの別シートに 抽出したいと考えています。 セルの色は条件付書式で付けています。 なお、複数シートの項目はすべて同一で、1行目は項目名が入っています。 特に複数シートが対象になっているために過去ログから中々近いものが見当たりません。 どなたかヒントだけでも頂ければ幸いです。
- ベストアンサー
- オフィス系ソフト
補足
ご丁寧な回答、ありがとうございます! 条件については、自分でも計算式を作っていて >”D10が「靴」でE11が「ピンク」だったら、E行は青にする” の条件で結構詰まってしまったので、元の表をいじって下記のようにすることにしました。 ”D列のどこかが「靴」で同じ行のE列が「ピンク」だったら、その行は青にする” 書き方が非常に分かりづらく、間違っていたために皆さんに誤解を与えてしまい…申し訳ございません。 また、条件ですが、他にも例を書くとこんな感じです ”D列のどこかが「服」で同じ行のE列が「黄色」だったら、その行は青にする” ”D列のどこかが「ファイル」で同じ行のE列が「あめ色」だったら、その行は青にする” ”D列のどこかが「ファイル」で同じ行のE列が「赤」だったら、その行は黄にする” ”D列のどこかが「カレンダー」だったら、その行は黄にする”