Google apps script 我需要得到后缀字符的数字序列

Google apps script 我需要得到后缀字符的数字序列,google-apps-script,Google Apps Script,我需要在下面给出的单元格示例中获得后缀中的数字系列 A1=复发12453-001 A2=复发12453-001 请帮我解决这个问题 function ff() { var spreadsheet = SpreadsheetApp.getActive(); spreadsheet.getRange('O2:O4').activate(); spreadsheet.getRange('O2:O4').autoFill(spreadsheet.getRange('O2:O19'), Spr

我需要在下面给出的单元格示例中获得后缀中的数字系列

A1=复发12453-001

A2=复发12453-001

请帮我解决这个问题

function ff() {
  var spreadsheet = SpreadsheetApp.getActive();
  spreadsheet.getRange('O2:O4').activate();
  spreadsheet.getRange('O2:O4').autoFill(spreadsheet.getRange('O2:O19'), SpreadsheetApp.AutoFillSeries.DEFAULT_SERIES);
  spreadsheet.getRange('O2:O19').activate();
};

我没有找到任何关于

SpreadsheetApp.AutoFillSeries

Range.autoFill()

也许你可以给我们联系一个推荐人

否则,这里有一个(有点难看的)解决方案,可以为您提供您想要的:

function ff() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getActiveSheet();
  var value = sheet.getRange('A1').getValue().split("-");
  var prefix = value[0];
  var suffix = parseInt(value[1]);
  var data = [];
  for(var i = 1; i<=21; i++){
    suffix++;
    data.push(["" + prefix + "-" + ('00' + suffix).slice(-3)]);
  }
  sheet.getRange('A2:A22').setValues(data);  
};
函数ff(){
var ss=SpreadsheetApp.getActiveSpreadsheet();
var sheet=ss.getActiveSheet();
var value=sheet.getRange('A1').getValue().split(“-”);
变量前缀=值[0];
var后缀=parseInt(值[1]);
var数据=[];

对于(var i=1;i我没有找到任何关于

SpreadsheetApp.AutoFillSeries

Range.autoFill()

也许你可以给我们联系一个推荐人

否则,这里有一个(有点难看的)解决方案,可以为您提供您想要的:

function ff() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getActiveSheet();
  var value = sheet.getRange('A1').getValue().split("-");
  var prefix = value[0];
  var suffix = parseInt(value[1]);
  var data = [];
  for(var i = 1; i<=21; i++){
    suffix++;
    data.push(["" + prefix + "-" + ('00' + suffix).slice(-3)]);
  }
  sheet.getRange('A2:A22').setValues(data);  
};
函数ff(){
var ss=SpreadsheetApp.getActiveSpreadsheet();
var sheet=ss.getActiveSheet();
var value=sheet.getRange('A1').getValue().split(“-”);
变量前缀=值[0];
var后缀=parseInt(值[1]);
var数据=[];

对于(var i=1;你能更明确地说明你得到了什么和你认为你应该得到什么吗?在单元格“A1”中,数据将像“Recurring12453-001”一样可用。最后一个序列号应该加起来,直到A22像单元格“A2”一样“Recurring12453-002”A3“Recurring12453-003”你能更明确地说明你得到了什么和你认为你应该得到的吗?在单元格“A1”中数据将像“Recurring12453-001”一样可用。最后一个序列号应该添加,直到A22像单元格“A2”“Recurring12453-002”“A3”“Recurring12453-003”单元格A1=“recurring999-A-0001”单元格A2=“recurring999-A-0002”单元格A3=“recurring99-A-0003”最后一个序列号应该添加。我已经记录了脚本,然后找到了“StudieSeppApp.AutoFielStudio”这是电子表格链接,如果答案适合你,请考虑接受它。我认为你误解了我的意思。检查。单元格A1 =“Currrung99—A-001”单元格A2=“Currrung99—A-002”单元格A3=“Currr99-A-003”最后一个序号应该添加。我已经记录了这个脚本,然后我找到了。这是电子表格链接,如果答案适合你,请考虑接受它。我认为你误解了我的意思。检查。