【Excel】SMALL関数-指定されたデータの中で、k番目に小さなデータを返す関数-
約~分
(約文字)
2022-05-30
- Keyword
- Excel
- SMALL関数
- 小さなデータ
SMALL関数とは
エクセルの「SMALL関数」は指定されたデータの中で、k番目に小さなデータを返す関数です。
データの集まりの中から、相対的な位置にある値を求めることが出来ます。
構文と引数
- 365
- 2019
- 2016
- 2013
- 2010
- 2007
=SMALL(範囲,順位)
重要:日付は、DATE関数を使って入力するか、他の数式または他の関数の結果として指定します。 例えば2020年3月13日を入力する場合は、DATE(2020,3,13) を使用します。 日付を文字列として入力した場合、エラーが発生することがあります。
引数 | 必要性 | 内容 |
---|---|---|
範囲 | 必須 | 抽出の対象となるデータが入力されている「セル範囲」や「配列」を指定します。 |
順位 | 必須 | 抽出する値の小さい方から数えた「順位」を数値で指定します。 |
SMALL関数の解説
出典:Microsoft - Office サポート
- ・配列にデータが含まれていない場合は、エラー値#NUM!が返されます。
- ・順位が0以下、または対象となるデータの個数よりも大きい場合は、エラー値#NUM!が返されます。
- ・範囲に含まれるデータの個数をnとするとき、SMALL(範囲,1) は最小値を返します。
- ・範囲に含まれるデータの個数をnとするとき、SMALL(範囲,n) は最大値を返します。
SMALL関数の使用例
データ | 説明 |
---|---|
3 | 1 |
4 | 4 |
5 | 8 |
2 | 3 |
3 | 7 |
4 | 12 |
6 | 54 |
4 | 8 |
7 | 23 |
上のデータの1列目の値のうち、4番目に小さな数値を求めます。
=SMALL(A2:A10,4)
=4
上のデータの2列目の値のうち、2番目に小さな数値を求めます。
=SMALL(B2:B10, 2)
=3