Сортировка данных
Сортировка данных в Microsoft Excel
Чтобы отсортировать данные в Microsoft Excel:
- Выберите Данные в меню Сортировка. В диалоговом окне сортировки будет отображаться.
- Выберите вариант сортировки.
Обычно сортировка выполняется в списке - это непрерывная группа данных, отображаемых в столбцах.
Сортировка данных с помощью Aspose.Cells для Python Excel библиотеки
Aspose.Cells для Python via .NET предоставляет класс DataSorter, используемый для сортировки данных по возрастанию или убыванию. В классе есть важные члены, например, свойства, такие как Key1 … Key3 и Order1 … Order3. Эти члены используются для определения ключевых значений сортировки и установки порядка сортировки ключей.
Перед реализацией сортировки данных необходимо определить ключи и установить порядок сортировки. В классе предоставляется метод sort, используемый для выполнения сортировки данных на основе данных ячейки на листе таблицы.
Метод sort принимает следующие параметры:
- aspose.cells.Cells, ячейки для основного листа таблицы.
- aspose.cells.CellArea, диапазон ячеек. Определите область ячеек перед применением сортировки данных.
В этом примере используется шаблонный файл “Book1.xls”, созданный в Microsoft Excel. После выполнения приведенного ниже кода данные сортируются правильно.
Сортировка данных с использованием цвета фона с помощью Aspose.Cells для Python Excel библиотеки
Excel предоставляет функции сортировки данных на основе цвета фона. Ту же функцию можно использовать с помощью Aspose.Cells для Python via .NET с помощью DataSorter, где SortOnType. CellColor может быть использован в add_key() для сортировки данных на основе цвета фона. Все ячейки, которые содержат указанный цвет в функции add_key(), располагаются вверху или внизу в соответствии с настройкой порядка сортировки, и порядок остальных ячеек не изменяется вовсе.
Ниже приведены образцовые файлы, которые можно загрузить для тестирования этой функции:
outputsampleBackGroundFile.xlsx