Data Sortering
Sortering av data i Microsoft Excel
För att sortera data i Microsoft Excel:
- Välj Data från Sortera-menyn. Sorteringsdialogen visas.
- Välj ett sorteringsalternativ.
I allmänhet utförs sortering på en lista - definierad som en sammanhängande grupp data där data visas i kolumner.
Sortera data med Aspose.Cells
Aspose.Cells tillhandahåller klassen DataSorter som används för att sortera data i stigande eller fallande ordning. Klassen har några viktiga medlemmar, till exempel egenskaper som Key1 … Key3 och Order1 … Order3. Dessa medlemmar används för att definiera sorterade nycklar och ange sorteringsordning för nyckeln.
Du måste definiera nycklar och ange sorteringsordningen innan du implementerar datasortering. Klassen tillhandahåller metoden Sort som används för att utföra datasortering baserat på celldata i ett arbetsblad.
Metoden Sort accepterar följande parametrar:
- Aspose.Cells.Cells, cellerna för det underliggande arbetsbladet.
- Aspose.Cells.CellArea, cellområdet. Definiera cellområdet innan du tillämpar datasortering.
Detta exempel använder mallfilen “Bok1.xls” skapad i Microsoft Excel. Efter att koden har utförts sorteras data på lämpligt sätt.
Sortera data med bakgrundsfärg
Excel erbjuder funktioner för att sortera data baserat på bakgrundsfärg. Samma funktion tillhandahålls med Aspose.Cells med användning av DataSorter där SortOnType.CellColor kan användas i AddKey() för att sortera data baserat på bakgrundsfärg. Alla celler som innehåller specificerad färg i AddKey(), funktion placeras överst eller nederst enligt SortOrder-inställningen och ordningen för resten av cellerna ändras inte alls.
Följande är provfiler som kan laddas ned för att testa denna funktion:
outputsampleBackGroundFile.xlsx