Excel: 基準に基づいて上位 10 の値を見つける方法


次の数式を使用すると、基準に基づいて Excel で上位 10 個の値を見つけることができます。

方法 1: 単一の基準に基づいてトップ 10 を見つける

 =LARGE(IF( A2:A20 ="Value", C2:C20 ,""),ROW( A1:A10 ))

この数式は、範囲C2:C20の最初の 10 個の値を検索します。ここで、範囲A2:A20の値は「値」と等しくなります。

方法 2: 複数の基準に基づいてトップ 10 を見つける

 =LARGE(IF(( A2:A20 ="Value")*(-- B2:B20 >10), C2:C20 ,""),ROW( A1:A10 ))

この数式は、範囲A2 :A20の値が「値」に等しく、範囲B2:B20の値が 10 より大きい、範囲 C2:C20 の最初の 10 個の値を検索します。

次の例は、実際に各式を使用する方法を示しています。

例 1: 単一の基準に基づいて上位 10 個の値を見つける

次の式を使用して、「チーム」列の値が「Mavs」に等しいポイント列の上位 10 個の値を見つけることができます。

 =LARGE(IF( A2:A20 ="Mavs", C2:C20 ,""),ROW( A1:A10 ))

: この数式を入力した後は、必ずCtrl+Shift+Enterを押してください。

次のスクリーンショットは、この式を実際に使用する方法を示しています。

Excel: 基準に基づく上位 10 の値

列 E には、チーム列が「マブス」に等しいポイント列の最初の 10 個の値が表示されます。

例 2: 複数の基準に基づいて上位 10 個の値を検索する

次の式を使用して、 [チーム]列の値が「Mavs」に等しく、[リバウンド] 列の値が 6 より大きい、[ポイント] 列の上位 10 個の値を見つけることができます。

 =LARGE(IF(( A2:A20 ="Mavs")*(-- B2:B20 >6), C2:C20 ,""),ROW( A1:A10 ))

: この数式を入力した後は、必ずCtrl+Shift+Enterを押してください。

次のスクリーンショットは、この式を実際に使用する方法を示しています。

いくつかの基準に基づく Excel トップ 10

列 E には、チーム列が「マブス」に等しく、「リバウンド」列が 6 より大きい場合のポイント列の上位 10 個の値が表示されます。

追加リソース

次のチュートリアルでは、Excel で他の一般的なタスクを実行する方法について説明します。

Excelで5つの数値の合計を計算する方法
Excel で平均偏差と標準偏差を計算する方法
Excel で四分位範囲 (IQR) を計算する方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です