我试图使用SUMPRODUCT来确定一个范围内的所有非空白值是否都是相同的。我能够使用将其作为一个Excel公式工作,现在我希望通过使用WorksheetFunction.SumProduct()在VBA中获得结果。End Function
当我使用所有非空白值相同的列进行测试时,sumProduct的值是1.63934426229508E-02,但是当我将sumProductString复制到工作
=SUMPRODUCT((K:K="yes")*(SUBTOTAL(103,OFFSET(K10,ROW(K:K)-MIN(ROW(K10:K10)),0))))=SUMPRODUCT((K:K="yes")*(SUBTOTAL(103,OFFSET(K10,ROW(K:K)-MIN(ROW(K10:K10)),0))))+(NOW()*0)
这是使用java poi api在生成的xls工作簿中的一个工作表中使用的excel</em