我将一行单元格设置为如下公式:
TweleveWeekRollingFormula = "=AVERAGE(B" + str(ExcelRowNumber + 20) + ":B" + str(ExcelRowNumber + 31) + ")"
这很好但是导致excel在单元格左上角显示一个小的绿色三角形:
我可以通过单击单元格弹出菜单(!)并选择“忽略错误”在excel中手动清除错误。 有没有办法用openpyxl做到这一点? (而不是显示绿色三角形)
答案 0 :(得分:0)
这些数字是字符串。要使此错误消失的方法,同时确保没有计算错误,方法是将这些数字值设置为浮点数(因为需要小数)。它们以字符串形式输入。你不要那样它现在可以正常工作的唯一原因是因为Excel成功将这些字符串转换为公式的数字。