google-sheets - 从工作表的所有选项卡中的所有公式计算中删除 N/A
问题描述
我有一个带有许多(超过 50 个)选项卡的 Google 表格,其中包含不同的公式计算。在某些单元格中,有 N/A 作为输出。该表是旧的,由不同的团队成员管理,所以我无法管理它来编辑每个公式。
如何从整个工作表中的所有选项卡中删除 N/A?
IFERROR
我在这里看到了许多类似的主题,但是它们都在使用或或类似的编辑级别处理单个公式IFNA
- 我不会在整个工作表中手动获取它。而且我不能使用搜索和替换 - 所有公式都不同,所以我不能只添加=IFNA(
.
解决方案
它更容易处理Apps Script
这是一个工作片段,它将每张工作表中的公式中的所有 N/A替换为“”
function replaceFormulaInSheets() {
var textToReplace = "N/A";
var sheets = SpreadsheetApp.getActive().getSheets();
for(var k in sheets){
var sheet = sheets[k];
var range = sheet.getDataRange();
var formulas = range.getFormulas();
for (var i in formulas) {
for (var j in formulas[i]){
formulas[i][j] = formulas[i][j].replace(textToReplace, "");
}
}
range.setFormulas(formulas);
}
}
推荐阅读
- mysql - 这是我在 MySQL 中的代码。我不断收到错误 #1064
- laravel - doc、docx、pdf、csv xls、xlsx 扩展在 livewire laravel 中不起作用 - 此驱动程序不支持创建临时 URL
- python - tkinter 使用树莓派 GPIO 更改帧
- flutter - 即使浮动,SliverAppBar 也不会跟随用户的手势:true
- node.js - 如何验证密钥对匹配?(节点锻造)
- python - 判断一个数是否是回文数
- c# - SerialPort 写入所用时间
- python - 减少我的代码在 python 中计算股票指标的时间
- javascript - 在从 React 中的 API 调用获取实际数据之前从状态中获取空值
- google-cloud-platform - gcp free tier 如果您超过或使用非免费的东西会发生什么