有没有一种方法可以计算复杂的Google表格文档中的公式数量(多选项卡式)
我已经使用诸如ARRAYFORMULA之类的函数对旧模板进行了重新设计,我真的很想确定复杂性的降低-公式的数量是对此的一种代理。最初有成千上万的逐行,逐列的复制/粘贴计算。
您可以获取所有图纸中所有单元格中的所有公式,如果单元格以=
字符开头,则将其添加到计数器中。
function getAllFormulae() {
var ss = SpreadsheetApp.getActiveSpreadsheet().getSheets();
var count = 0;
for (var i = 0; i < ss.length; i++) {
var currSheetValues = ss[i].getDataRange().getFormulas();
for (var j = 0; j < currSheetValues.length; j++) {
for (var k = 0; k < currSheetValues[j].length; k++) {
if (currSheetValues[j][k].startsWith("=") == 1) {
count++
}
}
}
}
return count;
}
希望对您有帮助!
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句