• ベストアンサー

エクセルについて

エクセルでmin関数を用いて最小値を出すときに、ついでに別の列の値も出すことはできますか? 例えば、D10に最小値があったときに、A10の値も表示したいのですが、今は目で判断しているので時間がかかります。 よろしくお願いします。

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

  • ベストアンサー
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.2

例えば、D列の最小値のある行のA列のデータが引っ張ってきたいという意味なら、以下のような関数で表示できます。 =INDEX(A:A,MAX(INDEX((MIN(D1:D100)=D1:D100)*ROW(D1:D100),))) ただし、最小値が複数存在するときは、上記の数式は一番下の行のセルの値を参照する数式になっています。 検索するデータ範囲がD列以外にもあるなど条件が違う場合は、D1:D100の部分を適宜変更してください。

marugari8
質問者

お礼

詳しい回答ありがとうございます。 すごく助かりました。

その他の回答 (1)

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

一例です。 表示したいセルに=IF(MIN(検証範囲)=D10,A10,"")

marugari8
質問者

お礼

素早い回答ありがとうございます。 大変助かりました。

関連するQ&A