Excel向XLSXWriter创建的公式中添加“ @”符号吗?

问题描述 投票:0回答:1

在XLSXWriter中,我使用以下代码向工作簿添加公式:

worksheet.write_formula(row, col, '=MAX(IF(AL3:AL7<=$AI$8,AL3:AL7))')

当我在Excel中打开工作簿时,在其中插入了“ @”符号,并抛出了“ #VALUE!”。错误。

=MAX(IF(@AL3:AL7<=$AI$8,AL3:AL7))

我该如何纠正?

excel excel-formula xlsxwriter
1个回答
0
投票

找到了。我必须使用write_array_formula而不是write_formula编写公式。

© www.soinside.com 2019 - 2024. All rights reserved.