Excel関数

LARGE関数を徹底解説|実践例で学ぶExcelスキル



Excel LARGE関数の使い方完全ガイド

本記事について
この記事はAI技術を活用して、Excel操作に関する情報を整理・構成しています。
操作方法は執筆時点のものです。最新情報は公式サイトでご確認ください。

LARGE関数とは?(機能概要)

ExcelのLARGE関数は、指定したデータセットの中から「n番目に大きい」数値を返す関数です。この関数は、データ分析やレポート作成時に非常に便利で、特にランキングや上位の値を抽出する際に役立ちます。例えば、成績データや売上データから上位のパフォーマンスを示す数値を抽出する場合に利用できます。

基本的な構文と引数の説明

LARGE関数の基本的な構文は以下の通りです。

=LARGE(array, k)

引数の説明

  • array: 数値のリストまたは範囲。ここには、LARGE関数が検索する数値データが含まれます。
  • k: 抽出したい数値の順位を指定します。例えば、1を指定すれば最大値、2を指定すれば2番目に大きい値が返されます。

実用的な使用例

例1: 学生の成績から最高点を取得

学生の成績が以下のように入力されているとします。


    A
    -----
    85
    92
    78
    88
    95
    

このデータの中から最高点を取得するには、次のように入力します。

=LARGE(A1:A5, 1)

この場合、返される値は「95」となります。

例2: 売上データから上位3位を取得

売上データが以下のように入力されています。


    B
    -----
    1500
    2300
    1200
    2800
    2100
    

ここから上位3位の売上を取得するには、以下のように入力します。


    =LARGE(B1:B5, 1)  '最大値
    =LARGE(B1:B5, 2)  '2番目の大きい値
    =LARGE(B1:B5, 3)  '3番目の大きい値
    

それぞれの結果は、2800、2300、2100となります。

例3: 商品の評価から上位2つの評価を取得

商品の評価が以下のように入力されています。


    C
    -----
    4.5
    4.8
    4.0
    4.9
    4.7
    

上位2つの評価を取得するには、次のように入力します。


    =LARGE(C1:C5, 1)  '最高評価
    =LARGE(C1:C5, 2)  '2番目の評価
    

結果はそれぞれ4.9と4.8となります。

他の関数との組み合わせ例

LARGE関数は他の関数と組み合わせることで、さらに強力なデータ分析が可能です。例えば、IF関数やAVERAGE関数と組み合わせることができます。

例: 条件付きでのLARGE関数の使用

例えば、特定の条件を満たすデータから上位の値を取得したい場合、次のように入力します。以下のような売上データがあるとします。


    D         E
    --------- -----
    商品A    1500
    商品B    2300
    商品C    1200
    商品D    2800
    商品E    2100
    

売上が2000以上の商品から上位の売上を取得するには、次のようにします。


    =LARGE(IF(E1:E5>=2000, E1:E5), 1)  '条件を満たす最大値
    

この場合、2800が返されます。条件付きのLARGE関数を使用する場合は、配列数式として入力する必要があります(Ctrl + Shift + Enterで確定)。

エラーの対処法

LARGE関数を使用する際にいくつかのエラーが発生することがあります。主なエラーとその対処法は以下の通りです。

  • #NUM!: 指定したkの値が配列のサイズより大きい場合に発生します。kの値を見直してください。
  • #VALUE!: 配列に数値以外のデータが含まれている場合に発生します。データを確認し、数値のみが含まれていることを確認してください。

業務での活用シーン

LARGE関数は様々な業務シーンで活用できます。たとえば、以下のようなシーンが考えられます。

  • 売上データから上位の売上を把握する
  • 社員のパフォーマンスを評価するための成績ランキングの作成
  • 製品の評価を基にしたランキングの作成

まとめと関連関数の紹介

今回はExcelのLARGE関数について詳しく解説しました。LARGE関数を使うことで、データの中から特定の順位にある値を簡単に抽出することができます。データ分析において非常に有用な関数ですので、ぜひ活用してみてください。

関連する関数としては、SMALL関数(最小値を取得)、MAX関数(最大値を取得)、MIN関数(最小値を取得)などがあります。これらの関数と合わせて使用することで、より多様なデータ分析が可能になります。


-Excel関数