本帖最后由 lynn512 于 2020-10-15 16:17 编辑
您好,
在SpreadJS 单元格B1中输入公式 =SUM(sheet1!A1:sheet1!A10)。 您会发现B1仅在A1或A10值更改时更新,更改A2-A9不会重新计算B1。
这是因为SJS是将它作为一个运算符而不是范围,所以设置公式 =SUM(sheet1!A1:A10) 将是正确的。
因此,您将 表单“自动化“B2的公式替换为以下公式即可在SJS正常使用:
=IF(Win客户端类型="",INDEX(员工信息!A:A,MATCH(INDEX(Java客户端!F6:F15, MATCH(FALSE,Java客户端!G6:G15="完成",0)),员工信息!B:B,0)),INDEX(员工信息!A:A,MATCH(INDEX(Windows客户端!F6:F18, MATCH(FALSE,Windows客户端!G6:G18="完成",0)),员工信息!B:B,0)))
附件为已修改的Excel文件,您可以直接测试下。
|