2012-04-25 5 views
1

本当に愚かな質問ですが、答えが見つからないようです。私は、列名、レポート、成功のワークシートを持っています。名前とレポートはテキストで、成功は1か0です。Excelのピボットテーブルで計算する

結果を要約するためにピボットテーブルを作成しました。再び3つの列:名前、レポートの数(レポートの数)、成功の数(成功の合計)。

今、私は成功率を望んでいます。成功の合計を報告数で割ったものです。どのように動的に行うのですか?

+0

どのバージョンのExcelを使用しますか? – assylias

+0

Excel 2010 for Windows。 – Lennart

答えて

1

CountではなくAverageによって成功列を要約すれば、問題は解決しますか?

1

私は、ソースデータに余分な列(fill、すべての値1)を追加し、計算フィールド(succes/fill)を作成して解決策を見つけました。

+0

はい、これもうまくいくでしょう - この場合は平均でもっと簡単でしょう。 – assylias

+0

@lennart:計算されたフィールドとして* fill = 1 *を定義することは同じようには機能しません。 @assylias:agreeすべてのレポートエントリが空白でないと仮定した場合、 'average'はより良いでしょう –

+0

@lori_mはい、succesは空白でなく0または1でなければなりません。 – assylias

関連する問題