Excel: 列内の最初の 3 つの正の数値を見つける方法
Excel の列内の最初の 3 つの正の数値を検索したい場合があります。
たとえば、Excel に値の列があり、最初の 3 つの正の数値を返したいとします。
次の例は、これを行う方法を示しています。
例: Excel の列内の最初の 3 つの正の数値を検索します。
Excel に次の値のリストがあるとします。
一部の値は正、一部は負、一部はゼロであることに注意してください。
列内の最初の 3 つの正の値を見つけるには、まず列 C に 1 から 3 までの数値をリストします。
次に、セルD1に次の数式を入力して、列 A の最初の正の値を見つけます。
=INDEX( $A$2:$A$14 ,SMALL(IF( $A$2:$A$14 >0,ROW( $A$2:$A$14 )-ROW( $A$2 )+1), C1 ))
次に、この数式をクリックしてセルD2とD3にドラッグし、列 A の 2 番目と 3 番目の正の値をそれぞれ見つけます。
列 D には、列 A の最初の 3 つの正の値 ( 9 、 12 、および15 )が表示されます。
この式を使用して、列内の最初のn個の正の値を見つけることができることに注意してください。
たとえば、数式をさらに多くのセルにドラッグして、列 A の最初の 5 つの正の値をリストすることが簡単にできます。
列 D には、列 A の最初の 5 つの正の値が表示されます。
この式を自由に使用して、独自のデータセット内の最初のn 個の正の値をリストしてください。
追加リソース
次のチュートリアルでは、Excel で他の一般的な操作を実行する方法について説明します。
Excel: 範囲内の最初の負の値を見つける方法
Excel: 負の数で IF 関数を使用する方法
Excel: ゼロより大きい列の最後の値を見つける方法