EPPlus公式错误“inputstring格式不正确”。

我正在尝试使用EPPlus将公式放入单元格中。

在我的工作簿中,我有2张

  • 注释

“注释”表在运行时使用数据库填充,D列中的值类似于“P”或“C”。

在“封面”表格中,我想从注释表中获取单元格中“P”的总数。 我正在使用的公式是 –

=COUNTIF(Comments!D:D,"P") 

在程序中,我将公式添加到单元格中

 cellRange.Formula = string.Format("COUNTIF(Comments!{D}:D," +@"""P)"""); 

但在debugging期间,我得到exception – “inputstring不正确的格式”。

我哪里错了?

摆脱{} ,也许?

假设公式在Excel中工作,并给你所需的计数,试试这个

cellRange.Formula =“COUNTIF(Comments!D:D,\”P \“)”;