根据其他单元格中的文本创建公式(Google表格)

时间:2019-11-03 21:01:17

标签: google-apps-script google-sheets syntax concatenation google-sheets-formula

enter image description here

是否可以合并E7E8的文本,以使其成为SUBSTITUTE FORMULA并返回C7的值?

链接到电子表格: https://docs.google.com/spreadsheets/d/1JDOKIO2JncQRLdWR1vWfxcXR5z7IBOUJflNgbdMre7M/edit?usp=sharing

1 个答案:

答案 0 :(得分:1)

E14 必须为:

=E7&CHAR(34)&C14&CHAR(34)&E8

,然后此脚本会将字符串转换为有效的公式,从 E14 转换为 E16

function onEdit() { 
var sheet = SpreadsheetApp.getActive().getSheetByName('Página1');  
var src = sheet.getRange("E14");
var str = src.getValue(); 
var cell = sheet.getRange("E16");
cell.setFormula(str);              
}
相关问题