• ベストアンサー

エクセル、関数・設定等

質問させて頂きます。      A  MAX  50 MINI  10  1  2 上記の表があります。 1AのセルにMAX-MINI間の数字が入力された場合は入力された数字そのままで表示されますが、1AのセルにMAX以上・MINI以下が入力された場合は入力された数字が赤字・若しくはセルの色が赤色で表示されるようにしたいのですが可能でしょうか? 例:1Aに「30」の数字が入力された場合はそのまま表示   1Aに「60」や「5」の数字が入力されたなら入力された数字が赤色、若しくはセル自体が赤色になる 出来れば、入力した時点でMAX以上・MINI以下とハッキリわかりたいのでセルの色が変わって頂けると視覚的に解りやすくて大変助かります。 難しいとは思いますが、宜しくお願いします。

  • _ken_
  • お礼率100% (3/3)

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

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

典型的な「条件付き書式」の応用問題ですよ。 ただ条件の式の設定は、エクセル経験が必要でしょうが。 A1セルに50、A2セルに10とあるとすると A3:A30とかを範囲指定して(A3がアクチブセルになっていると思うが その状態で) 書式ー条件付き書式ー数式がー 数式として =AND(A3<>"",OR(A3>$A$1,A3<$A$2)) と入れて、セルパターン色を書式設定ーOK

_ken_
質問者

お礼

一番イメージしていた通りに出来るようになって大変感謝してます。 条件付き書式なんて今まで使った事が無くて、こんな便利な設定があったなんて知らず、今回は勉強になりました。 ありがとうございました。

その他の回答 (1)

  • kanitako
  • ベストアンサー率0% (0/7)
回答No.1

条件付書式で可能だと思います。 数値を入力したい範囲のセルを選択して, ツールバーの書式⇒条件付書式を選んで 「セルの値が」「次の値の間」「50」「10」 としておくとよいと思いますよ。

_ken_
質問者

お礼

条件付き書式なんて今まで使った事が無くて、こんな便利な設定があったなんて知らず、今回は勉強になりました。 ありがとうございました。

関連するQ&A

  • エクセル関数を使いこの様なことができますか?

    こんにちは エクセルのあるセルに数式(又は関数)を入力し、別のセルに数字を入力したら、セルの塗りつぶしの色が設定しておいた色に変わるようなことはできないでしょうか? (例えば、C1には当初は何も入力されておらず、そのC1にある数字を入力するとA1のセルの色が赤に変わるようなことを考えています。なお、色を変えたいセル自身には数字が入力されている場合といない場合と二通りあるため、いずれの場合も対応できるようにしたいのです。 つまり、初期状態では、A列(色を変えたいセル列)には数字が入ったセル、入っていないセルが混在しており、C列(ここに数字が入力されるたびにA列の対応する行のセルの色を変えたい)には何も入力されていない。この状態で、任意のC列のあるセルに数字を入力すると同じ行にあるA列のセルの色を変えたい、ということをしたいのです。) 具体的にA列にどの様な数式を入力すればよいかを教えて下さい。 (或いは、そのようなことをするための式(関数)はA,C以外の列のセルに入れる必要があるかもしれませんが(例えばB列)、それでもかまいません) よろしくお願いします。

  • Excel 関数

    A1セルに、 集金 と入力した場合は、 A2セルとA3セルはブランクにし、 A1セルに 0から999 までの数字を入力した場合は、 A2セルに1をA3セルはブランクにし、 A1セルに" 1000以上 の数字を入力した場合は A2セルをブランクでA3セルに1をを表示させる。 A2セルA3セルの式をそれぞれ教えて頂けると助かります。 よろしくお願いします。

  • エクセル2002関数について

    いつもお世話になります。下記のように表示させたいのですが、 どのような関数を使えばよいのでしょうか。 たとえば、A1のセルに、4と入力すればA2のセルに1と自動で表示したいのです。               1~5の間の数字を入力すれば1と表示         6~10の間の数字を入力すれば2と表示         11~15の間の数字を入力すれば3と表示         16~20の間の数字を入力すれば4と表示         21~25の間の数字を入力すれば5と表示 以上ですが、よろしくお願いします。

  • ★エクセルのMAX関数について★

    エクセルのMAX関数についてご質問します。例えば、 A1セルに$B$1:$B20の文字列が入っているとします。 普通にMAX関数を使う時は引数を=MAX($B$1:$B20)と直接入力しますが、=MAX(A1セルの値($B$1:$B20))としてMAX関数の引数をあるセルの値の内容にしたいのですが、その方法を教えてください。困ってます。宜しくお願いします!!

  • Excel 関数

    Excel質問です。 セルの数字により、計算方法が違う場合の数式の入れ方を教えてください。 例;A1のセルに入る数字が 1万以下であれば B1のセルにA1*5%を表示 1万超~2万以下 B1のセルにA1*10%を表示 2万超~3万以下 B1のセルにA1*15%を表示 3万超~4万以下 B1のセルにA1*20%を表示 4万超~無限  B1のセルにA1*25%を表示 このような場合は if関数でしょうか? どうしたらいいか教えてください。   

  • EXCELのVLOOKUP関数の特殊な使い方を教えてください。

    初めて投稿しますので、宜しくお願いします。 最近会社でエクセルの表を作って欲しいと言われたんですが、元々エクセルとかはあまり得意ではないので苦戦しており、いろいろ調べても解決できなかったのでこちらでご相談させていただきます。 質問内容 EXCELにて型式一覧の表から当てはまる値を自動的に抜き出したい。 セルは以下の通りです。  |  A   |  B  | C | D |  |------|-----|-------| 1 | 型式番号 | 型式  |   値   |  |------|-----|-------| 2 |      |     | max | 10 |  |      |     |-------| 3 |  01   |  a  | min | 20 |  |      |     |-------| 4 |      |     | ave | 30 |  |------|-----|-------| 5 |      |     | max | 40 |  |      |     |-------| 6 |  02   |  b  | min | 50 |  |      |     |-------| 7 |      |     | ave | 60 |  |------|-----|-------| 8 |      |     | max | 70 |  |      |     |--------------| 9 |  03   |  c  | min | 80 |  |      |     |-------| 10|      |     | ave | 90 |  |------|-----|-------| 検索用  |  A   |  B  | C | D |  |------|-----|-------| 15| 型式番号 | 型式  |   値   |  |------|-----|-------| 16|      |     | max▼| 10 |  |------|-----|-------|  上記の検索用のセルに入力したときに自動的に表示できるようにしたいのが今回の質問です。 手順と条件 1.A16の所は型式番号入力する(キーボードやテンキーなどで直接入力) 2.A16のセルに001と入力するとB16に自動的に【a】と表示される(VLOOKUPで処理しています。) 3.次にC16のセルでは入力規則リスト型にして、中の値は【max,min,ave】の3つだけを表示。 4.C16のリストから【max】を選ぶと型式番号001の型式aの値maxに対応している【10】という値が自動的D16に表示される。 5.A2~A4はセル結合。同じようにB2~B4までセル結合しております。 上記のような事は出来るのでしょうか? 説明下手で申し訳ございませんが、何卒宜しくお願い致します。

  • エクセル関数 以上以下

    エクセルでこのような関数はありますでしょうか? 例)A3のセルに「3」の数字が入力されている。   このA3セルの数字が「=2>A3>=5(2以上5以下)」という条件に合う場合、A4セルに「F」という記号を入力されるようにする、条件に合わない場合はなにも入力されない。  という機能はありませんでしょうか?  

  • エクセル if関数

    エクセル初心者なのでうまく説明できないのですが、以下のような条件で数式を入力したいのですが教えていただけないでしょうか。 例えばなのですが、A1のセルに入力されている文字列に”高橋”を含んでいたならば、C1のセルにB1のセルに入力されている数字×”1500”の計算結果を表示したい。 また同様に、A1に入力されている文字列に”伊藤”を含んでいるならば、C1のセルにB1のセルに入力されている数字×”1000”の計算結果を表示したい。 つまりひとつのセル”高橋”が入力されている場合と”伊藤”が入力されている場合の二つの条件をつけたいのですが、このようなことは可能でしょうか。 宜しくお願いいたします。

  • エクセル関数での塗りつぶし

    いつもお世話になります。 エクセルの関数を使ってのセルの塗りつぶしについて質問があります。 早速ですが、 A1のセルの値(%表示、別のシートからリンクして貼り付けてあります。)が 30%以下なら赤、 30~80%なら黄色、 80%を超える値なら青 と言うふうにセルの塗りつぶしを行いたいのですが、やり方がよくわかりませんので質問させていただ きます。 また、塗りつぶしたセルに後で文字を入れることは可能ですか? 以上のことについてよろしくお願いします。

  • エクセルの使い方

    あるセル、たとえばA1に数字を入力して、ひとつ右のセルA2に数字を入力する。その数値が(1)A1>A2のとき、(2)A1=A2のとき、(3)A1<A2のとき、それぞれの場分けをしてA2のセルの背景を異なった色にするにはどうすればいいのでしょうか?たとえば、(1)の場合は青、(2)の場合は白、(3)の場合は赤という具合に。困っています。お願いします。

専門家に質問してみよう