Как можно получить сумму различных значений ячеек в Excel, используя POI - PullRequest
1 голос
/ 01 декабря 2009

Я получил требование, как, я создал лист Excel, используя POI. В этом Excel у меня есть одна строка и вторая строка, каждая строка содержит три ячейки с разными значениями, как вторая строка содержит то же самое.

как добавить значение r0c0 + r1c0 + r2c0 в другую ячейку.

есть ли API для этого.

если найдется решение, пожалуйста, помогите мне.

1 Ответ

6 голосов
/ 01 декабря 2009

С помощью POI вы можете использовать формулы в ячейках точно так же, как при вводе в Excel:

Row row4 = sheet.createRow(4);
Cell cell = row.createCell(1);

String cellsFrom_A1_to_A3 = "A1:A3";
cell.setCellFormula("SUM("+cellsFrom_A1_to_A3+")");

Cell cell2 = row.createCell(2);
cell2.setCellFormula("A1+A2");
...