Сортировка данных в Excel заключается в сортировке одного или нескольких столбцов неупорядоченных данных в соответствии с различными потребностями, что помогает отображать данные более организованным образом, а также помогает людям быстрее находить необходимые данные. В этой статье будет продемонстрировано, как сортировать данные в пределах диапазона ячеек с помощью Free Spire. XLS для Java.
Установка Способ 1: Скачать бесплатно Библиотека Java и распакуйте ее, затем добавьте Spire.Xls.jar файл в ваш проект как зависимость.
Метод 2: Вы также можете добавить зависимость jar в проект maven, добавив следующие конфигурации в pom.xml .
com.e-iceblue e-iceblue http://repo.e-iceblue.com/nexus/content/groups/public/ e-iceblue spire.xls.free 3.9.1
Пример Кода
import com.spire.xls.*; public class SortData { public static void main(String[] args) { //Create a Workbook object Workbook workbook = new Workbook(); //Load the sample Excel file workbook.loadFromFile("test3.xlsx"); //Get the first worksheet Worksheet sheet = workbook.getWorksheets().get(0); //Specify the column index and the sort mode. The column index starts from 0. workbook.getDataSorter().getSortColumns().add(0, SortComparsionType.Values, OrderBy.Ascending); //Specify the range to sort workbook.getDataSorter().sort(sheet.getCellRange("A1:D10")); //Save the document workbook.saveToFile("SortData.xlsx", ExcelVersion.Version2013); } }
Результаты
Оригинал: “https://dev.to/jazzzzz/sort-excel-data-using-java-4i8g”