2016-05-26 8 views
0

Ich habe eine Excel-Tabelle, in der das Diagramm bei jeder Ausführung dynamisch generiert wird, basierend auf einer Datentabelle innerhalb des Blattes. Aufgrund der Einschränkung in der Excel-Serie 255 wurde die Erstellung des Diagramms gestoppt.Dynamische Filterserie in Excel

Gibt es eine Möglichkeit, eine Teilmenge der Serie zu definieren, so dass das Diagramm seine zugehörigen Daten dynamisch aus der Tabelle ziehen kann?

Zum Beispiel, wenn ich:

Product Q1 Q2 Q3 Q4 
    Apples  1 2 3 4 
    Bananas 3 4 5 6 
    Oranges 4 5 6 7 
    Strawberries 1 2 3 5 

in Excel, wie kann ich nur Äpfel, Orangen und Erdbeeren für das Liniendiagramm definieren, so wird es mit ihren verbundenen Q-Werten angezeigt werden?

TIA

+0

Wie generieren Sie das Diagramm jetzt? Und warum kommt die 255 Beschränkung ins Spiel? –

+0

Vielen Dank @RonRosenfeld für die Antwort. Es ist konfiguriert, dynamisch zu generieren, indem Sie Produkt und Q-Werte aus der Tabelle auswählen. Es gibt mehr als 255 Zeilen. Wenn Product die Serie ist, löst Excell einen 255-Fehler in der Serie aus. Ich frage mich, ob es eine Möglichkeit gibt, eine Liste von Produkten anzugeben. – Bee

Antwort

0

Wenn ich Sie richtig verstehe, können Sie einen einfachen Filter verwenden. Zum Beispiel sind hier Ihre Daten ursprünglich geplottet.

Original Data

Und hier sind die Daten, nachdem

  • einen Filter angewendet (Data Band/Sort & Registerkarte Filter/Filter)
  • den Bereich Tabelle auswählen
  • ausführen GoTo Special/Visible Cells Only
  • Ein neues Diagramm einfügen

Wenn dies häufig ausgeführt werden muss, könnten Sie ein VBA-Makro schreiben, um den Prozess besser zu automatisieren.

Filtered Data

Wenn Sie einen Wert in einer sichtbaren Serie ändern, wird das Diagramm ändern. Aber wenn Sie den Filter ändern, müssen Sie den Prozess erneut durchlaufen.