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 ))

次に、この数式をクリックしてセルD2D3にドラッグし、列 A の 2 番目と 3 番目の正の値をそれぞれ見つけます。

Excel は列内の最初の 3 つの正の値を見つけます

列 D には、列 A の最初の 3 つの正の値 ( 912 、および15 )が表示されます。

この式を使用して、列内の最初のn個の正の値を見つけることができることに注意してください。

たとえば、数式をさらに多くのセルにドラッグして、列 A の最初の 5 つの正の値をリストすることが簡単にできます。

列 D には、列 A の最初の 5 つの正の値が表示されます。

この式を自由に使用して、独自のデータセット内の最初のn 個の正の値をリストしてください。

追加リソース

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

Excel: 範囲内の最初の負の値を見つける方法
Excel: 負の数で IF 関数を使用する方法
Excel: ゼロより大きい列の最後の値を見つける方法

コメントを追加する

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