Excel 2010: SUMPRODUCT関数の使用

ExcelのSUMPRODUCT関数は、最もよく使われる関数の一つです。その汎用性から、様々な用途に活用できます。この関数は配列をシンプルに扱えるため、初心者でも配列の構造を理解せずに使用できます。最大25~30個の配列を操作でき、引数として配列のリストが必要です(例:=SUMPRODUCT(配列1, 配列2…))。つまり、ワークシートで配列の範囲を指定するだけで済みます。主に、配列に格納されている値を加算してから乗算するために使用されます。この記事では、スプレッドシートでこの関数を使用する方法について詳しく説明します。

Excel 2010を起動し、SUMPRODUCT関数を適用するスプレッドシートを開きます。例えば、以下のスクリーンショットに示すように、商品とその価格、配送予定商品の数、そしてそれに対応する料金(商品、配送料、価格、配送料)のレコードを含むスプレッドシートを用意しました。

Excel 2010: SUMPRODUCT関数の使用

ここで、各都市の料金をすべて含めた、顧客が支払う合計金額を算出します。合計金額を計算するには昔ながらの方法を使うこともできますが、コードを記述するのは面倒です。そこで、SUMPRODUCT関数を使って合計金額を計算します。まず、表の下に「合計金額」という行ラベルを追加し、その隣のセルに数式を入力します。

Excel 2010: SUMPRODUCT関数の使用

合計金額を計算するには、次のような式を書きます。

=SUMPRODUCT(C2:D11,E2:F11)

数式の最初の引数は C2:D11 で、これは、商品と配送フィールドを含む配列 1 の場所をマークアップしますまた、2 番目のパラメータE2:F11には、商品の価格と配送料が含まれます。

例えば、望ましい結果を得るには、(56*100)+(2*100) といった計算式が必要です。これは、販売された商品の数とそれぞれの価格、そして配送と配送料を掛け合わせた値で評価します(下のスクリーンショットを参照)。

Excel 2010: SUMPRODUCT関数の使用

次に、値を通貨値に変換します。「ホーム」タブの「数値」グループで、ドロップダウンボタンをクリックし、「通貨」をクリックします。

Excel 2010: SUMPRODUCT関数の使用

Excel 2010: SUMPRODUCT関数の使用

以前にレビューした Excel 関数、 SUMIFCOUNTIFVLOOKUPHLOOKUPPMTLENも確認できます

Leave a Comment

編集を制限してWord 2010文書を保護する

編集を制限してWord 2010文書を保護する

重要な文書を外部から保護することは非常に有益です。文書作成中に、緊急に必要になることがあります。

Access 2010: データベーステーブル間のリレーションシップの構築

Access 2010: データベーステーブル間のリレーションシップの構築

Access 2010のようなリレーショナルデータベース管理システムの利点の1つは、テーブルと制約の関係を簡単に設定して、

MS Access 2010: IFF関数を使ったクエリ

MS Access 2010: IFF関数を使ったクエリ

MS Accessでは、IIF関数は、指定された条件がTRUEと評価された場合に1つの値を返し、FALSEと評価された場合に別の値を返します。IIF関数

Office Excel 2010 のチャートとグラフ

Office Excel 2010 のチャートとグラフ

チャートやグラフはデータを表現するのに優れた方法です。Microsoft Excel 2010はほぼすべてのチャートタイプに対応しており、簡単に作成できます。

Microsoft Word 2010 の間隔

Microsoft Word 2010 の間隔

文書を作成する際、スペースは文書の見栄えやプレゼンテーションに影響を与えるため、非常に重要です。スペースは簡単に増減できます。

リボンとクイック アクセス ツール バーの設定をエクスポート/インポートする [Office 2010]

リボンとクイック アクセス ツール バーの設定をエクスポート/インポートする [Office 2010]

Microsoft Officeスイートアプリはリボン、タブ、クイックアクセスツールバーをカスタマイズする最も簡単な方法を提供しますが、新しいコピーをインストールする必要がある場合はどうでしょうか。

Access 2010: データベーステーブルを Excel 2010 にエクスポートする

Access 2010: データベーステーブルを Excel 2010 にエクスポートする

Accessでさまざまな操作を実行するのはそれほど簡単ではありません。RDBMS(リレーショナルデータベース管理システム)では、特定の構文と制約が必要になるためです。

Word文書から非表示のメタデータと要素を削除する

Word文書から非表示のメタデータと要素を削除する

ほとんどすべての文書には、隠しテキスト、オブジェクト情報、個人情報(識別情報:著者名)、その他の情報が含まれています。

Excel 2010の比較ヒストグラム

Excel 2010の比較ヒストグラム

グラフはExcelの最も優れた機能の一つですが、時には異なる方法で使用する必要があることもあります。ここでは比較ヒストグラムを作成してみましょう。

Excel 2010 のデータ統合機能を使用してスプレッドシートを結合する

Excel 2010 のデータ統合機能を使用してスプレッドシートを結合する

通常、各インスタンスのデータをチェックし、個別に表示するために、複数のワークシートでデータを管理していますが、すべてを結合できれば便利です。