Excelでの組み合わせ
excelのCOMBIN関数は、2つの指定された数値の可能な組み合わせの数を計算するために使用される組み合わせ関数としても知られています。この関数は2つの引数を取ります。1つは選択された数値と数値です。たとえば、数値が5で、選択された数値が1の場合、合計5つの組み合わせがあるため、結果として5になります。
構文
リマーク
上記のような組み合わせを導き出すのに役立ちます。組み合わせの数は次のとおりです。ここで、number = nおよびnumber_chosen = k:
パラメーター
これには、numberとnumber_chosenという2つの必須パラメーターがあります。
必須パラメーター:
- number: numberはゼロ以上である必要があります。また、number_chosen以上である必要があります。
- number_chosen:これは、各組み合わせのアイテムの数であり、ゼロ以上である必要があります。
ExcelでCOMBIN関数を使用する方法は?
いくつかの例を使って、ExcelでのCOMBIN関数の動作を理解しましょう。ワークシート関数およびVBA関数として使用できます。
このCOMBIN関数Excelテンプレートはここからダウンロードできます–COMBIN関数Excelテンプレート例1
6つのオブジェクト(たとえば、a、b、c、d、e、f)の場合、2つのオブジェクトの15の異なる組み合わせがあります。
これらは:
そして、次のようにCOMBIN関数で簡単に計算できます。
= COMBIN(6,2)
15の組み合わせを取得します
例2
1から10までの10個の数字が1、2、3、4、5、6、7、8、9、10として与えられているとします。
次に、COMBIN関数を使用して、10個のセットから取得した他の数のオブジェクトの繰り返しなしの組み合わせの数を計算してみましょう。
COMBINの出力は結果列に表示されます。
例3
この関数を日常生活でどのように使用できるかを見てみましょう。20人の従業員がいて、2人のチームにペアリングしたいとします。COMBIN機能を使用すると、20人の従業員から形成できる2人のチームを確認できます。
= COMBIN(20、2)
出力は190になります
例4
今回は、5つのオブジェクトをa、b、c、d、およびeと見なします。そして、以下に示すように、それぞれのペアを取ります。次に、以下の表に示すように、可能な組み合わせを手動で決定し、ExcelでCOMBINを個別に使用します。
次のように可能な組み合わせの手動計算:
最初に、列2に示されているBよりも最初の列に示されているAと組み合わせ、次に列3に示されているCと組み合わせ、最後に列4に示されているDと組み合わせます。
次に、= COMBIN(K17、K18)を使用して、考えられるすべての組み合わせを計算します。
私たちは10を取得します:
例5
Excelでの組み合わせは、VBA関数として使用できます。
サブusefunction()
Dim dblCombin As Double //変数をdoubleとして宣言します
dblCombin = Application.WorksheetFunction.Combin(42、6)// dblcombin変数のExcelo / pで組み合わせを保存します
Msgbox(dblCombin)//出力可能な組み合わせをメッセージボックスに出力します。
サブを終了
出力「5245786」がメッセージボックスに出力されます。
覚えておくべきこと
- 10進値を含む引数は、整数に切り捨てられます。
- 指定された数値が数値以外の場合、COMBIN関数は#VALUE!を返します。エラー。
- 指定されたnumber_chosenが数値以外の場合、COMBIN関数は#VALUE!を返します。エラー。
- #NUMエラー–値または引数が制約の範囲外の場合に発生します。
- 指定された数値引数が0未満です。
- 指定されたnumber_chosen引数が0より小さいか、number引数より大きい。