_Microsoft Excelの複数の基準に基づいて最大値を見つける式_1つまたは複数の列の出力に関して2つ以上の列の最大値を見つけたい場合は、このチュートリアルが最適です。この記事では、Excel2010で複数の基準に基づいて最大値を見つける方法を学習します。

質問):いくつかのデータセットがあります。最初の例では、4つの列と数式で構成されるデータは、それぞれの列から3つの条件をチェックする必要があります。 2番目の例には、7列のデータが含まれています。最初の2つの列をチェックし、基準が満たされているかどうかを確認するには、数式が必要です。その後、数式は残りの5列から最大値を返す必要があります。異なるデータセットを使用したいくつかの例について説明します。

最初の例では、与えられた条件に基づいて値を取得したいと思います。

以下は、私たちが持っているデータのスナップショットです:

img1

MAX関数とIF関数を組み合わせて結果を取得します。

  • セルD18では、数式は

です。 === \ {= MAX(IF((A2:A13 = A18)(B2:B13 = B18)*(C2:C13 = C18)、D2:D13))}

注:これは配列数式です。 CTRL + SHIFT = ENTERキーを同時に押す必要があります

img2

例2

2番目の例では、すべての条件を満たす最大値を取得します。

img3

今回は、MAX関数とINDEX関数を組み合わせて使用​​します。

  • セルD15では、数式は

です。 === = MAX(INDEX((B3:B14 = B15)(C3:C14 = C15)

D3:H14,0)、0)*

===

img4

このようにして、特定の条件を満たす最大値を見つけることができます。