Google sheets 如何从混合字符串中提取数字?
我在脚本编辑器中,希望获取一个类似“Front+3,Rear”或“RRD+6”的字符串变量,并从中提取#值以进行进一步计算。如何从字符串中剥离此信息以对其进行操作Google sheets 如何从混合字符串中提取数字?,google-sheets,Google Sheets,我在脚本编辑器中,希望获取一个类似“Front+3,Rear”或“RRD+6”的字符串变量,并从中提取#值以进行进一步计算。如何从字符串中剥离此信息以对其进行操作 另外,我希望能够使用字符串“Front+2,Rear+7”,并以值9结束(加上2和7)。如何在脚本中将这些字符串归结为数字?或多或少,这就是我的想法。正在解析的键是float和isNaN var sheet = ss.getSheets()[0]; var currentRow = sheet.getActiveRange().get
另外,我希望能够使用字符串“Front+2,Rear+7”,并以值9结束(加上2和7)。如何在脚本中将这些字符串归结为数字?或多或少,这就是我的想法。正在解析的键是float和isNaN
var sheet = ss.getSheets()[0];
var currentRow = sheet.getActiveRange().getRowIndex();
var firstCol = SpreadsheetApp.getActiveSheet().getRange(currentRow ,1,1,1);
var bumperDetailsStr = firstCol.getValues().toString();
var bodywork = 0;
for(var i=0; i < bumperDetailsStr.length; i++){
var indChar = bumperDetailsStr.charAt(i);
var parChar = parseFloat(indChar);
if (!isNaN(parChar)){
bodywork=bodywork+parChar;
}
}
var sheet=ss.getSheets()[0];
var currentRow=sheet.getActiveRange().getRowIndex();
var firstCol=SpreadsheetApp.getActiveSheet().getRange(currentRow,1,1,1);
var bumperDetailsStr=firstCol.getValues().toString();
var车体=0;
对于(变量i=0;i