Excelの製品
Product excel関数は、この関数に引数として提供された指定された数値の積または乗算を計算するために使用される組み込みの数学関数です。たとえば、この数式の引数を2および3として= PRODUCT(2,3)として提供するとします。表示される結果は6です。この関数は、すべての引数を乗算します。
Excelの積関数は、引数(数値として入力)を受け取り、積(乗算)を出力として提供します。セルA2とA3に数値が含まれている場合は、ExcelのPRODUCTを使用してそれらの数値を乗算できます。
ExcelのPRODUCTFormula
= PRODUCT(number1、[number2]、[number3]、[number4]、…。)
説明
ExcelのPRODUCTFormulaには少なくとも1つの引数があり、他のすべての引数はオプションです。単一の入力数値を渡すと、値が1 * number、つまり数値自体として返されます。ExcelのPRODUCTは、数学/三角関数として分類されます。ExcelのこのPRODUCTFormulaは、Excel 2003以降のバージョンでは最大255個の引数を取ることができます。Excelバージョン2003では、引数は最大30個の引数に制限されていました。
ExcelのPRODUCTFormulaは、入力番号を1つずつ引数として受け取るだけでなく、範囲を取り、積を返すこともできます。したがって、数値のある値の範囲があり、それらの積が必要な場合は、それぞれを乗算するか、値の範囲をバイパスしてExcelのPRODUCT式を直接使用して行うことができます。
上の図では、範囲A1:A10で指定されたすべての値を乗算する必要があります。乗算(*)数学演算子を使用して実行すると、ExcelのPRODUCT関数を使用して同じ値を達成するのに比べて時間がかかります各値を選択して乗算する必要があるため、Excelで製品を使用すると、値を範囲として直接渡すことができ、出力が得られます。
= PRODUCT(A1:A10)
したがって、ExcelのPRODUCT式= PRODUCT(A1:A10)は、式= A1 * A2 * A3 * A4 * A5 * A6 * A7 * A8 * A9 * A10と同等です。
ただし、唯一の違いは、ExcelでPRODUCT関数を使用し、セルを空のままにした場合、ExcelのPRODUCTは値1の空白セルを取得しますが、乗算演算子を使用すると、セルを空のままにした場合、Excelは値は0で、結果は0になります。
A4のセル値を削除すると、Excelはそれを0と見なし、上記のように出力0を返します。しかし、ExcelでPRODUCT関数を使用した場合、入力範囲A1:A10を取りました。ExcelのPRODUCTは、空のセルA4を無視しているようですが、空のセル値を無視せず、空白を取ります。値1のセル。範囲A1:A10を取り、値1のA4を考慮して、セルの値を乗算します。また、テキスト値と論理値も無視します。 Excelの製品は、日付と数値を数値と見なします。各引数は、単一の値またはセル参照として、あるいは値またはセルの配列として指定できます。
小さな数学計算の場合、乗算演算子を使用できますが、複数の値の乗算が含まれる大きなデータセットを処理する必要がある場合、このPRODUCT関数は大きな目的を果たします。
したがって、ExcelのPRODUCT関数は、範囲内で指定された多数の数値を乗算する必要がある場合に役立ちます。
例
以下に、ExcelのPRODUCT関数の例をいくつか見てみましょう。これらのExcelPRODUCT関数の例は、ExcelでのPRODUCT関数の使用法を調べるのに役立ちます。
このPRODUCT関数Excelテンプレートはここからダウンロードできます–PRODUCT関数Excelテンプレート例1
いくつかの空のセルを持つ数値を含む列AとBに値のセットがあり、いずれかのセルに空の値が含まれている場合に、このような方法で列Aの各値に列Bを乗算するとします。空の値を取得するか、2つの値の積を返します。
たとえば、B2には空のセルがあるため、結果はセルC2の空の値になります。したがって、OR関数とともにIF条件を使用します。セル値のいずれかが何も返さない場合、他には何も返されません。数値の積を返します。
したがって、使用するExcelのPRODUCTFormulaは次のようになります。
= IF(OR(A2 =””、B2 =””)、””、PRODUCT(A2、B2))
ExcelのPRODUCTFormulaを各セルに適用します
出力:
例2–製品関数のネスト
ExcelのPRODUCTが別の関数内で引数として使用される場合、これはExcelのPRODUCT関数のネストと呼ばれます。他の関数を使用して、それらを引数として渡すことができます。たとえば、列A、B、C、およびDに4つのデータセットがあるとします。最初のデータセットと2番目のデータセットの合計値と、3番目と4番目のデータセットの値の合計の積が必要です。
そのため、SUM関数を使用して、ExcelのPRODUCT関数に引数として渡します。3 + 3であるデータセットAとデータセットBの値の合計に、(5 + 2)であるデータセットCとCの値の合計を掛けた積が必要なので、結果は(3 + 3 )*(5 + 2)。
= PRODUCT(SUM(A2:B2)、SUM(C2:D2))
上記の例では、sum関数がExcelのPRODUCT関数に引数として渡されます。これはネストと呼ばれます。他の機能も可能です。
例–#3
たとえば、6つの部門があり、従業員数が異なるとします。各部門の人数と各部門の各人の労働時間を示す2つのテーブルがあります。各部門の総労働時間を計算したいと思います。
したがって、VLOOKUP関数を使用して両方のテーブルから値を検索し、それを引数として渡して、人数に1人あたりの労働時間を掛けて合計数を取得します。
したがって、ネストされたVLOOKUPの式は次のようになります。
= PRODUCT(VLOOKUP(G2、$ A $ 2:$ B $ 7,2,0)、VLOOKUP(G2、$ D $ 2:$ E $ 7,2,0))
このようにして、要件と問題に応じて、関数のネストを行うことができます。