在 Google 电子表格中,想要根据另一个单元格中的值将一个单元格与另一个单元格相减。
例子:
If cell A1 = "Yes"
subtract B1 from C1
If cell A1 = "No"
subtract B1 from D1
If cell A1 = ""
subtract B1 from C1
我认为必须为此构建一个小脚本(不确定)并提出了这个:
function sub() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sh = ss.getActiveSheet();
var nRange = ss.getRangeByName("sub");
var group = nRange.getValues();;
var range;
if ( group == "Yes" ) {
range = '=Q15-N15' }
else if ( group == "No" ) {
range = "=Q15-M15"}
else if ( group == "" ) {
range = "=Q15-M15"}
return range
}
现在它返回正确的范围,但公式没有生效。该脚本将范围从字面上粘贴到单元格中。