• ベストアンサー

一番大きな数値の色を変えたいのですが(エクセル)

エクセル2003使用です。 成績表を作成しています。横に科目、縦に社員の名前 があります。 例えば A1=100 B1=25 C1=43 D1=125 E1=88 と入力されている場合にA1~E1の中で一番大きな数値 を赤色に変えたいと思っています。 この場合はD1セルの文字が赤くなります。 条件付書式とか関数でできるでしょうか?

  • grapo
  • お礼率77% (380/491)

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

上記の設定なら 「書式」「条件付き書式」でA1:E1に 「数式が」「=(A1=MAX($A1:$E1))」として文字を赤にする。 縦方向の場合はA1:A100に 「数式が」「=(A1=MAX(A$1:A$100))」として文字を赤にする。 同時の場合は書式変えてください。 条件1「数式が」「=AND(A1=MAX($A1:$E1),A1=MAX(A$1:A$100))」として文字を赤に、パターンをクリーム色にする。 条件2「数式が」「=(A1=MAX($A1:$E1))」として文字を赤にする。 条件3「数式が」「=(A1=MAX(A$1:A$100))」としてパターンをクリーム色にする。

その他の回答 (3)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.4

既に回答あり、どれも良いと思うが 下記がお勧め。表現等で、既回答と微妙に違っている点注意。 (1)最大を考える範囲を範囲指定。複数行、複数列指定可。 条件付書式を複写するより良いと思う。 2000では条件付き書式の複写なし。 (2)書式-条件付き書式-「数式が」を選び ボックスに =A1=MAX(A$1:$C$3)のように (A)左上隅のセルを指定(通常は左上セルがアクチブセル) (B)範囲を絶対番地で指定する を行ってください。 =A=MAX()の=A1は必須のはず。

grapo
質問者

お礼

皆様ありがとうございます。 (まとめてお礼させて頂きました。すいません) 少し分らない部分があったものの無事できました(^^; もう一つ質問しても良いでしょうか。。 できれば(一番大きい値を赤としましたが)2番目は青 3番目は緑としたいのですが、できますでしょうか?

grapo
質問者

補足

一番目が赤・二番目が青・三番目が緑 できました(^^; ありがとうございました。

回答No.3

条件付書式とMAX関数を使います。 セルの値が次の数値と等しいする。 =MAX(A1:E1) 書式で赤字にする。 これで一番大きな数字が赤字になります。

回答No.2

できますよ。 ・A1からE1までをドラッグして範囲指定します。 ・アクティブセルがA1の場合、  条件式書式で   [数式が]に変え   [=A1=MAX($A1:$E1)]と入力  後は書式を設定してください。 ・他行にコピーもできます。

関連するQ&A

  • エクセルである数値を色分けする

    エクセルである数値の統計表を作成しています。 表全体の数値の中で例えば15~20という数値のセルだけ指定の色を付けたいのです。 条件付書式で設定すると複数の条件が重なった時には、指定通りに表示されません。また条件付書式で設定した場合、完成したその表に新たに別の表からコピーした数値を貼り付けると設定した条件が消えてしまいます。 私の作成したいのは、 条件1・表全体の数値から15~20という数値のセルを黄色。 条件2・C列の数値の中で35以上だけセルを赤色。 条件3・F列の数値の中で38~40だけセルを青色。 条件4・G列の数値の中で5以下のセルを緑色。 この場合条件2と条件3は数値が重なるので条件3を優先させることは無理でしょうか? 上記のような条件で表を作成できますか? もうひとつ、 指定の列の中に、ある条件の数値がある時、別の指定のセルに任意の文字を表示さたいのです。 例えばA列の数値の中に5~8の範囲の数字があれば、J30のセルに”あああ”という文字を表示させ、9~12の数値の場合は”いいい”と表示させ、13~18の時は”ううう”と表示させる。 このようなことは出来ますか? 作成方法を教えてください。 よろしくお願いします。

  • 数値の違いでセル色かえて文字を表示させたい

    エクセル2010です。おねがいします。 D4=M1 と数値が同じでない場合、 A2セルの色を赤色、そして 文字表示で ”入力ミス”と表示したい また F3 の数値の10の位までの数値と (例えば 2050314 なら 14 の数値)と K6 の 数値が 14 でない場合、→E2セルの色を赤色、そして文字表示で”枚数が違います” と表示したい 関数また 条件書式を使用してどのようになりますでしょうか? D4 、M1、 F3 、K6、 とも 同じシートの計算結果を表示させています。 詳しい方、アドバイスのほど よろしくお願いします。

  • 列タイトルに連なる数値にも塗りつぶしするには?

     下記のような表にて    A   B  C  D  E  F  1富士通  3  3     2  2日立   9     5  1  3ソニー  5  1  2  4東芝      6  8     9  5デル   3     7  4  6  6シャープ 6  2     3  8  7三洋   1     3  2  1  8三菱   2  5     3  9松下   4  1     2  6  A列に家電メーカーの名前がありB~F列の数値はある地区の店舗数です。  A列の家電メーカーの内、セルの縦方向に  三洋  松下  シャープと入力し、セル範囲名を『関西』という名前をつけました。  条件付書式で三洋、松下、シャープ以外のメーカーのセルに色塗りつぶしをしたいので、数式が  =COUNTIF(関西,A1)<>1の条件付書式を入れて、形式選択~書式コピーをし、その通りに塗りつぶし出来たのですが、A列の塗りつぶし結果をB~F列の店舗数データーセルに反映させたいのです。  B~F列には空白セルがあるので、同じ書式をコピー、ペーストしたら行全体が塗りつぶしされました。  空白セルには塗りつぶしをせず、数値のあるセルのみに条件付書式を適用するにはどうすれば良いのでしょうか?  

  • エクセルの関数について教えてください。

    エクセルの関数について教えてください。 わからないことがあるので質問します。 画像のような表があって、Aの列にはチェックのための記号が入力できるように空けています。 イ、ロ、ハ、ニ、ホの5人がいてそれぞれの得意科目と苦手科目がありそれを表にしてます。 イ君とニ君がいるとする(A2とA5に☆印をつける)と、 イ君は国語が得意、ニ君は国語と理科が得意で今、国語と理科は得意な人がいる、というのが一目で分かるように色分けしたいのです。 Aの列には何も入力していないときはセルの背景は白で、例えば、 ・A2に☆と入力すると2の行の○があるセル(この場合C2)の背景を赤にする ・その○があるセルの縦一列(C2からC6まで)をオレンジに塗りつぶす (☆の数は一個とは限らない) というような関数を書きたいのですが、 どのように書けばいいのでしょうか? 一つのセルに関数を書いて、それを全部にコピーして完成させたいのですが、 可能でしょうか? ネットなどで調べて書いてみたのですが、C2のセルの、条件付書式の条件1に、=AND($A2="☆",C2="☆")と入力して、背景を赤に設定し、 それを、C2をコピー→C2からG6を選択→形式を選択して貼り付け、書式にチェックをいれて貼り付ける方法で、どのセルに☆を入れても○があるセルの背景は赤くなったのですが、2番目の『その○があるセルの縦一列をオレンジに塗りつぶす』方法が分かりません。 MATCH関数で、○がある位置を検索して・・・と考えているのですが、その関数であっているのかも分からないですし、条件が複雑のなのでこんがらがっているので教えてください。 よろしくお願いします。

  • Excel 自動で入力した数値に応じて色をつける

      タイトルに記入しました通りなのですが・・・詳細は Excelを使用して日計を手入力しているのですが A1のセルに前日の売上げ B1のセルに本日の売上げ を入力しております。 その際にフォントの色を選択し 売上げが下がっている場合は『赤』 売上げが上がっている場合は『青』 に変更しているのですが・・・ 項目が多く自動で色を変更することは出来ないかと ヘルプ等で調べてみたのですが 「条件付書式」の設定ですと 各セルの数値を入力しなければなりません。 そこで B1のセルに入力した数値が A1のセルより少ない場合は『赤』 逆に A1のセルより多い場合は『青』 変化が無い場合は『黒』のまま ・・・と、いうような設定をすることは出来ませんでしょうか? B1以降(C1~)も同条件で隣のセルに応じて 自動で色を付けられたら作業効率が上がるのですが。。。 初心者の質問で申し訳ございません。 念のため WindowsXP ExcelのVerは2002 です。 ご教授 宜しくお願い申し上げます。  

  • エクセルで#N/Aと数値の比較は?

    エクセルで、200人ほどのメンバーの掛け金を扱っています。先月の掛け金と今月の掛け金が変化した人を簡単に見つけられるようにしたいと考えました。 そこで、メニューバーの、書式⇒条件付書式、を使って、表の中の今月セルの数値(実はvlookで別のシートから引っ張っている)と、その隣の先月セル数値(これもvlookで別のシートから引っ張っている)とを比較して、異なっていればセルを赤色にするよう組んでみました これにより殆どの目的を達成したのですが、引っ張った時に#N/Aが出るものについては、比較出来ないので何とかしたいと考えています。 お知恵をお貸しください。あんまり複雑にはしたくないのですが・・・・

  • エクセル 数値を比較して色づけ

    エクセル2000で、時系列が上から下に流れる数値データを入力したのですが、アクティブなセルの数値を常にひとつ上のセルの数値と比較して、小さければ赤で表示するように設定したいと思っています。 条件付書式では各セルごとに設定しなければならず、量が多いので書式をオートフィルするような機能があればと思っています。 どなたかご存知の方いらっしゃいましたらよろしくお願いします。  

  • EXCELのセル内で数値(値)の色を変更したい

    EXCEL2010を使用していますが、 あるセル内で最初から○番目から以降の入力数値の色を自動的に変更したいのですが何か方法はありますか?  例えばA1セルに数値を入力しますが、最初から3番目までの数値は黒、4番目からは赤という風に自動で変わるようにしたいのです(8番目からは青というふうにも出来るなら教えてほしいです)  条件付書式等ではセル全体で入力値の色が変わってしまいます また、今のセルに入力してある数値をいくつかのセルに分けて入力しようと思いましたが、 そのファイル自体がいろんなファイルと連動したシステムを構築してありますので不可能になっています お知恵をお借りできればと思いますのでよろしくお願いいたします 

  • エクセル 数値の入っていないセルの網かけ 条件付書式でしょうか?

    予定表を作る際、日曜日の行のセルに色をつけたいと思います。 日付のセルA列(d"日"aaa)は=WEEKDAY(A5,1)=1 で条件付書式で、色をつけられたのですが、まだ数値の入っていない日曜日の行「B~Nまで」のセルに自動で色をつけるにはどうしたらよいでしょうか?  よろしくお願いいたします。

  • エクセル2010 指定の範囲内だったら関連するセル

    エクセルで解らないことがあったので教えて頂けませんか? エクセル2010を使っています。 Eの12、13、14セルに入っている数字が30以下ならピンク、30より大きく60以下なら緑、60より大きく90以下なら青、と言う条件付書式を与えています。 その条件付書式に該当しない場合もあるのですが該当した場合のみ、その関連するE29セルの数値をW37セルに抜き出したいと思います。 これを関数だけで実現する方法はあるのでしょうか? 他の列も同じようにし抜き出したいと思いますので、なるべく簡単な方法を教えて頂けませんか? よろしくお願いいたします。

専門家に質問してみよう