excel SMALL 関数:昇順で指定した順位の値を取得する [excel]
excel SMALL 関数:昇順で指定した順位の値を取得する
はじめに
excelの SMALL 関数の使い方を紹介します。
SMALL 関数は昇順で指定した順位の値を取得します。1, 2, 3 のような順番が昇順です。
条件に一致する中での順位の値を取得方法も紹介します。
降順の順位の値を取得するには「LARGE 関数」を使用します。
順位を比率で指定して取得するには「PERCENTILE 関数」を使用します。
構文
SMALL(範囲, 順位)
範囲の中から昇順の順位の値を取得します。
引数「範囲」 セルの範囲、数値を指定できます。
引数「順位」 引数「範囲」の中から取得する順位を指定します。
使用例
excelセルの範囲「B2」~「B6」で 1 番目に小さい値を取得する。
=SMALL(B2:B6,1)
"excel2021508-426-1"
セル「C3」の順位の値を取得する。
=SMALL($B$4:$B$8,C3)
"excel2021508-426-2"
解説
引数「範囲」に数値以外の値を指定したときはエラー#NUM!になります。数値が 1 つでも含まれていればエラーにはなりません。
引数「順位」に引数「範囲」の個数を超える値を指定したときはエラー#NUM!になります。引数「範囲」に 3 個の値を指定したときに引数「順位」に指定できる値は1 ~ 3です。
同率順位の値があるときは、その順位でも次の順位でも値を取得できます。次のように 2 位が複数あるときは、2 位でも 3 位でも取得できます。
"excel2021508-426-3"
条件に一致した順位の値を取得する
グループごとの順位を指定したいときなど条件を付けるには「条件に一致する順位の値を取得する」をご覧ください。
はじめに
excelの SMALL 関数の使い方を紹介します。
SMALL 関数は昇順で指定した順位の値を取得します。1, 2, 3 のような順番が昇順です。
条件に一致する中での順位の値を取得方法も紹介します。
降順の順位の値を取得するには「LARGE 関数」を使用します。
順位を比率で指定して取得するには「PERCENTILE 関数」を使用します。
構文
SMALL(範囲, 順位)
範囲の中から昇順の順位の値を取得します。
引数「範囲」 セルの範囲、数値を指定できます。
引数「順位」 引数「範囲」の中から取得する順位を指定します。
使用例
excelセルの範囲「B2」~「B6」で 1 番目に小さい値を取得する。
=SMALL(B2:B6,1)
"excel2021508-426-1"
セル「C3」の順位の値を取得する。
=SMALL($B$4:$B$8,C3)
"excel2021508-426-2"
解説
引数「範囲」に数値以外の値を指定したときはエラー#NUM!になります。数値が 1 つでも含まれていればエラーにはなりません。
引数「順位」に引数「範囲」の個数を超える値を指定したときはエラー#NUM!になります。引数「範囲」に 3 個の値を指定したときに引数「順位」に指定できる値は1 ~ 3です。
同率順位の値があるときは、その順位でも次の順位でも値を取得できます。次のように 2 位が複数あるときは、2 位でも 3 位でも取得できます。
"excel2021508-426-3"
条件に一致した順位の値を取得する
グループごとの順位を指定したいときなど条件を付けるには「条件に一致する順位の値を取得する」をご覧ください。
コメント 0