擅长:python、mysql、java
<p>问题可能是公式函数名是法语,但Excel希望它存储/写入<a href="http://fr.excel-translator.de/" rel="nofollow">English</a>。至少在XlsxWriter编写的文件中。在</p>
<p>试试这个:</p>
<pre><code>shInfo.write('G3','=COUNTA(Analyse!C:C)-1',information)
shInfo.write('G5','=COUNTIF(Analyse!D:D,"To change")',information)
</code></pre>
<p>如果有可能的话,我会用一个小版本的Excel文件来表示你可以用一个小版本的Excel文件来写。在</p>
<p><strong>更新</strong>:公式<code>COUNTIF()</code>也需要使用美式逗号运算符,而不是<code>;</code>。
<strong>更新2</strong>:根据@gatchan提供的示例文件,文件中没有语言标识符。保存公式时,通过Excel将公式转换为英语和美式逗号运算符。在</p>