2009-06-12 19 views
2

変更時に使用している列を超えて小計を行うときに追加情報(列)を表示し、(合計、分など)関数を実行する方法を探しています。Excel:小計を使用すると詳細情報を表示するには?

 
Zip Code Media Sunday Zip Code Circulation 
3082 Bluebell 3,456,284 551 
4418 SuperCoups 632,161 1,437 
3221 AJ Direct 6,777,636 1,015 
3240 AJ Direct 6,777,636 554 
3768 AJ Direct 6,777,636 712 
3774 AJ Direct 6,777,636 824 
4219 Target Marketing 7,256,964 655 
4418 Target Marketing 7,256,964 703 
4434 Target Marketing 7,256,964 506 

通常、私たちは各メディアプログラムの郵便番号の循環を合計する小計機能を使用するとよいでしょう:

簡単な例では、私は情報の5つの列があり、次のデータを、持っています。問題は、私たちがこれを行うとき、サブトータルビューは、メディア名と合計郵便番号の循環のみを表示します。このサマリービューでは、日曜の回覧など、変わらない分野も示したいと思います。もちろん、+フィールドをクリックして詳細を表示することもできますが、サマリービューでは変更されていないデータの追加列を表示する方法を探しています。

どうすればいいですか?

+0

、プログラムで(本当の問題は、あなたのデータは正規化されていないということです)迅速かつ簡単ですか! –

答えて

0

その列の合計タイプをMAXなどに変更することはできませんか?すべての行のデータが同じ場合(小計/集計の場合)、集計タイプを使用すると、探しているものが実行される可能性があります。

UPDATE:あなたは何をすべきか、同じ時間(C上のMAX、D上のSUM)に2つの異なる方法を集約する一切のフロントエンドの方法がありませんように見えますので、ここにある:

  1. はとして小計を作成します。 C上のSUMとBが変わるD
  2. ハイライト列C
  3. います

これは、SUMはに集約切り替わります "SUBTOTAL(4" と "SUBTOTAL(9" と置き換え、置き換え検索その列を代わりにMAXにするchはあなたが探しているものです。私はExcel MVPでなければならない誰かに尋ねました。そして、その後、この式を変更しないでこれを行う方法はない、と彼は言いました。

希望すると便利です。

0

ピボットテーブルを試しましたか?

計算されたフィールドまたは計算されたアイテムを使用して、追加の「数式」も含む列を追加できます。

ビル

0

これを達成する最も簡単な方法は、必要なすべての情報を1つのセルに連結し、それを "For each change in"列として使用することです。

したがって、郵便番号が列Aに、メディアが列Bに、日曜日が列Cに挿入された場合は、最初の3つの列をそれぞれB、C、Dにプッシュする列Aとして新しい列を挿入できます。あなたはA2でこの数式を使用する場合:

=B2&" "&C2&" "&D2

をしてから下向きに自動入力あなたは今、小計を使用するときに必要な情報を得ることができる必要があります。それは非常に良い見ていないが、それは

関連する問題