2016-12-15 2 views
2

私は以下のデータセットを持っています。 ExcelのAVERAGEIF関数のようなものを使ってサンプルと遺伝子が同じであれば、列Eの列Bの平均値を取得したいと思います。例えばaverageif関数の使い方は?

は、E2細胞にそれらがCすなわち「アルファ」列の同じ値を持っているので、私はB2とB7平均を持ちたい、と列Dのすなわち「S14」。ここで

は、サンプルデータのスクリーンショットです:

enter image description here

+1

AVERAGEIFS()が必要です。https://support.office.com/en-us/article/AVERAGEIFS-function-48910c45-1fc0-4389-a028-f7c5c3001690?ui=en-US&rs=en-US&ad= US&fromAR = 1 –

+0

ya、私はそれが必要だと思うが、そのような場合の式についてはわからない。 – alpha189

+0

私が提供したリンクは、使い方に関する良いチュートリアルを提供する。私たちが与えることができるものよりはるかに詳細です。 –

答えて

3

あなたはAVERAGEIFS()

を必要とする式は次のようになります。

=AVERAGEIFS(B:B,C:C,C2,D:D,D2) 

はダウンE2、コピー/ドラッグでそれを入れて。

+0

@ alpha189では、Scottは関数の単純な引数(列全体を参照する)を使用しました。あなたはそれを取得した後、より明示的な '= AVERAGEIFS($ B $ 2:$ B $ 12、$ C $ 2:$ C $ 12、$ C2、$ D2:$ D12、$ D2)を使用することができます ' –

+1

@BranislavKollárしたがって、完全な列参照として残すことには何ら損害を与えません。私はそのままにしておきます。 –

+0

興味深い点。リソースを拡張/提供してください。ここで、完全な列参照を使用できる/使用しないようにすることができます。 –