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

问题描述 投票:1回答:1

enter image description here

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

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

google-apps-script google-sheets syntax concatenation google-sheets-formula
1个回答
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);              
}
© www.soinside.com 2019 - 2024. All rights reserved.