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 for Node.js via C++ 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 ordningen för nyckelsorteringen.
Du måste definiera nycklar och ange sorteringsordningen innan du implementerar datasortering. Klassen tillhandahåller metoden DataSorter.sort som används för att utföra datasortering baserat på celldata i ett arbetsblad.
Metoden DataSorter.sort accepterar följande parametrar:
- Cells, cellerna för det underliggande arbetsbladet.
- 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 tillhandahåller funktioner för att sortera data baserat på bakgrundsfärg. Samma funktion tillhandahålls med Aspose.Cells for Node.js via C++ via DataSorter där SortOnType.CellColor kan användas i DataSorter.addKey för att sortera data baserat på bakgrundsfärgen. Alla celler som innehåller den angivna färgen i DataSorter.addKey, funktionen placeras ovanför eller längst ner 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