ExcelのMODE関数
MODE関数は、Excelでは統計関数として分類されます。数学的には、MODEは指定されたデータセットのMODEを返します。Excelのモードは、配列またはデータ範囲内で最も頻繁に発生する、または反復する値を返します。
Excelのモード式
パラメーター
MODE式には次のパラメータがあります。すなわち番号1および[数値2] 。
- number1:これは、モードを計算するための数値パラメーターの配列または1つ以上の数値のセットです。
- [number2]:オプションのパラメータの配列です
ExcelでMODE関数を使用する方法は?
ExcelのMODE関数は非常にシンプルで使いやすいです。いくつかの例でMODE関数の動作を理解しましょう。MODE Formulaは、ワークシート関数およびVBA関数として使用できます。
このMODE関数Excelテンプレートはここからダウンロードできます–MODE関数Excelテンプレート例1
与えられた数値のセットを考えてみましょう。それらに加えてMODE式を計算し、次の表に示すように、与えられた値にMODE式を適用する必要があります。
= MODE(A3:A22)の出力は15になります。
例2
ここで、特定の値のセットについて考えてみましょう。特定のデータセットには2つの論理値があります。ここでMODE式を適用します。MODE関数は論理値を無視し、出力を返します。
= MODE(C3:C22)で、出力は15になります。
例3
MODE式の例では、データに数値以外の値、空の値、ゼロを含むデータセットがあります。MODE関数は単純に数値以外の値の空の値を無視しますが、ゼロを値と見なし、指定された値から最も反復的な値を提供します。次の表に示すデータのセット。
= MODE(E3:E22)で、出力は15になります。
例4
MODE数式の例では、水平テーブルに特定のデータセットがあり、MODE関数を適用して、特定のデータセットから最も反復的な値を取得します。
MODE機能はVBA機能として使用できます
A1からA10までのExcelシート範囲にデータセットがあるとすると、以下のVBA関数を使用して、指定されたデータセットでMODE式を計算できます。
Sub MODEcal()// MODE関数スコープを開始します
Dim x as Range //範囲xとyを宣言します
インタージャーとしての薄暗いモード
set x = Range(“ A1:A10”)//データセットを範囲xに設定します。
MODE = Application.worksheetfunction.mode(x)
MsgBox MODE //メッセージボックスにMODE値を出力します。
End sub // MODE関数を終了します
ExcelのMODE関数について知っておくべきこと
- 引数は、数値または名前、配列、または数値を含む参照のいずれかです。
- 配列または参照引数にテキスト、論理値、または空のセルが含まれている場合、この関数は値を無視します。ただし、値がゼロのセルはすべて含まれます。
- エラー値または数値に変換できないテキストである引数は、エラーを引き起こします。
- #NUMを介したMODE関数!提供されたデータセットに重複/反復値がない場合はエラー。したがって、提供された値内にモードはありません。
= MODE(A28:A37)提供されたデータセットのMODE関数には、#N / Aエラーによる重複値がないため。
- #VALUEによるMODE機能!MODEに直接提供される値が数値ではなく、配列の一部でもない場合のエラー。値の配列にある非数値関数は、MODE関数によって無視されます。
= MODE(C28:C37、” hdd”)