n番目に大きい値・小さい値を求める方法は?
結論
LARGE関数はn番目に大きい値を、SMALL関数はn番目に小さい値を求めます。
詳しい解説
LARGE関数はn番目に大きい値を、SMALL関数はn番目に小さい値を求めます。`=LARGE(A2:A100, 2)`は範囲内で2番目に大きい値を、`=SMALL(A2:A100, 3)`は3番目に小さい値を返します。MAX/MIN関数では最大値・最小値しか求められませんが、LARGE/SMALLを使うことで上位n位や下位n位の分析が可能になります。売上ランキングや成績分析に有効です。
執筆・検証:田中 けんた|Excel歴15年・MOS資格保持
バージョン対応
| Excel 2016 | Excel 2019 | Excel 2021 | Excel 2024 | Microsoft 365 |
|---|---|---|---|---|
| 対応 | 対応 | 対応 | 対応 | 対応 |
実務での使用例
売上TOP3の抽出
営業成績で2番目に高い売上を抽出。表彰対象者の選定やインセンティブ計算に使用
=LARGE(C2:C100, 2)最低価格の次に安い商品価格を取得
価格比較で2番目に安い価格を表示。競合分析や価格戦略の検討に使用
=SMALL(B2:B50, 2)