gpt4 book ai didi

python - openpyxl 和 stdev.p 名称错误

转载 作者:太空宇宙 更新时间:2023-11-03 15:09:01 36 4
gpt4 key购买 nike

我有一个脚本来格式化一堆数据,然后将其推送到 excel 中,我可以在其中轻松清理损坏的数据,并进行更多分析。

作为其中的一部分,我将大量数据推送到 excel,并希望 excel 完成一些跑腿工作,因此我将一定数量的公式放入工作表中。

其中大部分("=AVERAGE(...)""=A1+3"等)工作得很好,但是当我添加标准差时("=STDEV.P(...)"我得到我在 excel 2013 中打开时出现名称错误。

如果我在 excel 中单击单元格并点击(即不要更改单元格中的任何内容),单元格会重新计算而不会出现名称错误,所以我有点困惑。

是否需要做任何额外的事情才能使其正常工作?

有没有人有这方面的经验?

谢谢,

将 --

最佳答案

我已经进一步调查,这就是问题所在:

保存公式“STDEV.P”时openpyxl将其保存为:

"=_xludf.STDEV.P(...)"

这对许多公式都是正确的,但不是这个。结果应该是:

"=_xlfn.STDEV.P(...)"

当我明确地将函数更改为后者时,它按预期工作。我会提交一份错误报告,希望这会在将来自动完成。

关于python - openpyxl 和 stdev.p 名称错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29486671/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com