2017-01-12 13 views
1

ここには、各国でのリード数を計算する関数があります。シートid_leadsGoogleスプレッドシートでSUMPRODUCT関数を使用してもExcelでは機能しません。

=sumproduct($A2=(vlookup(id_leads!$A:$A,country_leads!$A:$B,2,0)))

$A:$Aは列Aがリードidを含むシートcountry_leadsでリードIDS

が含まれています。列Bには、鉛の存在する国が含まれています。

誰かがExcelで失敗する理由(#VALUE!エラーが発生する)を説明することはできますが、Googleスプレッドシートで正常に機能しますか?この数式をExcelで動作させることをお勧めします。私はCOUNTIFとSUMIFを使用しようとしましたが、それを理解できませんでした。

ありがとうございます!終了時

=SUM(COUNTIFS(D:D,B1:B3,E:E,A1)) 

はそれがで確認する必要があり、アレイビーイングはCtrl-Shiftキーを押しながら入力する代わりに入力します:

+0

は親切に私たちはコピー/ペースト、またはあなたの機能不全のワークブックのコピーをアップロードすることができ、あなたのデータの例を提供します。

だからあなたの式は、このようなものになるだろう。このフォーラムの[ヘルプ]セクションで、[最小限で完全で検証可能なサンプルを作成する方法](http://stackoverflow.com/help/mcve)をお読みください。私はあなたの問題が 'VLOOKUP'関数と最初の引数であると思っていますが、Excelで目的の結果を簡単に得ることができます。 –

答えて

1

あなたが何かのように、配列数式でSUM()でラップ)COUNTIFSを(使用する必要があります編集モード。正しく実行された場合、Excelは{}を数式の周りに置きます。

enter image description here

注2番目と4番目の基準は、データ・セットではなく、完全な列参照に限定する必要があります。

=SUM(COUNTIFS(country_leads!$A:$A,id_leads!$A1:$A100,country_leads!$B:$B,$A1)) 
関連する問題