2009-06-12 11 views
2

Ich bin auf der Suche nach einer Möglichkeit, zusätzliche Informationen (Spalten) zu zeigen, wenn Zwischensummen über die Spalten hinaus ausgeführt werden, die Sie bei Änderung verwenden und eine Funktion ausführen (Summe, Min usw.).Excel: Wie werden mehr Informationen angezeigt, wenn Zwischensummen verwendet werden?

Ein einfaches Beispiel, ich habe die folgenden Daten, die 5 Spalten von Informationen haben:

 
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 

Normalerweise wollen wir den Wert Ihrer Funktion verwenden, um die Postleitzahl Zirkulation für jedes Medium Programm zusammenzuzufassen. Das Problem, wenn wir dies tun, zeigt die Subgesamtansicht nur den Mediennamen und die zusammengefasste Postleitzahlenzirkulation. In dieser zusammenfassenden Ansicht möchte ich auch die Felder anzeigen, die sich auch nicht ändern, z. B. die Sonntagszirkulation. Natürlich können wir auf das Feld + klicken, um die Details anzuzeigen, aber ich suche nach Möglichkeiten, zusätzliche Spalten mit Daten anzuzeigen, die sich in der Zusammenfassungsansicht nicht ändern.

Irgendeine Idee, wie man das macht?

+0

Programatically? –

Antwort

0

Können Sie sich nicht, dass die Summe Typ wie die für diese Spalte zu MAX oder etwas ändern? Wenn die Daten für jede Zeile identisch sind (für Ihre Zwischensumme/Zusammenfassung), dann könnte die Verwendung eines Aggregattyps wie diesem das tun, wonach Sie suchen.

UPDATE: Es sieht aus, als gäbe es keine Front-End-Art und Weise zwei verschiedene Arten zur gleichen Zeit (MAX auf C, SUM auf D) zu aggregieren, also hier, was Sie tun:

  1. Erstellen Sie die Zwischensummen als SUM auf C und D bei B ändert
  2. markieren Sie Spalte C
  3. Sie eine Find-Replace und ersetzen "SUBTOTAL (9", mit "SUBTOTAL (4,"

Dies schaltet die SUM-Aggregate in diese Spalte ist stattdessen MAX, whi ch ist was du suchst. Ich habe jemanden gefragt, der ein Excel MVP sein sollte, und er sagte, dass es keine Möglichkeit gibt, dies zu tun, ohne die Formel danach zu ändern.

Hoffe, das hilft!

0

Haben Sie Pivot-Tabellen ausprobiert?

Sie können auch Spalten hinzufügen, die zusätzliche 'Formeln' enthalten, indem Sie berechnete Felder oder berechnete Elemente verwenden.

Bill

0

Der einfachste Weg, dies zu erreichen, besteht darin, alle benötigten Informationen in eine einzelne Zelle zu verketten und diese als Ihre "Für jede Änderung in" -Spalte zu verwenden.

Wenn also Postleitzahl in Spalte A, Medien in Spalte B und Sonntag in Spalte C wäre, könnten Sie eine neue Spalte als Spalte A einfügen, die die ursprünglichen drei Spalten über (nach B, C und D) schieben würde. Wenn Sie diese Formel in A2 verwenden:

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

und dann Autofill nach unten sollten Sie jetzt in der Lage sein, die gewünschten Informationen zu erhalten, wenn Teilsumme verwenden. Es sieht nicht sehr gut, aber es ist schnell und einfach

(Das eigentliche Problem ist, dass Ihre Daten nicht normalisiert sind)

Verwandte Themen