diff --git a/Doc/待处理/区/【8】总人口变化及预测-双/总人口变化及预测-双-(万人).xlsx b/Doc/待处理/区/【8】总人口变化及预测-双/总人口变化及预测-双-(万人).xlsx index f5a3818c..5d810113 100644 Binary files a/Doc/待处理/区/【8】总人口变化及预测-双/总人口变化及预测-双-(万人).xlsx and b/Doc/待处理/区/【8】总人口变化及预测-双/总人口变化及预测-双-(万人).xlsx differ diff --git a/Doc/待处理/区/【8】总人口变化及预测-双/总人口变化及预测-双-(万人)【成果】.xlsx b/Doc/待处理/区/【8】总人口变化及预测-双/总人口变化及预测-双-(万人)【成果】.xlsx index 6aa5ef12..b8eaa2e8 100644 Binary files a/Doc/待处理/区/【8】总人口变化及预测-双/总人口变化及预测-双-(万人)【成果】.xlsx and b/Doc/待处理/区/【8】总人口变化及预测-双/总人口变化及预测-双-(万人)【成果】.xlsx differ diff --git a/src/main/java/com/dsideal/base/Tools/FillData/Area/A8.java b/src/main/java/com/dsideal/base/Tools/FillData/Area/A8.java index cd07e2ff..5e370b70 100644 --- a/src/main/java/com/dsideal/base/Tools/FillData/Area/A8.java +++ b/src/main/java/com/dsideal/base/Tools/FillData/Area/A8.java @@ -109,13 +109,14 @@ public class A8 { } double x = Double.parseDouble(q) * mul; String v = String.format("%.2f", (x > 1000 ? x / 10000 : x));//如果数值大于1000,则计算以万为单位,否则就保留原来的数字 - if (Integer.parseInt(year) <= 2023) { - Row outRow = outSheet.createRow(++rowIndex); + + Row outRow = outSheet.createRow(++rowIndex); + if (Integer.parseInt(year) < 2023) { ExcelKit.putData(outRow, Arrays.asList(cityName, areaName, year, v, ""), dataStyle); - } - if (Integer.parseInt(year) >= 2023) { - Row outRow = outSheet.createRow(++rowIndex); + } else if (Integer.parseInt(year) > 2023) { ExcelKit.putData(outRow, Arrays.asList(cityName, areaName, year, "", v), dataStyle); + } else { + ExcelKit.putData(outRow, Arrays.asList(cityName, areaName, year, v, v), dataStyle); } } }