• 締切済み

excel関数について

excelの関数の使い方で質問させていただきます。とある数列で、数列1で最大値になっている行の数列2の値を取り出すような関数を作りたいのですが、どうしても分かりません。VLOOKUP等を使用すればよいのでしょうか?宜しくお願いします。

みんなの回答

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

A列に数列1があり、B列の数列2があるとします。 いろいろな方法があります。 一つは =VLOOKUP(MAX(A:A),A:B,2,FALSE) 一つは =INDEX(A:B,MATCH(MAX(A:A),A:A,0),2) 一つは =INDIRECT("B"&MATCH(MAX(A:A),A:A,0)) 他にも式はあるでしょうが、いずれの場合にも最大値のある行をMATCH関数で求めることになるでしょう。

mona5069
質問者

お礼

ご指導有難う御座います。早速MATCH関数について学ぼうと思います。

関連するQ&A

  • 何かいい関数を教えてください(EXCEL)

    よろしくお願いいたします。 以前に誰かが作ったものを修正しながら栄養価計算の表を作っています。 そこでご質問なのですが、一日ごと使用した調味料を集計しているワークシートがあり、その値だけを他のファイルに抽出したいのですが、(一ヶ月毎の集計で最大23日分です) その日によって使用している調味料が違い、一日ごとに集計しているワークシートはDSUM関数で集計したものをVLOOKUP関数で飛ばしてきているようです。MATCH関数やVLOOKUP関数で試して見たんですが、調味料のワークシートがソートされていないせいか(ソートもできない状態)VLOOKUP関数もうまく返してくれません。最終的にはひと月ごとで使用した調味料の量を計算させたいのです。 おおもとのファイルはこの調味料の計算の他栄養価計算や発注表など 一日ごとの管理をしているので一ヶ月ごとフォルダをつくりその中に 最大の23日分のファイルを管理させ、そこから調味料の計算だけのファイルを作ろうと思っています。 何かいい関数はないでしょうか?よろしくお願いいたします。

  • vlookup関数とHlookup関数の組み合わせ

    Excelの関数で、HLOOKUPやVLOOKUPがありますが、この 2つの関数を合わせた様な感じで、列の値と行の値の 2条件がマッチした値を別シートに作成した集計表から 取得させたいですがどの様にすればよいでしょうか。 質問が分かりにくいですがどうぞよろしくお願い致します。

  • Excel関数 VLOOKUP(非表示の部分を除く

    質問です。ExcelでVlookup関数をしようし、何行か非表示にしてスクロールでコピーすると結果がバラバラで表示されてしまいます。何かいい方法はありませんか、よろしくお願いします。

  • Excel関数:vlookup関数について

    Excel関数:vlookup関数について 前回質問した内容に関連したことですが、vlookupで四番目の引数[検索の型]を省略した場合、対象となる検索値が見つからない時に、近似値を引っ張ってくるということなのですが、前回私が困った問題においては、対象となる検索値があったにも関わらず、「検索の型」を省略したことで、対応する値を正しく引っ張ってきてくれませんでした。 =vlookup(year()&"/"&month(),B:C,2)という式において、2010/1~2010/8までは対応する値を引っ張ってきますが、2010/9以降は正しくない値を引っ張ってきました。2010/9は2010/12に対応する値を、2010/10~2010/12は2010/1に対応する値を引っ張ってきていました。 この理由を教えて頂きければと思います。すみませんが、宜しくお願いいたします。

  • Excel関数について

    おはようございます。初めて質問させていただきます。エクセルの関数で、ご質問があります。エクセル表のA行にはバラバラの数字が縦にずらっと並んでいます。その数字は、桁がばらばらで、10桁、100桁等色々な桁が入っています。 その全ての数字の一番左端の一文字だけを消したいのです。 例えば、112だったら12、21だったら1、1123だったら123という具合にしたいのです。 どのような関数を使用して、一度にそのような処理をすることができるかお教え願えませんでしょうか?

  • excel97 VLOOKUP関数に付いて

    excelで、vlookup関数で式を作っていますが、検索値に一致する値が複数あると、 一番上の行にある値が表示されますが、一致するすべての値を合計して 表示させることはできますでしょうか。 宜しくお願い致します。

  • 【excel2007で関数を使用した検索】

    初めて質問します。 不慣れな為、不手際もございますが宜しくお願いします。 VLOOKUPのあいまい検索で上手くいかなかったので、お知恵を貸して下さい。 ※画像を確認下さい。 目的は、A列にある店舗の電話番号をリストと照合しB列に記載する事です。 照合先のリストではスペースが入っていたり、「店」や一部文字の抜け等がありVLOOKUPではほとんどがエラーとなりました。 あいまい検索では、全然違う値が返されたりとほぼ使えませんでした。 この様な場合、どの関数をどのように使用すればいいのでしょうか? ※excel勉強中ですが、まだまだ関数の理解に至っておりません。 皆様のお知恵を拝借出来ないでしょうか? 宜しくお願いします。

  • Excel関数について

    Excel関数について質問です。 以下の二つ (1) 下のように、セルA1から入力されてるものを、1、2、3・・と数字順に並び替える良い方法はありますでしょうか。 A-1 A-10 A-10A A-100 A-2 A-20 A-22.5 ・ ・ A-555 ・ ・ (2) 一行目と二行目に値の入ったセルと空白セルが混在しています。どちらも同じものに対する値の為、一行目にまとめようと、一行目の空白セルに二行目のセル(下)に値がある場合はその値を返し、空白の場合は空白のままにするというIF関数を使いましたがうまくいきませんでした。三行目と四行目、五行目と六行目・・とかなりあります。良い方法を教えていただけますでしょうか。 よろしくお願いいたします。

  • Excel関数を解説して教えて下さい。

    どなたか教えて下さい。 Excelで特定の列の中で一定の範囲が指定されているセルの任意のセルに値を入力し、その範囲の中に入力された最終行 (最下段) の値を取り出すために下記のようにExcelのLookup関数を使用して必要とする値を取り出しています。 =Lookup (10~10,特定の列の最上段のセル:特定の列の最下段のセル) これで間違いなく特定の列で定められた範囲に記載された値の最下段の値を取り出せますが、 10~10と設定する意味と、どうして最下段の値が取り出せるのか、この関数を解説して教えて下さい。 また、この場合の最上段の値を取り出す際の関数も教えて下さるようお願いいたします。

  • EXCEL関数教えてぐー!

    データ数N個の値より、最大値から最小値引いた値が欲しいのですが 範囲を指定すれば一発で返してくれる関数があれば教えて下さい。お願いします。只今管理図の勉強しています。 使用ソフトはオフィス2000です。

専門家に質問してみよう