python-pyopenxl保存的数据sum为0

用了pyopenxl生成的xlsm表格,有一列数据用sum求和公式始终为0。
打开excel右键查看数据的格式是百分比格式,无论设置成常规、数字都不行,在写入单元格数据前后,用number_format也没用,sum求和始终为0。但是用加法直接加就能正确计算。
还有就是双击进入每一个数据单元格后,sum公式也能正确计算
求问友友怎么解决!(自动生成的报表,报表中有自动sum校验的宏,始终过不了,必须每个单元格点一遍)