• ベストアンサー

最小値の項目を検索する為には??

初歩的なものだと思うのですが、力を貸してください。 例えば  A  B  C  D E 1山﨑 高菜 春海 215 22 33 このようにデータがある場合に D2にはMIN(A2:C2)で最小値を出しますが、 E2に、その最小値の人(A1:C1)を出したいです。 関数式を教えてください よろしくお願いします。

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

  • ベストアンサー
回答No.1

以前こちらで教えていただいた関数です。 $記号は必要に応じてはずしてください。 =INDEX($A$1:$C$1,MATCH(D2,$A$2:$C$2,0))

toshiyuki6
質問者

お礼

お返事遅れて申しわけございません 役に立ちます。参考にします もう一つお聞きしたいのですが、  A  B  C  D E  F G 1山﨑    高菜   春海 215    22   33 BとDは違うデータが入っている状態で F2にMIN(A2、C2、E2)が入り G2にその最小値の人(A1、C1、E1)を出したいのですがどうしたら良いでしょうか?? また新しく出しますのでよろしくお願いします

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

その他の回答 (2)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.3

次の数式をお試し下さい。 E2セルは、=INDEX($A$1:$C$1,,MATCH($D2,$A2:$C2,0))

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

>E2に、その最小値の人(A1:C1)を出したいです。 最小値を持つ人の名前を出すということでよいですか E2に入れる式は以下です =INDEX(A1:C1,MATCH(1,INDEX((A2:C2=MIN(A2:C2))*1,),0)) 配列数式にしてよいなら =INDEX(A1:C1,MATCH(1,(A2:C2=MIN(A2:C2))*1,0)) でShift+Ctrl+Enterで確定します。

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

関連するQ&A

  • 最小値の項目を検索する為には??2

    http://oshiete1.goo.ne.jp/qa3184445.html でも、お聞きしたのですが、  A  B  C  D E  F G 1山﨑    高菜   春海 215    22   33 BとDは違うデータが入っている状態で F2にMIN(A2、C2、E2)が入り G2にその最小値の人(A1、C1、E1)を出したいのですがどうしたら良いでしょうか??

  • エクセルで最新の最小値をだしたいのですが、、、

    エクセルで、最新の最小値をだしたいのですが、 MIN関数で最小値はだせるのですが、 最小値が同じものが複数あり、 一番新しいデータ入力日の最小値を 表示したいのでずが、 一番古いデータ入力日のものが 最小値として呼び出されてしまいます。 OR等を使って式を入力してみたのですが、 エラーがでてうまく値がだすことができません。。。 データは、C1からZ1までデータ入力日がはいっています B2からZ50まで数字がはいっています。 それぞれの行ごとの最小値をA列に表示させたいと思っています。 さらにそのあと、B列に、最小値のデータ入力日も表示させたいと 思っています。 ↓A2セルには、”10”  B2セルには、”3/11”と表示させたいのですが...  =MAX(MIN($C2:$Z2)*$C1:$Z1) こんな感じで作ってみたのですが、VALUEのエラーが でてしまいます。。      A列  B列  C列  D列  E列・・・ 1行目          2/10 3/10  3/11・・・ 2行目          10    15  10 ・・・  3行目          20    25  30 ・・・ ・ ・ ・ どなか分かる方どうか教えてください。 よろしくお願いします。

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

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

  • エクセルの最小値

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

  • Excilで最小値を求めるとき

    Windows10 です。満80歳の後期高齢者です。幼稚なことですがお教えください。  エクセルで、何とか統計資料の最小値を求めることができました。  式は;  =MIN(C8,C13,C18,C23,C28,C33,C38)です。 実際の式はもっと長いです。  しかし、当然かもしれませんが、セルに「0」があるとき、「0」が求められます。  そこで、「0」を求めなくしたいのですが、いろいろ調べましたができません。  「0以外の最小値」を求める関数式をお教えください。

  • エクセルの最小値判別と範囲内数値の抽出と平均値

    分かりにくくてすみません。 エクセルの表から、各グループの最小値を判断して、+1以内の数字を識別、平均値を出したいです。 A~C列にデータが入っています。 列 A : B : C : D : E A-1: 1 : 2.05 :   : 1 A-1: 1.5: 1.08 :   : 1.5 A-1: 2 : 12.12 :   :  A-1: 3 : 0.35 :   :  A-2: 0.5: 1  :   : 0.5 A-2: 0.3: 2  :   : 0.3 A-2: 1.5: 3  :   :   A-2: 0.05: 4  :   : 0.05 とあるとします。 A-1グループのB列の中で最小値(1)を基準に+1以内のもの(1.5)をE列に出す方法はありませんでしょうか?(最小値も含む) 同様にA-2グループの最小値(0.05)を基準に+1以内のもの(0.3、0.5)をE列に出したいです。 次の段階で、E列に出されたものの C列の平均をD列に計算させたいです。 A-1グループの場合、(1、1.5)のC列(2.05+1.08/2)=1.565をD列4箇所に入れたいです。 同様にA-2の場合は、(0.05、0.5、0.3)のC列(4+1+2/3)=2.333333をD列4箇所に入れたいです。 (小数点以下 7桁目を四捨五入) 一番やりたいことは 各グループの 最小値から+1以内のものの C列の平均をD列に入れることですのでE列に出さなくても良いです。 どこか一部だけでも、E列に出すだけでも 分かればとても助かります。 マクロとか全く理解できていないので できれば 関数で教えてください。 すみませんが どうぞ宜しくお願いいたします。

  • 関数の質問

    よろしくお願いします。 エクセル2003を使用しています。 A ∥ B ∥ C 87 ∥ a ∥ 47 70 ∥ - ∥ 47 ∥ - ∥ 32 ∥ b ∥ 11 11 ∥ - ∥ 72 ∥ c ∥ 19 19 ∥ - ∥ 82 ∥ - ∥ 20 ∥ - ∥ 91 ∥ - ∥ 48 ∥ d ∥ 18 98 ∥ - ∥ 18 ∥ - ∥ 66 ∥ - ∥ 46 ∥ e ∥ 46 C列にA列の数字の最小値をB列のa~b、b~c、c~dという感じで求めたいのですが、 一括でできる関数を教えてください。 C列は以下のように求めてます。 C1=MIN(A1:A3) C4=MIN(A4:A5) C6=MIN(A6:A10) C11=MIN(A11:A14) C15=MIN(A15:A15)

  • 2つの計算式をつなげて再度計算したい

    A1 8000、 B1 48780、 C1 32520 のデータで 2つの式があり少ない方の答えに3/5を加えて一つの関数にしたいです 4つの式はD1,E1 で計算する F1 に小さい方を表示して G1で再度計算 A1---------B1---------C1---------D1---------E1---------F1-------G1 8000 --- 48780 --- 32520 --- 7592 --- 1706 --- 7592 --- 4555 8,000*10%+8,000*(90%-5%*1.021)=7,592  ------D1に格納 8,000*10%+(48,780+32,520)*20%=17,060   ------E1に格納 MIN(D1:E1) -----------F1に格納 7592*3/5=4,555 -------G1に格納(答え) 1つにするのは難しいのでどなたかおねがいします

  • 最小値の検索について

    例えばA1からD5のセルに、0を含む正の少数のデータがランダムに入力されていたとして、このうち0を除いた数値の最小値をワークシート関数を用いて求めたいのですが、これのやり方を教えてください。 ExcelはExcel2000、OSはWindows2000を使用しています。 よろしくお願いします。

  • 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))} では求められますが、出来れば配列でない方法を探しています。 宜しくお願い致します。

廃線リスクが高い路線とは?
このQ&Aのポイント
  • 神戸電鉄粟生線やJR西日本の赤字線区など、廃線リスクの高い路線が存在する。
  • 廃線リスクの指標として、輸送密度や赤字額などが挙げられる。
  • 新幹線や大都市圏の輸送が補填できないため、特にJR西日本が廃線を検討している線区がある。
回答を見る

専門家に質問してみよう