• ベストアンサー

エクセルの最小値について教えてください。

こんにちは。 エクセル初心者です…。 B3とI3の最小値を青に変えて、そのままB4・I4、またその下に…と 複写できる方法を教えてください。 本やネットで調べてやってみましたがなかなかうまくいきません。 よろしくおねがいします!

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

  • ベストアンサー
  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.3

No.2です。 > >B3セルに =(B3<=I3) > これでできました! > C列、D列にも同じようにしたいのですが、 > コピーはできるのでしょうか? コピーすると、その位置に応じて参照先が変わりますよね。 この参照先のI列を固定にしたい場合、「$」をIの前につけ、=(B3<=$I3) と、します。 これを、絶対列参照と言います。 これですと、コピーしても必ずI列を参照します。 また、今回は使用しませんが、行を固定したい場合は、行の前に「$」を付けて、I$3とすると絶対行参照。行も列も固定、必ずI3だけを参照する場合は列・行ともに「$」をつけて$I$3 と、絶対参照にします。 Excelを使用する上で必須の知識です。覚えておくと便利ですよ。

ahd
質問者

お礼

ご回答ありがとうございました。 解決しました! $マークの存在は知っていましたが、 それについてよく調べていませんでした。反省…。 他の絶対参照についても詳しく教えていただき、本当にありがとうございました!

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

その他の回答 (4)

  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.5

セルI2に較べて、A2、B2、C2 ・・・ の値が小さい場合、A2、B2 ・・・ のセルの色を青にしたい場合は、 A2セルを選択して、「書式」→「条件付き書式」をクリックして、 「数式」がに続いて、 =A2<$I2 と入力し、「書式」の「パターン」タブで「青」を指定します。 条件付き書式設定をオートフィルコピーするには、オートフィルして表示される「オートフィル オプション」をクリックして「書式のみコピー」をクリックするか、マウスの右ボタンを使ってオートフィルし、表示されるショートカットメニューから「書式のみコピー」を選択します。

ahd
質問者

お礼

ご回答ありがとうございました。 コピーの方法も、詳しく教えていただきありがとうございました。 精進します!

全文を見る
すると、全ての回答が全文表示されます。
  • onlyrom
  • ベストアンサー率59% (228/384)
回答No.4

  方法は2つあります。 条件付書式を設定したセルを全て選択します。 例えば、B3~H20 を全て選択して 次に、条件付き書式ダイアログで以下のようにする。 ●方法1  「式が」、「 =B3<=$I3 」 ●方法2 「値が」、「次の値以下」、「 =$I3 」 何れも、列番号Iの前に$を付加しなければいけません。 これは、列を絶対参照するということです。 ただ、他の回答への補足では、I列【より小さい】と書きながら 質問者自身は、「=B3<=I3」 とやってますね。 これは、「より小さい」ではなくて「以下」ですが。。。(^^;;;    

ahd
質問者

お礼

ご回答ありがとうございました。 「値が」の方でもできるんですね。 $は忘れないようにします。 >質問者自身は、「=B3<=I3」 とやってますね。 やってました!無駄にいろいろパターン変えてました…。 ありがとうございました!

全文を見る
すると、全ての回答が全文表示されます。
  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.2

B3とI3だけの比較ですか? B3:I3の最小値ですか? 文面からでは読み取れませんでした。 条件に応じて文字色等の書式を変更するには、条件付書式を使います。 B3とI3だけの比較でしたら、 条件を「数式が」 B3セルに =(B3<=I3) 、I3セルに =(I3<=B3) B3:I3の最小値なら、 B3:I3セルを選択した状態で、 条件を「数式が」 =(B3=MIN($B3:$I3)) と設定し、<書式>ボタンで条件成立時の書式を設定してください。

ahd
質問者

補足

つたない文章で申し訳ありませんでした。 No1さんの補足欄に、今の状況と 自分の教えてほしい事を書きました。 >B3セルに =(B3<=I3) これでできました! C列、D列にも同じようにしたいのですが、 コピーはできるのでしょうか? 私のやりかたが間違っていたのかもしれませんが、一度コピーしてみたらおかしくなってしまいました。 =(C3<=I3)と最初からしないとダメなんでしょうか。

全文を見る
すると、全ての回答が全文表示されます。
  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.1

すみません 「B3とI3の最小値」という表現がよく分かりませんが B3からI3の範囲内の最小値ということでしょうか それであれば、「条件付き書式」で設定が可能です B3セルからI3セルの範囲を選択して条件付き書式で、 「セルの値が」を「数式が」に変えて条件に  =B3=MIN($B3:$I3) これを入力でOK あとは書式で文字色を青にするだけです 下に複写するにはB3セルからI3セルの範囲を選択して囲われた枠の右下にマウスカーソルを合わせて マウスカーソルが十字に変わったら左ボタンを押しながら下へ移動させればOK あと注意するのは条件付き書式では「絶対参照」と「相対参照」を併用すること 本で調べられるようですので、絶対参照と相対参照については本で確認してください 調べてやってみたことを書くと、その手法で間違えた部分を指摘することができますので 自身で調べたことについて理解を深めることができますよ

ahd
質問者

お礼

ご回答ありがとうございました。 解決しました! 絶対参照と相対参照について自分でも詳しく調べてみます。 エクセルを上手に使えるように、少しずつ勉強していこうと思います。 本当にありがとうございました!

ahd
質問者

補足

つたない文章で申し訳ありませんでした。 ↓今、このようになっています…。   1 ABCDEFGHI 2 ◎●☆△■※○▲♪ 3 ○◎●■▲♪△※☆ 4 ・・・・・・・・・ 5 ・・・・・・・・・ 6 ・・・・・・・・・ A2とI2を比べて、I2より小さい値の方を青色に変えたいのです。 そして、そのままA3とI3を比べれるようにコピーしていきたいのです。 同じようにB2とI2、C2とI2…ともしたいんですが、思うようにできません。 I列を基準に、A列、B列、C列…と比較して、I列より小さい値を青色に変えたいと言ったほうが良いでしょうか…。 伝わりにくくて申し訳ありません。 どうかご教授おねがいします。

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

関連するQ&A

  • エクセルの最大値と最小値に色をつける方法について教えてください。

    こんちには。 エクセルの最大値と最小値に色をつける方法を教えてください。 列でなく行でしたいのですが、なかなか思うようにできません。 他の質問も見て、条件付き書式を使うのはわかっているのですが…。 例えば、B3からH3の最大値を赤、最小値を青にしたいのですが、 複写?をすると同じ数字がずらーっと並んでしまうのです。 そのまま下のB4からH4、またその下に…と複写もできる最大値と最小値の色のつけ方を教えてください。 よろしくおねがいします。

  • エクセルの最小値

    関数はチョッと初心者なのでわからくてここにきました。 エクセル関数の最小値をもとめたいのですが・・・・ A 10 B  0 C 30 D 15 上記のように0が入ってしまった場合、最小は0になるんですが0以外の最小値をもとめたいときはどうしたらいいのでしょうか?  

  • エクセルのセルの結合の仕方について

     エクセルにおいて次ぎの方法は、できますか A1のセルからB5のセルを選択して、セルの結合すると 1つのせるになりますが、各行毎にA1とB1、A2とB2 というように5個のセルにしたい場合最も操作を最小減で 出きる方法を教えて下さい。私は1行目を、結合させてそれを複写する方法しかできません。 win98 超初心者です。よろしくお願いします。

  • エクセル 最小値について

    初心者ですいません。エクセルの関数について教えてください。データの中で0より大きいものの中での最小値を出したいです。どのように数式を書いたらいいですか?よろしくお願いします。

  • エクセルで…最小値を求め、それに

    エクセル初心者です。 仕事で簡単な入札関係の業務を行っているのですが、 たとえば、 A商店 100円 B商店 130円 C商店 95円  ・  ・  ・ Z商店 120円 とエクセルに2列数行に入力します。 そうすると、最安値の「金額」+その最安値をつけた「○商会」というのを表示できるようにしたいのですが、 (例えでいうと、「C商店」 「95円」) どうすればよいのかわかりません。 調べたところ、最小値とか最大値を出すには関数の「統計」で「MAX」というのを使うといいということは判ったのですが、○商店という名前まで出す関数or方法がわかりません。 拙い説明で申し訳ございませんが、どなたか方法をご存知の方、お教えください。よろしくお願いいたします。

  • Excelで最小値のアドレスを求める

     A   B     C    D 1            77580 2        77850 3     74610 4   74880 上記Excelの表で A1:D4 の範囲で最小値を求めそのアドレスを求めたい 最小値はMIN(A1:D4 )で求めることができるのですが ここからアドレスを求める方法を教えてください よろしくお願いいたします。

  • SUMPRODUCT関数を用いた最小値

    お世話になっております。 SUMPRODUCT関数の最小値の求め方で壁を越えられないため 皆様のお知恵をお貸しください。 下のような表があります。   A B C(セル列) 1 青 ○ 100 2 赤 ○ 95 3 青 × 75 4 青 ○ 200 5 赤 × 65 6 赤 × 80 7 青 ○ 105 8 青 × 85 9 赤 ○ 110 10 赤 × 70 青かつ○の最大値(200)は =SUMPRODUCT(MAX((A1:A10="青")*(B1:B10="○")*(C1:C10))) にて求められるのですが 青かつ○の最小値(100)は =SUMPRODUCT(MIN((A1:A10="青")*(B1:B10="○")*(C1:C10))) とすると、0が返ってしまいます。 googleで検索しては検証しを繰り返しましたが どうにもうまくいきません。 Shift+Ctrl+Enterによる {=MIN(IF((A1:A10="青")*(B1:B10="○"),C1:C10))} では求められますが、出来れば配列でない方法を探しています。 宜しくお願い致します。

  • エクセル2013 最小数の計算です

    エクセル2013を使っています。 B30からL30までの最小数を求めるときにM30に =MIN(B30:L30)としますが結果が「0」の時に M30に「{0」を表示しないで「空白」にしたいのですが、何か良い方法がありますか。 よろしくお願いします。

  • エクセル 最大値、最小値

    エクセルでの質問です。 種類  結果 A     15 A     10 B     3 C     8 C     12 C     5 D     8 の様な表から各種類の結果の最大値と最小値を取り出したいのですが、種類が1000種類程ありうまく手間がかかって出来ません。 最大値、最小値をまとめた表は、エクセルで出来ないでしょうか。よろしくお願いします。

  • エクセルの任意範囲の最大値最小値の取得について

    エクセルデーター任意範囲の最大値と最小値の取得方法について教えて下さい。 例は以下の形式です。 //////////////////////////////////////////////////////////////// A B C D E G H I O 1 0.51 1.32 0.32 0.34 2 0.59 1.43 0.33 0.35 3 0.62 1.59 0.30 0.36 4 0.60 1.57 0.31 0.30 5 0.59 1.62 0.34 0.39 ←"+1"          6 0.68 1.64 0.34 0.34 7 0.68 1.60 0.33 0.33 8 0.59 1.58 0.31 0.30 9 0.49 1.40 0.33 0.29 10 0.38 1.20 0.29 0.29 . . . . . 11 -1.2 -2.3 -1.3 -1.4 . . . . . E列:昇順に1からの値 G列,H列,I列,O列:完全な規則性はない正負小数点の値。大きく見ると値は増加や減少ではあるが、1行ずつ見ると常に増加や減少とはなっていない。 最終行も未確定で、10回または、5回の同じ様なデーターの繰り返しで、繰り返し点(最大・最小)の値も決まっていない。 10回または、5回の各繰り返し点(最大・最小)を抽出し、以下の値を追記したい。 I列の最初の最大値の同じ行(B列)に"+1"、最小値の同じ行(B列)に "-1"を追記したい。同様に、"+1"~"+10","-1"~"-10"または、 "+1"~"+5","-1"~"-5"を追記したい。 I列が同じ場合、O列→H列→G列の順に最大値と最小値を判断する。 説明不足であるかもしれませんが、エクセル関数の組み合わせや、マクロ、VBAいかなる方法でもかまわないので、早急に処理できる良い方法はないでしょうか? よろしくお願いします。

専門家に質問してみよう