VLOOKUPを使用したSUMIF | SUMIFとVLOOKUPExcel関数を組み合わせる

sumif(vlookup)の併用

Sumif with VLOOKUPは、2つの異なる条件関数の組み合わせです。SUMIFは、使用する基準の代わりに、データを含む範囲の引数を取り、次に基準または条件とセルを合計する条件に基づいてセルを合計するために使用されます。複数の列で使用可能なデータが大量にある場合の基準としてのVLOOKUP。

SUMIFは、2007バージョンからExcelで提供されている関数で、基準に一致するさまざまな値を合計します。VLOOKUPは、他のテーブルからデータを収集するための最良の式の1つです。複数の条件と列がある場合、sumif(vlookup)を使用してExcelシートで複数の計算を実行します。SUMIF関数が唯一の数値を返すという欠点は、VLOOKUPを使用することで克服されます。VLOOKUPは、一致した基準に基づいてテーブルからあらゆる種類のデータを返すのに役立ちます。

説明

SUMIF関数:確立された条件が真の場合に値を合計する三角関数および数学関数です。合計値は、1つの基準のみに基づいて取得されます。

ExcelでSUMIF関数を扱う場合、次の式が使用されます

  • 範囲:確立された基準を評価するために使用されるセルの範囲です
  • 基準:値を合計することが条件です。これは、セル参照、数値、および別のExcel関数である可能性があります。SUMIFとVLOOKUPを組み合わせる場合、基準の代わりにvlookup関数が入力されます
  • 合計範囲:数値を合計するために指定されたセルの範囲です。

これで、数式が次のように変更されます。

式= SUMIF(範囲、Vlookup(ルックアップ値、テーブル配列、列インデックス番号、[範囲ルックアップ])、[合計範囲])

  • ルックアップ値:テーブルで検索する値を指定します。参照または値の場合があります。
  • テーブル配列: 2つ以上の列を含むテーブルの範囲です。
  • 列インデックス番号:特定の列から必要なデータを返すために指定する列の相対インデックスです。
  • [範囲ルックアップ]:正確な値を返すか、概算値を返すかを指定するのは0または1です。ただし、これはユーザーにとってオプションです。0は完全一致を示し、1は近似一致を示します。

VLOOKUP関数でSUMIFを使用するにはどうすればよいですか?

sumif(vlookup)を組み合わせて使用​​すると、単一の基準に基づいてデータを検索するのに役立ちます。これらは、データを検索して計算を実行するためにExcelでさまざまな方法で使用されます。これらは、ビジネス環境で集合的に使用され、さまざまなタスクを実行して適切な意思決定を行います。これらの機能を一緒に効果的に使用するには、

まず、SUMIF関数は2つの方法を使用して入力します。

最初の方法:下の画像に示すように、数式はキーボードから入力する必要があります。

2番目の方法: SUMIF関数は、画像に示すように[式]タブから挿入できます。

SUMIF関数を入力した後、VLOOKUPの式は、「Criteria」要素を置き換えることによってSUMIF関数内に入力されます。ルックアップ値、テーブル配列、列のインデックス番号、範囲ルックアップを含むVLOOKUPのすべてのパラメーター。これらは、式の誤りを避けるために括弧で囲む必要があります。合計される値の範囲は、SUMIF関数の合計範囲要素に含まれます。最後に、CTRL、SHIFT、およびENTERキーを同時に押して、値を配列として容易にします。

このSUMIFWith VLOOKUP Excelテンプレートはこちらからダウンロードできます– SUMIF With VLOOKUPExcelテンプレート

例1-sumif(vlookup)を一緒に使用して値を決定する

この例は、sumif(vlookup)を一緒に使用して、異なる年の同じ月の売上の合計を見つける方法を示しています。スクリーンショットに示すように、この例では次のデータが考慮されます。

検討したルックアップテーブルを以下に示します。1月から12月までの月の基準値が含まれています。

メインテーブルとルックアップテーブルにデータを入力した後、SUMIF関数を使用して、1年のさまざまな月に生成された総売上高を決定します。ここで、考慮されるルックアップ値は月です。sumif(vlookup)を組み合わせた式は、次のように示されます。

1月の総売上高は17263.3と決定されます。外観値を別の月に変更すると、それぞれの総売上高が生成されます。

例2–さまざまなワークシートの一致基準に基づいて合計を決定する

この例では、ルックアップテーブルとメインテーブルは、単一のシートではなく、異なるシートで取得されます。ルックアップテーブルのデータを以下のスクリーンショットに示します。

メインテーブルのデータを以下のスクリーンショットに示します。

総売上高を決定するために、営業担当者の名前がルックアップ値として使用され、従業員IDが参照目的で使用されます。数式は以下のように入力され、最初の例と比較した場合、数式にほとんど変更が見られません。

この例では、ルックアップ配列を選択する代わりに、Lookup_tableのみが言及されています。Ctrl、Shift、Enterを含む3つのキーを押すと、正確な結果が生成されます。

営業担当者の名前がルックアップに記載されている名前に変更されると、売上の合計が変化し、新しい結果が生成されます。

利点

これらの関数を使用する利点は次のとおりです。

  • 別のテーブルから値を簡単に抽出して計算を実行できます。
  • ビジネスのさまざまな側面で言及されている基準を満たす範囲で提示された値の合計を決定します。

覚えておくべきこと

  • VLOOKUP関数を使用している間は、エラーを回避するために、列のインデックス番号を1より小さくしないでください。
  • 1、2、3などの番号で示すことにより、ルックアップテーブルの列にインデックスを付ける必要があります。
  • VLOOKUPは配列数式として入力されるため、Keyを入力する代わりにExcelのCTRL + SHIFT + ENTERを使用する必要があります。
  • 値を抽出して配列値の合計を決定するには、MainとLookupを含む2つのテーブルを定義する必要があります。
  • SUMIFは数値データに対してのみ正確な結果を提供し、他の種類のデータに対しては機能しません。