• ベストアンサー

最小値の項目を検索する為には??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)を出したいのですがどうしたら良いでしょうか??

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

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

例データ A列   B列  C列   D列   E列   F列  G列 山崎 x 高菜 y 春海 215 1111 22 2222 33 22 高菜 15 222 85 333 46 15 山崎 F2に =MIN(A2,C2,E2)と入れて縦方向に式を複写。 G2に =OFFSET($A$1,0,MATCH(MIN(A2,C2,E29),A2:E2,0)-1)と入れて 縦方向に式を複写。 最小値が同値で2つ以上なる場合、最左が採られる。

toshiyuki6
質問者

お礼

お返事ありがとうございました 早速使ってみました。うまく出来ました ありがとうございます

その他の回答 (2)

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.3

こんにちは。 >BとDは違うデータが入っている状態で 本来は、ここに文字データが入っているとか、数値データが入っているとで、状況が変わってくるような気がします。 以下の式は、間に入っているのは、一応、数値データのみになります。 =INDEX($A$1:$E$1,1,MATCH(MIN(INDEX(SUBSTITUTE((MOD(COLUMN(A2:E2),2)=1)*A2:E2,"0",10^5)*1,,)),$A$2:$E$2,0))

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

次の方法は如何でしょうか。 配列数式の為、入力完了時にshift+ctrl+enterキーを同時押下してください。 =INDEX(A1:E1,,MIN(IF(MOD(COLUMN(A2:E2),2)=1,IF(A2:E2=F2,COLUMN(A1:E1)))))

関連するQ&A

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

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

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

    エクセルで、最新の最小値をだしたいのですが、 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 ・・・ ・ ・ ・ どなか分かる方どうか教えてください。 よろしくお願いします。

  • 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つにするのは難しいのでどなたかおねがいします

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

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

  • HDD異音のサンプル

    http://oshiete1.goo.ne.jp/qa488423.html http://oshiete1.goo.ne.jp/qa2170800.html 上記のページは既に404、 移転後のページと思われる http://www.hitachigst.com/hddt/knowtree.nsf/cffe836ed7c12018862565b000530c74/4b1a62a50f405d0d86256756006e340c?OpenDocument にはサンプルらしき物が見当たりません。 上記のページの移転後もしくはその他サンプルの聞けるサイトがあれば教えて下さい。

  • 最大値 最小値がわかりません。

    sin、cos、がわかりません。教えててください。 0°≦x≦180°において f(x)=1-2acosx-2sin^xとするとき (1)a=1のときf(x)の最大値はx=A度のときB            最小値はx=C度のときD (2)f(x)の最大値をM(a)としたときのM(a)の最小値は  a=EのときでFである。 以上のA~Fがわかりません。 教えてください。

  • 検索結果を表示させるには??発展させて

    http://oshiete1.goo.ne.jp/qa3081314.html これでも十分仕上がったのですが、さらに発展をさせて使用したいのです 例 sheet1で A      B     C    D     E      F    G       H 1入院日 氏名 術日 術眼 術式 日帰り? 主治医 部屋番号 26/1  佐藤 6/2 右 ○○ 入院 高橋 201 3          6/3 左 △△ 46/2  川端 6/2 右  ×× 入院   松橋 202 5         6/3 左 ×○ ※A2とA3、B2とB3、F2とF3、G2とG3、H2とH3はセルが結合している  A4とA5、B4とB5、F4とF5、G4とG5、H4とH5はセルが結合している   このような大元がありまして sheet2に 術日に応じて、名前・術眼・術式・日帰り等をオートフィルタではなく 関数でズラッと出せるようにしたいのですが、どうすれば良いのでしょうか ?? A B   C   D  E      F    G 16/3として 2名前  術眼 術式 日帰り?? 主治医 部屋番号 3佐藤   左  △△ 入院    高橋 201  4川端 左 ×○ 入院   松橋 202 このように、Sheet1で簡素化してセルを結合して表示しても、 sheet2ではセル結合してもしっかり反映して、検索結果を表示させたいのですが、どのような関数式を用いればよろしいでしょうか?? よろしくお願いします

  • クロス集計クエリの結果をテーブルにしたい

    こんにちは。ACCESS 97、ほぼ初心者です。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1445032 こちら様の質問の、便乗質問です(質問者様とは関係ありません)。 品番,倉庫,数量 4944,F,190 4960,A,25 4960,B,6 4960,C,72 4960,D,20 4960,E,50 4960,F,3 4962,C,26 4962,E,4 4963,C,5 4964,A,4 4964,C,148 4964,E,42 4965,A,2 4965,C,5 4965,E,1 4966,C,4 4966,E,1 こんなデータからテーブルを作成し、クロス集計クエリで 品番 A B C D E F 4944 190 4960 25 6 72 20 50 3 4962 26 4 4963 5 4964 4 148 42 4965 2 5 1 4966 4 1 という結果を出し、上の質問の方法でテーブル作成すると、元データと同じテーブルが作成されます。 A、B、C、D、E、Fを列見出しにしたテーブルを作成したいのですが、教えてください。

  • 二項目の平均

    教えて下さい。 A B   C   D   E    F   G   H    I 1        1学期        2学期 2 氏名 国語 算数 平均  国語 算数 平均  総平均  3   a男  70  60   65.0   60  65  62.5  4  b子  75  50   62.5   70  60  65.0 5  c子  77  40   58.5   80  50  65.0   Excelwで上記の様な「I列」を求める場合Average関数を使い(C3:G3)と すると「E列」の1学期の平均まで含めて計算します。 C、D、F、G列だけの平均を求めたいのですが・・・ お願いします。

    • ベストアンサー
    • HTML
  • Excel2007で最小値から5順位内の抜き出し

    Excel2007で最小値から5順位内の列を抜き出し、コピペしたいです。 (G6:G15000)に数値が入ってまして、G4にその合計数値が入ってます。 G列から1000列以上に上記と同じ形(数値は違います)が入ってます。 合計数値の最小から5番目までの列をA列~E列にコピペしたいです。 A4、B4、C4、D4、E4にそれぞれの合計数値 A6、B6、C6、D6、E6から ABCDEそれぞれの15000行目合計数値になる前の数値 理解頂けますかね? よろしいお願いいたします。

専門家に質問してみよう