根据这个看起来它应该适用于OO Calc:
http://wiki.services.openoffice.org/wiki/Documentation/How_Tos/Using_Arrays
= SUM(IF(ISFORMULA(G12:G35); 0; G12:G35))
是的我使用CTRL-SHIFT-ENTER,部分数据是公式,有些只是数字
我只想总结静态条目而不是计算条目的项目。
答案 0 :(得分:0)
我怀疑当你给它一个范围时,ISFORMULA不会返回一个True / Falses数组。
我目前没有安装OOCalc,因此无法测试 - 尝试将数组输入= ISFORMULA(G12:G35)放入一个范围(例如Z12:Z35)并查看它是否给出了正确的答案。
如果它不能正常工作,那么你可能必须编写自己的ISFORMULA版本来处理数组。
答案 1 :(得分:0)
我不知道OO,但您可以尝试一些替代方案:
=SUM((1-ISFORMULA(G12:G35))*G12:G35)
或
=SUMPRODUCT(1-ISFORMULA(G12:G35);G12:G35)