【发布时间】:2012-09-04 04:53:30
【问题描述】:
是否可以使用 Google 表格计算字段(货币)并忽略所有已应用删除线的字段?
【问题讨论】:
标签: google-sheets google-drive-api sum strikethrough
是否可以使用 Google 表格计算字段(货币)并忽略所有已应用删除线的字段?
【问题讨论】:
标签: google-sheets google-drive-api sum strikethrough
单元格格式不能用作电子表格公式的标准,因为没有公式 (AFAIK) 可以获取单元格格式。
如果您在另一列中使用单元格值更改标记值(例如“是/否”或“x”)会容易得多。
您可以在Apps Script 中进行操作。但是依靠格式化在 Apps Script is tricky 中进行计算。我建议有一个菜单触发函数,它可以获取“删除线”格式并生成一个“是/否”列,这样您就可以在SumIf 等常规公式中使用。
【讨论】:
SUMIF 的示例,带有 A 复选框和 E 数据:=SUMIF(A1:A100, true, E1:E100)
【讨论】:
var temp = dataRange.offset(i-1, columnindex-1, 1, 1).getValue(); total = total + temp;,请执行以下total = total + 1;