Jane z
Read 1 minute
Сортировка данных Excel с помощью Java
Сортировка данных в Excel предназначена для сортировки одного или нескольких столбцов неупорядоченных данных в соответствии с различными потребностями, что помогает отображать данные более организованным образом, а также помогает людям быстрее находить необходимые данные. В этой статье будет продемонстрировано, как сортировать данные в диапазоне ячеек с помощью Free Spire.XLS for Java.
Установка
Метод 1. Загрузите бесплатный API и разархивируйте его, затем добавьте файл Spire.Xls.jar в свой проект в качестве зависимости.
Метод 2. Вы также можете добавить зависимость jar в проект maven, добавив следующие конфигурации в pom.xml.
<repositories>
<repository>
<id>com.e-iceblue</id>
<name>e-iceblue</name>
<url>http://repo.e-iceblue.com/nexus/content/groups/public/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.xls.free</artifactId>
<version>3.9.1</version>
</dependency>
</dependencies>
Образец кода
import com.spire.xls.*;
public class SortData {
public static void main(String[] args) {
//Создать объект Workbook
Workbook workbook = new Workbook();
//Загрузите образец файла Excel
workbook.loadFromFile("test3.xlsx");
//Получите первый рабочий лист
Worksheet sheet = workbook.getWorksheets().get(0);
//Укажите индекс столбца и режим сортировки. Индекс столбца начинается с 0.
workbook.getDataSorter().getSortColumns().add(0, SortComparsionType.Values, OrderBy.Ascending);
//Укажите диапазон для сортировки
workbook.getDataSorter().sort(sheet.getCellRange("A1:D10"));
//Сохраните документ
workbook.saveToFile("SortData.xlsx", ExcelVersion.Version2013);
}
}
Полученные результаты
7 views
Share
Add
More