• 締切済み

異なる列のなかで最大値に色をつける

「A1:A10の列の中で最大値に色をつける」だけであれば 書式設定 → 「セルの値が」「次の値に等しい」 を選択し、 「=MAX($A$1:$A$10)」とすれば、最大値に指定した色を付ける 事が出来ました。 これが「A1:A10とC1:C10とE1:E10の異なる3つの列の中で 最大値にのみ色をつける」となるとうまくいかなくなってしまいます。 調べたところ、「異なる列をを参照する場合はコンマで区切る」と ネットで見たので選択範囲の部分を 「=MAX($A$1:$A$10,$C$1:$C$10,$E$1:$E$10)」としてみたのですが うまくいきませんでした。 宜しくお願いいたします。

みんなの回答

  • ka_na_de
  • ベストアンサー率56% (162/286)
回答No.1

こんばんは。 A1:A10 C1:C10 E1:E10 のセル範囲を選択した状態で 条件付書式で「数式が」 =A1=MAX($A$1:$A$10,$C$1:$C$10,$E$1:$E$10) とすれば、できますよ。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • MAX関数と条件付き書式で、最大値に色を塗りたい

    選択した範囲のセルのうち、最大値が入ったものに色を塗りたいのですが、 条件付き書式 セルの値が 次の値に等しい =MAX(範囲) で、書式でパターンを設定しました。 が、 最大値のセル1つだけに色を塗りたいのに、複数塗られてしまいます。 お分かりの方がいらっしゃったらお願いします。 ちなみに、選択している範囲のセルは、 数値を入力したものではなく、数式が入っているものです。

  • エクセル2007で各列の最大値に色を塗るには。

    ある範囲の各列に数値データが入っており、列ごとの最大値に色を塗りたいのですが、範囲指定して条件付き書式でやってみると、列ごとどころか、範囲指定したすべてに色が塗られてしまうのですが、正しい設定方法を教えて下さい。

  • エクセルで指定範囲の最大値・最小値を求めたい

    エクセルで、A列、B列、C列・・・にそれぞれ100個ずつ数値データがあります。 各列で1番上のデータからn番目のデータまでの範囲の最大値・最小値と、 n+1番目のデータから100番目のデータまでの範囲の最大値・最小値をそれぞれ求めたいのです。 nの値は列ごとに異なっており、例えばA列のn値は[A105]のセルに記入されています。 [A102]=40のとき、 =MAX(A2:A40) =MAX(A41:A101) などと個別に範囲指定をせずに、[A105]の値を引用して最大値・最小値を求めるにはどうすればいいでしょうか。

  • A列が今日の日付ならC列のセルの背景に色をつけたい

    A列が今日の日付ならC列のセルの背景に色をつけたい エクセル2007です。 A1に2012/03/04といれ、 下へオートフィルしています。 そしてC列に対して 「A列が今日の日付なら、セルの色を塗りつぶす」と言うようにしたいのですが 式がわかりません。 条件付き書式の 新しい書式ルール→「数式を使用して、書式設定するセルを決定」 で 「次の数式を満たす場合に値を書式設定」 に「=$A1=date()」と入れると 「入力した数式は正しくありません。」 となってしまいます。 どうすればいいでしょうか?

  • 条件付書式設定がうまくできません

    EXCEL2000を使用しています。 ある範囲の最大値と最小値の色を変えたくて、 範囲指定をしてから 書式→条件付書式で 「セルの値が」「次の値に等しい」 「="max($E$3:$E$9)"」 と入力しました。 でも色は変わりません。 試しに最後の条件の欄に、「10」など具体的な数字を入れると変わります。 どなたか教えてください!

  • 関数で、最大値のあるセルの列を表示したい

    エクセルの関数について教えてください。 セルH1に関数を使って、列A、列C、列E、列Gの最大値を出しました。 その下のH2のセルに、関数を使って、列A、列C、列E、列Fの最大値のある列(A,B,C,Dのいずれか)を表記させたいのですが(下記のように)、可能でしょうか?   A B C D E F G H 1 10 ※ 28 ※ 66 ※ 26 99 2 56 ※ 29 ※ 89 ※ 28 A 3 99 ※ 12 ※ 66 ※ 10 (列Hが上記のようになるようにしたいのです。)

  • MS-Excel2003 その列にある最大の日付を表示させたい

    A列にある最小年月日~最大年月日を表示させたいです。 最小年月日は過去なので決まっているのですが、 最大年月日はこれから増える予定なので関数を使おうと思っています ="最小年月日~" & max(a:a)とすると、 セルには最小年月日~39622 と表示されます (39622は今年の6月22日です) おとなしくセル1に最小年月日~ セル2にmax(a:a)を書式設定すれば何とかなるんですが 表の作り方を一番長い項目にあわせてしまったので 1セル1セルがやたらと長くなっており、ちょっと後悔気味です。

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

    E列のセルに数値が入れば(空白でなければ)B列の同じ行のセルに色がつくようにしたい。 エクセル2007です。 条件付き書式で、数値を入れたセル自体に色をつけることはできたのですが他の列を参照することができませんでした。 どうやって設定すればいいでしょうか。

  • エクセルVBA 選択した値でセルの色を変える方法

    エクセルのVBAです。 指定されたセルの値をプルダウンで選択し、入力(選択)された値によって同じ列の指定した範囲に色を付ける、という内容です。 これを、一つの列のみで行う場合は、以下のコードでOKでした。 わからないのは、列の範囲が5~40まであり、それぞれ値を選択した時にそのセルと同じ列の指定範囲に色をつけることです。 ちなみに、条件付き書式は、すでに条件がいくつかついているため 使用できないという前提でお願いします) ちょっと説明がわかりづらいですが、おわかりになる方いらっしゃいましたら教えてください。よろしくお願いします!! ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ Private Sub Worksheet_Change(ByVal Target As Range) a = Cells(33, 5).Value Select Case a Case "A" Range("E6:E31").Interior.ColorIndex = 6 Case "B" Range("E6:E17").Interior.ColorIndex = 8 Range("E18:E31").Interior.ColorIndex = 2 Case "C" Range("E18:E31").Interior.ColorIndex = 8 Range("E6:E17").Interior.ColorIndex = 2 Case "" Range("E6:E31").Interior.ColorIndex = 2 End Select End Sub ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ Cells(33, 5)で A を選択した時は、E6:E31を黄色で。 B を選択した時は、E6:E17を水色かつE18:E31を白 C を選択した時は、E18:E31を水色かつE6:E17を白 値なしを選択した時は、色なし(白)

  • 条件付で最大値を取得(エクセル2000)

    エクセル2000です。ワークシート関数についての質問です。 セル範囲B1:B5の最大値は、=MAX(B1:B5) で求められますが、これに条件を付加してセル範囲A1:A5が1より大きいもののなかからセル範囲B1:B5の最大値を求めるならどのような数式になるでしょうか? 作業列を設けて、範囲A1:A5が1でないもののみ抽出し、そこからMAXで求めるという方法ならばすぐ思いつくのですが、作業列を使わない方法があればご教示ください。

専門家に質問してみよう