google-apps-script - 顶部单元格的值和左侧的简单减法相加
问题描述
我试图在工作表中有两个余额,一个用于现金,一个用于银行。
这是我在谷歌脚本中输入的内容,它适用于现金(=T3+R4-S4)
,但对于银行它可以做到这一点=sum($X$3:X)-sum($Y$3:Y)
我尝试复制我拥有的现金,但它只会复制整行的总和,而不是在每次交易后给我一个余额
这是我的appscript:
function onEdit(e){
var CASH = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Master");
CASH.getRange("T3").setFormula("=sum($R$3:R)-sum($S$3:S)");
var lastrow =CASH.getLastRow();
var fillDownRange = CASH.getRange(4,20, lastrow-2);
CASH.getRange("T3").copyTo(fillDownRange)
}
function onEdit(e){
var BANK = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Master");
BANK.getRange("Z3").setFormula("=sum($X$3:X)-sum($Y$3:Y)");
var lastrow2 =BANK.getLastRow();
var fillDownRange2 = BANK.getRange(4,26, lastrow2-2);
BANK.getRange("Z3").copyTo(fillDownRange2)
}
解决方案
推荐阅读
- android - 智能手表(Wear OS)和 Arduino Nano BLE 33 之间的蓝牙连接
- r - R中的Fama MacBeth回归pmg函数错误
- java - 在 Java 中将 float 转换为 int 的异常
- javascript - 为什么 pdf 文件无法在 Vue 中加载?
- r - 闪亮时没有输出
- http - 客户端如何向代理服务器发送数据?是http协议吗?
- c# - 如何在 F# 中使用 C# 类帮助进行类型推断
- javascript - 函数名称未在 HTMLTableCellElement.onclick 中定义
- angular - 如何在使用 Angular 从另一个组件获取的表单中设置字段的值?
- clojure - 在clojure中删除多项式项的o系数及其幂和变量