Tre metoder för att filtrera diagramdata
1. Filtrera ut serier för att rendera ett diagram
Steg för att filtrera serier från ett diagram i Excel
I Excel kan vi filtrera bort specifika serier från ett diagram, vilket gör att de filtrerade serierna inte visas i diagrammet. Det ursprungliga diagrammet visas iFigur 1. Men när vi filtrerar bort Testseries2 och Testseries4*, kommer diagrammet att visas som visas i *Figur 2**.
I Aspose.Cells kan vi utföra en liknande operation. För enprov fil så här, om vi vill filtrera bortTestserie 2 och Testseries4*, kan vi köra följande kod. Dessutom kommer vi att upprätthålla två listor: en (NSerien) lista för att lagra alla valda serier och en annan (FilteredNSeries) för att lagra den filtrerade serien.
Snälla dunotera det i koden, när vi ställer inchart.NSeries[0].IsFiltered = true;, den första serien i NSeries kommer att tas bort och placeras i lämplig position inom FilteredNSeries. Därefter, den tidigare NSerien[1] kommer att bli det nya första objektet i listan, och alla följande serier kommer att flyttas framåt med en position. Detta betyder att om vi sedan kör *chart.NSeries[1].IsFiltered = true;**, tar vi bort den ursprungliga tredje serien. Detta kan ibland leda till förvirring, så vi rekommenderar att du följer operationen i koden, som tar bort serier från slutet till början.
Exempelkod
Följande exempelkod laddarexempel på Excel-fil.
2. Filtrera data och låt diagrammet ändras
Att filtrera din data är ett utmärkt sätt att hantera diagramfilter med mycket data. När du filtrerar data ändras diagrammet. En fråga vi måste ta itu med är att se till att diagrammet stannar på skärmen. När du filtrerar får du dolda rader, och ibland kommer diagrammet att finnas i de dolda raderna.
Steg för att använda datafilter för att ändra diagrammet i Excel
- Klicka inom ditt dataintervall.
- Klicka påData och aktivera Filter genom att klicka på Filter. Din rubrikrad kommer att ha nedrullningsbara pilar.
- Skapa ett diagram genom att gå tillFöra in fliken och välja ett kolumndiagram.
- Filtrera nu dina data med hjälp av rullgardinspilarna i datan. Använd inte diagramfiltren.
Exempelkod
Följande exempelkod visar samma funktion med Aspsoe.Cells.
3. Filtrera data med hjälp av en tabell och låt diagrammet ändras
Att använda en tabell liknar metod 2, att använda ett intervall, men du har fördelar med tabeller över intervall. När du ändrar ditt intervall till en tabell och lägger till data uppdateras diagrammet automatiskt. Med ett intervall måste du ändra datakällan.
Formatera som tabell i Excel
Klicka inuti din data och användCTRL + T eller använd fliken Hem,Formatera som tabell
Exempelkod
Följande exempelkod laddarexempel på Excel-fil visar samma funktion med Aspsoe.Cells.