2016-07-01 10 views
-2

私はETLクエリに接続する別のシートのデータを参照し、ドロップダウンボックスに複数の基準に基づいてaverageifsステートメントを書き込もうとしています。セルD8の基準を無視してください。E31-34はフォーラムラスを書く必要がある場所です。複数のドロップダウンに基づくAverageif

[ドロップダウン]

enter image description here

[データ] D31用

enter image description here

+1

問題を説明するテキストではなく、画像を使用してください。入力の例と期待される出力を与えることははるかに役立ちます。 –

+1

すでに試したことも含めてください。 – arcadeprecinct

+0

私は実際に2つの画像を含んでいましたが、他の画像が表示されない理由はわかりませんが、画像を表示せずにテキストで表現する方法はありません。データ検証付きの複数のドロップダウンボックスがありますので、リストからオプションを選択し、それらの入力に基づいて2番目のイメージの列Oを平均化し、最初のイメージの「CTR」という列にこの平均を出力する必要があります。 – Linette

答えて

0

式:D32について

=AVERAGEIFS(Data!O:O,Data!A:A,D5,Data!C:C,D8,Data!B:B,D11,Data!H:H,D17) 

式:D34(ドラッグかWN):

=AVERAGEIFS(Data!O:O,Data!A:A,$D$5,Data!C:C,$D$8,Data!B:B,$D$11,Data!H:H,$D$17,Data!E:E,$B32) 

私には意味がありませんでした唯一のものはAMS productドロップがダウンしているが、私はあなたがそれを追加するために式を調整することができます確信しています。唯一の問題は、ALLがオプションである場合と特定の製品の場合です。 AVERAGEIFS数式は若干異なります(私があなたに与えた2つの例を参照)。IFステートメントが必要な場合があります。

+0

こんにちは!あなたの助けに感謝しますが、それは私に#DIVを与えています!エラー。以下は「データ」は実際にはタブの名前ではないため、実際に挿入したものです。 D31 = AVERAGEIFS( 'ETLクエリー'!O: 'ETLクエリー'!A:A、D5、 'ETLクエリー'!C:C、D8、 'ETLクエリー'!B:B、D11、 'ETL Query'!H:H、D17) D32:34 == AVERAGEIFS( 'ETL Query'!O: 'ETL Query'!A:A $ D $ 5 'ETL Query'! H:H、$ D $ 17、 'ETLクエリ'!E:E、$ B32) – Linette

+0

@Linette - C:C、$ D $ 8、 'ETLクエリ'!B:B、$ D $ 11、 'ETLクエリ' '#DIV! 「エラー」は、基準に適合するデータがないことを意味する。セル参照が正しいことを確認し、特定の基準セットが実際にデータセットに結果を持つことを確認します。私が提示した構造はしっかりしています。データセットに100%正確にマップするようにしてください。 –

+0

あなたはそうです!私はETLクエリータブのデータを制限していたことを忘れていました。なぜなら、それは私が共同作業者に電子メールを送るには大きすぎたからです。本当にありがとう! – Linette

関連する問題