グッズ

Excel 統計関数: 研究用の例を含むチュートリアル、パート 4

Excel には、基本的な平均値、中央値、最頻値から検索関数までの計算を実行する幅広い統計関数が用意されています。

この記事では、検索機能について詳しく説明します。

一部の統計関数は Excel の最新バージョンで導入されたため、古いバージョンでは使用できないことに注意してください。

推定読書時間: 18

検索機能

MAX

機能 MAX Excel の統計関数は、Microsoft Excel 統計関数カテゴリにリストされています。 値のリストから最大の値を返します。 MAX は最大値を表し、値のリストを指定すると、その中で最大の値が検索され、その値が結果として返されます。

構文

= MAX(number1, [number2], …)

科目

  • number1:  数値、数値を含むセル、または最大の数値を取得する数値を含むセル範囲。
  • [number2] 数値は、最大の数値を取得する数値を含むセル、または数値を含むセル範囲です。

MAX 関数をマスターするには、例で試してみる必要があります。以下は試してみることができるものです。

次の例では、数値をカンマで区切って関数に直接入力しました。

注意: 二重引用符を使用して数値を入力することもできます。

次の例では、範囲を参照し、結果として最大値として 1861 が返されました。 配列を参照することもできます。

次の例では、エラー値が発生し、関数は結果としてエラー値を返しました。

MAXA

エクセル関数 Maxa に非常に似ています エクセル関数 Max.

XNUMX つの関数の唯一の違いは、引数がセルまたはセルの配列への参照として関数に指定される場合に発生します。

機能 Max 関数の実行中は論理値とテキスト値を無視します。 Maxa 論理値が重要です TRUE 1、論理値 FALSE 0 として、テキスト値は 0 となります。

機能 MAXA Excel は、テキストと論理値を数えて、指定された一連の数値から最大値を返します。 FALSE 値を 0 として、論理値をカウントします TRUE 値 1 として。

構文

= MAXA(number1, [number2], …)

科目

  • number1:  数値 (または数値の配列)、数値を含むセル、または最大の数値を取得する数値を含むセル範囲。
  • [number2] 数値は、最大の数値を取得する数値 (または数値の配列) を含むセル、または数値を含むセル範囲です。

Excel の現在のバージョン (Excel 2007 以降) では、Maxa 関数に最大 255 個の数値引数を指定できますが、Excel 2003 では、関数は最大 30 個の数値引数しか受け入れられません。

例1

セル B1 次のスプレッドシートの関数を示します Excel Maxa、セル内の値のセットから最大値を取得するために使用されます A1-A5.

例2

セル B1 次のスプレッドシートの関数を示します Excel Maxa、セル内の値のセットから最大値を取得するために使用されます A1-A3.

セル内の TRUE 値に注意してください。 A1 スプレッドシートの値は関数によって数値 1 として扱われます Maxa。 したがって、これは範囲内の最大値です A1-A3.

関数のさらなる例 Excel Maxa で提供されます Microsoft Office Web サイト .

機能エラー MAXA

関数でエラーが発生した場合 Maxa Excel の場合、おそらくこれがエラーです #VALORE!: 値が関数に直接指定された場合に発生します Maxa それらは数値ではありません。

MAXIFS

エクセル関数 Maxifs 1 つ以上の基準に基づいて指定された値のサブセットから最大値を返す検索関数です。

構文

= MAXIFS( max_range, criteria_range1, criteria1, [criteria_range2, criteria2], ... )

科目

  • max_range:  条件が満たされた場合に最大値を返す数値の配列 (または数値を含むセル範囲)。
  • criteria_range1 テストする値の配列 (または値を含むセルの範囲) criteria1 (この配列はすべて max_range と同じ長さでなければなりません)。
  • criteria1: の値に対してテストする条件 criteria_range1.
  • [criteria_range2, criteria2], [criteria_range3, criteria3], ...: テストする値とテストするそれぞれの条件の追加のオプションの配列。

機能 Maxifs 最大 126 のトピックペアを処理できます criteria_range criteria.

提供される各基準は次のとおりです。

  • 数値 (整数、10 進数、日付、時刻、論理値など) (例: 01、01/2017/XNUMX、 TRUE)

または

  • テキスト文字列 (例: 「名前」、「M」ercoleの")

または

  • 式 (例: 「>1」、「<>0」)。

criteria テキストに関連してワイルドカードを使用できます。

  • ? 任意の XNUMX 文字と一致する
  • * は任意の文字シーケンスと一致します。

もし criteria テキスト文字列または式である場合、これを関数に指定する必要があります Maxifs 引用符で囲みます。

機能 Maxifs 大文字と小文字は区別されません。 したがって、たとえば、次の値を比較する場合、 criteria_range とともに criteria、テキスト文字列「TEXT"と"text」は同等とみなされます。

機能 Maxifs Excel 2019 で初めて導入されたため、以前のバージョンの Excel では使用できません。

以下のスプレッドシートは、3 人の営業担当者の四半期売上データを示しています。

機能 Maxifs を使用して、任意の四半期、地域、営業担当者 (または四半期、地域、営業担当者の任意の組み合わせ) の最大売上高を見つけることができます。

次の例を見てみましょう。

例1

第 XNUMX 四半期の最大売上高を確認するには、次のようにします。

=MAXIFS( D2:D13, A2:A13, 1 )

結果が得られます $ 456.000.

この例では、Excel Maxifs 列 A の値が 1 に等しい行を識別し、列 D の対応する値から最大値を返します。

つまり、この関数は、値 $223.000、$125.000、および $456.000 (セル D2、D3、および D4 から) の最大値を見つけます。

例2

もう一度、上記のデータ スプレッドシートを使用すると、Maxifs 関数を使用して、第 3 四半期と第 4 四半期における「Jeff」の最大売上高を見つけることもできます。

=MAXIFS( D2:D13, A2:A13, ">2", C2:C13, "Jeff" )

この式は結果を返します $ 310.000 .

この例では、Excel Maxifs 以下の行を識別します。

  • 列 A の値が 2 より大きい

E

  • 列 C のエントリは「Jeff」に相当します。

そして列 D の対応する値の最大値を返します。

つまり、この数式は、(セル D310.000 と D261.000 から) $8 と $11 の値の最大値を見つけます。

お問い合わせ Microsoft Office Web サイト Excel 関数の例の詳細については、 Maxifs.

機能エラー MAXIFS

Excel関数でエラーが発生した場合 Maxifs、次のいずれかである可能性があります。

#VALUE!: 配列かどうかを確認します max_range e criteria_range 提供されるものはすべて同じ長さではありません。

@NAME?: この機能をサポートしていない古いバージョンの Excel (2019 より前) を使用している場合に発生します。 Maxifs.

MIN

機能 MIN 値のリストから最小値を返す検索関数です。 MIN は最小値を表し、値のリストを指定すると、その中で最も低い値が検索され、その値が結果として返されます。

構文

= MIN(number1, [number2], …)

科目

  • number1 数値、数値を含むセル、または最小の数値を取得する数値を含むセル範囲。
  • [number2] 数値、数値を含むセル、または最小の数値を取得する数値を含むセル範囲。

次の例では、数値をカンマで区切って関数に直接入力しました。

二重引用符を使用して数値を入力することもできます。 次の例では、範囲を参照しており、返される結果は 1070 です。

次の例では、エラー値が発生し、関数は結果としてエラー値を返しました。

MINA

エクセル関数 MINA に非常に似ています エクセル関数 MIN.

XNUMX つの関数の唯一の違いは、引数がセルまたはセルの配列への参照として関数に指定される場合に発生します。

この場合、関数は MIN 関数の実行中は論理値とテキスト値を無視します。 MINA 論理値が重要です TRUE 1、論理値 FALSE 0 として、テキスト値は 0 となります。

機能 MINA Excel は、テキストと論理値を数えて、指定された一連の数値から最小値を返します。 FALSE 値を 0 として、論理値をカウントします TRUE 値 1 として。

イノベーションニュースレター
イノベーションに関する最も重要なニュースをお見逃しなく。 メールで受け取るにはサインアップしてください。

構文

= MINA( number1, [number2], ... )

科目

  • number1 最小の数値を取得する数値、数値を含むセル、または数値を含むセル範囲 (または数値の配列)。
  • [number2] 最小の数値を取得する数値、数値を含むセル、または数値を含むセル範囲 (または数値の配列)。

Excel の現在のバージョン (Excel 2007 以降) では、関数に最大 255 個の数値引数を指定できます。 MINAただし、Excel 2003 では、関数は最大 30 個の数値引数しか受け入れられません。

例1

セル B1 次のスプレッドシートは、セル内の値のセットから最小値を取得するために使用される Excel MINA 関数を示しています A1-A5.

例2

セル B1 次のスプレッドシートの Excel 関数を示します MINA、セル内の値のセットから最小値を取得するために使用されます A1-A3.

値は次のとおりであることに注意してください。 TRUE 細胞内で A1 スプレッドシートの値は関数によって数値 1 として扱われます MINA。 したがって、これは範囲内の最小値です A1-A3.

Excel 関数のその他の例 MINA で提供されます Microsoft Office Web サイト .

機能エラー MINA

関数でエラーが発生した場合 MINA Excel の場合、おそらくこれがエラーです #VALORE!。 MINA 関数に指定された値が数値ではない場合に発生します。

MINIFS

エクセル関数 MINIFS は、1 つ以上の基準に基づいて指定された値のサブセットから最小値を返す検索関数です。

構文

= MINIFS( min_range, criteria_range1, criteria1, [criteria_range2, criteria2], ... )

科目

  • min_range:  条件が満たされた場合に最大値を返す数値の配列 (または数値を含むセル範囲)。
  • criteria_range1 テストする値の配列 (または値を含むセルの範囲) criteria1 .(この配列は次と同じ長さでなければなりません) min_range ).
  • criteria1: の値に対してテストする条件 criteria_range1.
  • [criteria_range2, criteria2], [criteria_range3, criteria3], ...: テストする値とテストするそれぞれの条件の追加のオプションの配列。

機能 Minifs 最大 126 のトピックペアを処理できます criteria_range criteria.

提供される各基準は次のとおりです。

  • 数値 (整数、10 進数、日付、時刻、論理値など) (例: 01、01/2017/XNUMX、 TRUE)

または

  • テキスト文字列 (例: 「名前」、「M」ercoleの")

または

  • 式 (例: 「>1」、「<>0」)。

criteria テキストに関連してワイルドカードを使用できます。

  • ? 任意の XNUMX 文字と一致する
  • * は任意の文字シーケンスと一致します。

もし criteria テキスト文字列または式である場合、これを関数に指定する必要があります Minifs 引用符で囲みます。

機能 Minifs 大文字と小文字は区別されません。 したがって、たとえば、次の値を比較する場合、 criteria_range とともに criteria、テキスト文字列「TEXT」と「テキスト」は同じものとして扱われます。

機能 Minifs Excel 2019 で初めて導入されたため、以前のバージョンの Excel では使用できません。

以下のスプレッドシートは、3 人の販売者の四半期売上データを示しています。

機能 Minifs 任意の四半期、地域、または営業担当者の最小売上高を見つけるために使用できます。

これを次の例に示します。

例1

第 XNUMX 四半期の最小売上高を見つけるには、次のようにします。

=MINIFS( D2:D13, A2:A13, 1 )

結果が得られます $ 125.000 .

この例では、Excel Minifs 列 A の値が 1 に等しい行を識別し、列 D の対応する値から最小値を返します。

つまり、この関数は、(セル D223.000、D125.000、および D456.000 から) $2、$3、および $4 の値の最小値を見つけます。

例2

繰り返しますが、上記のデータ スプレッドシートを使用すると、次の関数を使用することもできます。 Minifs 第 3 四半期と第 4 四半期における「Jeff」の最小売上高を求めるには、次のようにします。

=MINIFS( D2:D13, A2:A13, ">2", C2:C13, "Jeff" )

この式は結果を返します $261.000 .

この例では、Excel Minifs 以下の行を識別します。

  • 列 A の値が 2 より大きい

E

  • 列 C のエントリは「Jeff」に相当します。

そして列 D の対応する値の最小値を返します。

つまり、この数式は、(セル D310.000 と D261.000 から) $8 と $11 の値の最小値を見つけます。

Excel 関数のその他の例については、 Minifs、 Microsoft Office Web サイト .

機能エラー MINIFS

Excel Minifs 関数からエラーが発生した場合は、次のいずれかの理由が考えられます。

  • #VALORE! -配列かどうかを確認します min_range e criteria_range 提供されるものはすべて同じ長さではありません。
  • #NOME? – この機能をサポートしていない古いバージョン (2019 年より前) の Excel を使用している場合に発生します。 Minifs.
LARGE

エクセル関数 Large は、数値の配列から k 番目に大きい値を返す検索関数です。

構文

= LARGE( array, k )

科目

  • array – k 番目に大きい値を検索するための数値の配列。
  • K – インデックス。つまり、関数は k 番目に大きい値を返します。array フォルニト。

配列引数は関数に直接指定することも、数値を含むセル範囲への参照として指定することもできます。 指定されたセル範囲の値がテキスト値の場合、これらの値は無視されます。

次のスプレッドシートは Excel 関数を示しています Large、セル内の値のセットから 1 番目、2 番目、3 番目、4 番目、5 番目に大きい値を取得するために使用されます。 A1-A5.

上記のスプレッドシートの例について、いくつか考えてみます。

  • セル内 B1ここで、k は 1 に設定され、関数は Large と同じアクションを実行します Excel関数Max ;
  • セル内 B5k が 5 (提供された配列内の値の数) に設定されている場合、Large 関数は次と同じアクションを実行します。 Excelの最小関数 .

Excel Large 関数の詳細と例については、次の Web サイトを参照してください。 Microsoft Office Web サイト .

機能エラー LARGE

エクセルなら Large エラーが返されます。おそらく次のいずれかです。

  • #NUM! – 次の場合に発生します。
    • 指定された k の値が 1 未満であるか、指定された配列内の値の数を超えています。
      または
      L 'array 提供されたものは空です。
  • #VALUE! – 指定された k が数値でない場合に発生します。

ただし、指定された k の値が 1 から指定された配列内の値の数までの間であっても、LARGE 関数の計算でエラーが発生する可能性があります。 考えられる理由としては、指定された配列内の数値のテキスト表現を含むテキスト値が Large 関数によって無視されることが考えられます。 したがって、この問題は、提供された配列の値が実際の数値ではなく数値のテキスト表現である場合に発生する可能性があります。

この解決策は、配列のすべての値を数値に変換することで実現できます。 

SMALL

Excel Small 関数は、数値の配列から k 番目に小さい値を返す検索関数です。

構文

= SMALL( array, k )

科目

  • array – k 番目に大きい値を検索するための数値の配列。
  • K – インデックス。つまり、関数は k 番目に大きい値を返します。array フォルニト。

配列引数は関数に直接指定することも、数値を含むセル範囲への参照として指定することもできます。 指定されたセル範囲の値がテキスト値の場合、これらの値は無視されます。

次のスプレッドシートは Excel 関数を示しています Small、セル内の値のセットから 1 番目、2 番目、3 番目、4 番目、5 番目に小さい値を取得するために使用されます。 A1-A5.

この例では、次のことを考慮する必要があります。

  • セル B1 では、k が 1 に設定されており、関数は Small と同じアクションを実行します Excelの最小関数 ;
  • セル B5 で、k が 5 (セル内の値の数) に設定されている場合、array 提供される)、関数 Small と同じアクションを実行します ExcelのMax関数 .

Excel関数の詳細と例 Small で提供されます Microsoft Office Web サイト .

機能エラー SMALL

エクセルなら SMALL エラーが返されます。おそらく次のいずれかです。

  • #NUM! – 次の場合に発生します。
    • 指定された k の値が 1 未満であるか、指定された配列内の値の数を超えています。
      または
      指定された配列は空です。
  • #VALUE! – 指定された k が数値でない場合に発生します。

ただし、関数の計算ではエラーが発生する可能性があります。 LARGE たとえ k の与えられた値が 1 からその値の数の間であっても、array 提供された。 考えられる理由としては、テキスト値 (数値のテキスト表現を含む) が、array ただし、Large 関数では無視されます。 したがって、この問題は、array 提供されるのは、実際の数値ではなく数値のテキスト表現です。

のすべての値を変換すると、解に到達できます。array 数値的には。 

関連書籍

Ercole Palmeri

イノベーションニュースレター
イノベーションに関する最も重要なニュースをお見逃しなく。 メールで受け取るにはサインアップしてください。

最近の記事

カターニア総合病院での Apple ビューアによる拡張現実への革新的な介入

Apple Vision Pro 商用ビューアを使用した眼形成手術がカターニア総合病院で行われました。

3月2024

子供のためのぬり絵の利点 - すべての年齢層のための魔法の世界

ぬり絵を通じて細かい運動能力を発達させることで、子供たちは書くなどのより複雑なスキルを習得できるようになります。色…

2月2024

未来はここにあります: 海運業界が世界経済をどのように変革しているか

海軍部門は真の世界経済大国であり、150 億市場に向けて舵を切り続けています...

1月2024

パブリッシャーと OpenAI が人工知能によって処理される情報の流れを規制する契約に署名

先週の月曜日、フィナンシャル・タイムズ紙はOpenAIとの契約を発表した。 FT は世界クラスのジャーナリズムにライセンスを供与しています…

4月30 2024

あなたの言語でイノベーションを読む

イノベーションニュースレター
イノベーションに関する最も重要なニュースをお見逃しなく。 メールで受け取るにはサインアップしてください。

Seguici