ベストアンサー 【EXCEL2003】条件付き書式について 2010/01/27 22:30 まず、表1で個数構成比が一番値の大きいものが含まれた行を黄色くします。 これは出来ました。 更に、表1で黄色く色づけされた行の範囲内に含まれている数値を持つセルを黄色くしたいのです。 果たしてこんなことが出来るのでしょうか? もし出来るのでしたらその方法を教えてくださいませんか? 画像を拡大する みんなの回答 (4) 専門家の回答 質問者が選んだベストアンサー ベストアンサー mshr1962 ベストアンサー率39% (7417/18945) 2010/01/27 23:28 回答No.1 A列を3分割していいのであれば 条件付き書式=AND(D12>=INDEX($A$2:$A$7,MATCH(MAX($E$2:$E$7),$E$2:$E$7,0)),D12<=INDEX($C$2:$C$7,MATCH(MAX($E$2:$E$7),$E$2:$E$7,0))) 画像を拡大する 質問者 お礼 2010/01/28 21:38 ご回答ありがとうございます。 INDEX、MAX、MATCH この3つの関数を使うのが正解みたいですね。 理解するのに時間がかかりましたが、このやり方が一番しっくり来ました。 機会ありましたらまたよろしくお願いします。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (3) KURUMITO ベストアンサー率42% (1835/4283) 2010/01/28 09:50 回答No.4 B12セルからB21セルを範囲として選択してから、条件付きの書式では次の式を使います。 =AND(B12>=LEFT(INDIRECT("A"&MATCH(MAX(C$2:C$7),C$1:C$7,0)),2)*1,B12<=RIGHT(INDIRECT("A"&MATCH(MAX(C$2:C$7),C$1:C$7,0)),2)*1) なお、式がより複雑になりますので ~ で指定された範囲については左側の数値も右側の数値も二桁の場合を想定しています。これを外れるケースについては適宜おなじようにして式を考えてください。 質問者 お礼 2010/01/28 21:40 ありがとうございました。 勉強させていただきます。 ちょっと私には難しすぎたかな^^; 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 turuzou ベストアンサー率33% (15/45) 2010/01/28 00:12 回答No.3 こんなのは如何でしょうか? A2:A7の入力を、A2=0、A3=11、A4=20、A5=30、A6=40、A7=50として B12:B21をせんたくして、条件付書式の式を =MATCH(MAX(C$2:C$7),C$2:C$7,0)=MATCH(B12,A$2:A$7,1) 質問者 お礼 2010/01/28 21:40 ありがとうございました。 勉強させていただきます。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 tom04 ベストアンサー率49% (2537/5117) 2010/01/27 23:41 回答No.2 こんばんは! 無理矢理って感じです。 余計なお世話かもしれませんが、↓の画像のように元データを勝手に変更させてもらっています。 (作業用の列に行番号を表示させるためです) まず作業列D13セルに =MATCH(C12,$A$2:$A$8,1) としてオートフィルで下へコピーしています。 これでC12~C21までの値が何行目になるか表示します。 そして、C12~C21セルを範囲指定し条件付書式で数式欄に =D12=MATCH(LARGE($E$2:$E$8,1)$E$2,$E$8,0) という数式を入れ、塗りつぶしのパターンで黄色を選択しています。 以上、長々と書きましたが参考になれば幸いです。 他に良い方法があれば読み流してくださいね。m(__)m 画像を拡大する 質問者 お礼 2010/01/28 21:39 ありがとうございました。 勉強させていただきます。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアオフィス系ソフト 関連するQ&A エクセル 条件付き書式 1行ごとに検索値がある場合 エクセルに数値データがあるのですが、それを1行ごとに検索値をおいて行ごとにその値±2の範囲に該当する数値に色付きセルにしたいです。 A日付 B検索値 C数値 D数値 E数値・・・ 20141201 4.4 5.5 10.9 -0.2 20141202 -1.2 3.3 -2.8 14.2 という感じです。最初の行なら、2.4-6.4の範囲に該当するCの5.5を色づけ。 2行目は-3.2-0.8の範囲にあるDの-2.8を色づけという風にしたいです。 どのようにしたらいいのでしょうか? EXCEL2007の「条件付き書式」なのですが たとえばA列のある範囲内の特定の文字列の場合だけ、そのセルの同じ行の別の列のセルの文字色だけ変える方法を教えていただけませんか?一つ行だけでしたら出来たのですがある範囲の行についてやろうと試みましたが出来ません。関数の入れ方が間違っているのか?とも思うのですが・・・・ 条件つき書式で・・ 特定のキーワードを含む値のみセルに色づけする方法を教えてください。よろしくお願いします。 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム 条件付書式で 条件付書式を使い以下の作業をしたいのですが、方法が分からないので ご協力お願い致します。 (A1)順位(B1)店舗(C1)構成比(D1)前年比の表があります。 順位は構成比の多い順に並び替え。 順位に条件付書式で、構成比25%以上、前年比95%以上の店舗 上位3店舗に色づけをする。という条件付書式を使用したいのですが。 どのようにいたらいいのか分かりません。 ご回答お願いします。 EXCEL2003 条件付き書式の設定 A列に数字が入力されてます、A列各セルに入力されてる数が1~7の範囲でランダムに変わります、A列に入力した数字に応じて行単位に色を付けたいです。教えて下さい (例)A2=1が入った場合、B2:AK2 赤、A2の数字はランダムに1~7の範囲で変化し、それぞれ違う色に切り替わるようにしたい、A列の範囲はA1:A500まであります、色付けの範囲は行単位でB1:AK500まであります Excel条件付で偶数・奇数を判断するには? Excel上でセルの値が偶数か奇数かにより色つけをしたく 条件付書式の機能を調べていたのですが 偶数行、奇数行を色付けするには、という例は見つかるのですが セルの値を偶数か奇数かを判断し色付けする という方法が見つかりませんでした。 セル行列数を判断するのではなく、セル値を判断する方法はどうしたらよいのでしょうか。 例 1,3,4,6,7,99,115,11… 2,4,6,8,65,78,… と書かれたシートで偶数は赤文字、奇数は青文字にするには? 関数、条件付き書式について教示お願いします 1:判定欄にA欄の数字とB欄の数字を比較して(黄で色づけしたセル) A>Bは「○」、A=Bは「○」、A<Bは「×」、B欄がブランクのときは「 」(空白)で表示したい。 ブランクのとき「 」(空白)の式がどうしてもわからず困っています。 2:判定欄に「×」がついた行を条件付き書式で(桃色で色づけした箇所)色づけしたいのですが、 条件付き書式→指定の値を含むセルだけを書式設定→特定の文字 次の値を含む ×にすると C3、C6のセルに色づけされます。これを3行目、6行目に色づけしたい場合はどのように設定すればよいか教えてください。 よろしくお願いします。(Excel2007使用) Excel2007 条件付き書式の設定について よろしくお願いします。 列はAからG列まであり、行は1から10行まであるとします。 例えば2Fの値として特定の文字列が入力された場合に、 その行全体をマスク(色)したいのですが、条件付き書式 を設定するときに選択されていたセル(1つ)のみしか反映 されません。(行全体を指定しても反映しない) 方法としては、「数式を使用して、書式設定するセルを決定」 の「次の数式を満たす場合に値を書式設定」に 「=2f="文字列"」のように入力して書式設定し、 反映して欲しい行全体を適用範囲として選択しています。 Excel2003ではできていた(はず)のですが。 アドバイスのほどよろしくお願いします。 Excel2010の条件付き書式のコピー 行毎の条件付き書式のルールを他の複数の行へ一括してコピーしたいのですが、そのやり方が分からず困っています。 次のような手順で設定しました。 (1)ある行で条件付き書式のルールを設定(具体的には大きい値の上位2つのセルに色を付ける、というルール) (2)そのルールを他の複数の(かつ、たくさんの)行にもコピーしようと思い、コピーしたい複数行を選択して(1)のルールを書式コピーしました (3)すると、(2)で選択した範囲全体で大きな値上位2つのセルに色が付いてしまい、行毎の設定になりません (ご質問)行毎に条件付き書式を設定したい場合、ある行のルールを他の行にも一括してコピーするにはどうしたら良いでしょうか? 条件のあう数値の個数を種類別に数える関数について 下の表1からR1の1の個数、R1の2の個数、・・・を表2に示したいです。 今考えていることは、表2のセルB2に、 "(例えば表2のセルA2の)R1"とおなじデータが表示されている(表1のA1:E16の範囲の)セルの列の2行目から16行目の"(例えば)1"の個数を調べる関数 をいれたらいいのでは?と考えています。 でも、その関数の組合せがわかりません。 あるいは、他に良い方法がありますか?教えてください。 よろしくお願いします。 (表1と表2を添付しました。) エクセルの「条件付き書式」で困っています エクセルの「条件付き書式」なんですが 表の見栄えを良くするために、一行ごとに色を付けようと 「書式」-->「条件付き書式」-->設定ダイヤログに 条件(1)・・「数式が」-----「=MOD(ROW(),2)=0」を設定しました 書式-->パターン・グリーンを指定 思い通り選択範囲の表に、一行ごとの縞模様が出来たのですが 追加で 条件(2)・・「セルの値が」-----「次の値より大きい」-----「100」 書式-->フォント太字・赤を指定 と指定したところセルに色の付いた行(偶数行)は100以上の数値が入力されても フォントが太字・赤になりません このような条件は「条件付き書式」ではなく、表示形式で設定するのでしょうか? 私は「条件付き書式」で一括に設定したいのですが 詳しい方がいらしたら教えて下さい WIN2000・エクセル2000 です。 エクセルでの条件付き書式の設定について エクセル2003を使用しています。 A1とB1のセルの数字を比較して、異なる場合のみ、セルにセルの色づけを行う条件付き書式を設定する方法について、教えてください。 表示上の数値は、A1もB1も、105.44なのですが、A1の実データは、105.445であるため、色づけされてしまいます。あくまでも、表示上のデータはイコールなので、色づけされないような設定にするには、どのようにすれば、よろしいでしょうか。よろしくお願いします。 ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム Excel条件付書式 Excelで表を作成しています。 A列~F列まで文字や数値が入っており、F列に順位を入れています。 F列の順位が上位10位までの行(たとえばA10~F10まで)のセルに色をつけたいのですが、条件付書式を使って、どのように設定すればよろしいでしょうか? Excel2007 条件付き書式について 2点質問があります。 (1)Excelの表に於いて、「ある列に特定の語を含むセルがある場合、そのセルを含む行全体の色を(塗りつぶしの様に)変更する書式はどの様にすればよいのでしょうか? (2)上記とかぶるのですが、「特定の条件の時、そのセルをある色で塗りつぶす」といった条件はどの様に設定すればよいのでしょうか? よろしくお願い致します。 エクセル 条件付き書式 エクセルでの条件付き書式で、 表の中に最大値でのセルに色をつけるという条件をあたえたのですが、 数値の中に、「-」というのが入っています。 たとえば 条件付き書式 セルの値が 次の値に等しい =MAX($B$149:$BK$173) という形で条件をつけています。 現在のままだと、「-」が入っているとエラーになってしまいますので、 表に「-」が入ったままで最大値に色をつけて求めてあげたいのですが、 方法、式を教えて下さい。 Excel2003で複数行での条件付き書式 添付画像で何行かに分かれているセルの中から、 上位 3 つと下位 3 つの色を変えて表示するように 条件付き書式を使いたいと思います。 セルが連続している場合は、条件付き書式を 『セルの値が』『次の値以上』『=LARGE($B$2:$H$2,3)』 『セルの値が』『次の値以下』『=SMALL($B$2:$H$2,3)』 等で実現できますが、複数の行に分かれている場合、 ctrl を押しながらセル選択をして () 内を $B$2:$H$2+$B$4:$H$4... としても正しい結果が得られません。 これを添付画像の用に条件付き書式で表示する方法はありますか? あらかじめどこかのセルに large と small を求めておいて それ以下かどうかを判別する方法しかないでしょうか? Excel2000 エクセル 範囲内で条件を満たす最小の列を返す方法 Excel2000 エクセル 範囲内で条件を満たす最小の列を返す方法 Excelで関数を使って「ある範囲内で条件を満たす最小の列を返す」 というセルの作成方法を教えていただけませんか? 例えばA1からJ1の1行に 0 0 0 1 2 1 3 6 0 0 という数値が入力されているとします。 この10個のセルを左から順に「セル内の値>0となる」という条件に合うか調べた場合、 何列目に条件を初めて満たす事ができるかを返すセルを作りたいのです。 この場合「セル内の値>0」の条件を満たす最小の列のセルは、 「1>0」となるセルD1となり、左から4列目なので 「4」 を返したい。 出来れば「ある範囲内で条件を満たす最大の列を返すセル」の作成法も教えていただけませんか? (1)の例の場合「セル内の数値>0」の条件を満たす最大の列のセルは、 「6>0」となるセルH1となり、左から8列目なので「8」を返すようなセルを作りたい。 複数のシートにデータがあり、それらのシートに一括でこのセルを作りたいため、 補助となる行を入れるのはよいのですが、 行列を入れ替えるような操作がいらない方法が知りたいです。 どうかよろしくお願いします。 条件付き書式設定について A列列に白、黒、茶など色をならべてあります。 B列~E列のそれぞれの行に数値を入れてあります。 下記のとおり色を付けたいのですがどのようにしたらよいでしょうか A2が白の場合、B2~E2行の数値があるセルに緑の色を付ける。 A3が黒の場合、B3~E3行の数値があるセルに黄色の色を付ける。 A3が茶の場合、B5~E5行の数値があるセルに赤色の色を付ける。 以下も同じようにしたい。 サンプル表を添付します。 よろしくお願いします。 Excel2003 エクセル ある行の範囲内で最小値のみのセルに色をつ Excel2003 エクセル ある行の範囲内で最小値のみのセルに色をつけ 条件付き書式の設定で セルの値が 次の値に等しい =MIN(A1:D1)より 書式からパターンを選択して色付けはできています。 しかし、範囲内のセルに全て未入力の場合、全てのセルにパターンが入ってしまいます。 何か良い方法を教えて頂けませんでしょうか? エクセルで行が飛んだセルを一度に条件付書式(複数条件で色付けする)方法 エクセルで行が飛んだセルを一度に条件付書式(複数条件で色付けする)方法 以下の表があるとします。b、d、f、h、jが、3以下を青&6以上を赤にセルを色付けする条件書式でセル毎に設定する以外で、一度に出来る方法を教えて下さい。行が膨大にある表があり、一つ一つセルをクリックして設定するには、間違いや労力もかかります。ご教授頂きたく、お願い致します。 a 1 b 5 c 2 d 9 e 8 f 2 g 1 h 5 i 4 j 3 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン ソフトウェア Excel(エクセル)Word(ワード)PowerPoint(パワーポイント)Access(アクセス)その他MS Office製品オフィス系ソフトPhotoshop(フォトショップ)Illustrator(イラストレーター)その他Adobe製品画像・動画・音楽編集ホームページ作成ソフト筆まめ・はがき作成フリーウェア・フリーソフトその他(ソフトウェア) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
ご回答ありがとうございます。 INDEX、MAX、MATCH この3つの関数を使うのが正解みたいですね。 理解するのに時間がかかりましたが、このやり方が一番しっくり来ました。 機会ありましたらまたよろしくお願いします。