在脚本中使用Google表格的RIGHT公式

塔里克·霍奇奇(Tarik Hodzic)

我有一个电子表格,其中一列中有一堆数字。如何使用Google表格RIGHT公式获取最后4个数字并将其粘贴到相邻列中?我正在尝试为此在Google Apps脚本中编写一个函数。没有太多的文档,所以我迷路了。

马里奥斯

说明:

  • RIGHT在Google脚本中实现Google Sheets公式的一种方法是获取所需的字符串值,然后使用slice(-4)获取该4数字的最后一位数字。当然,有很多方法可以实现相同的目标,但这只是其中之一。

  • 要以字符串形式获取单元格的值,可以使用getDisplayValue()以下脚本将获取cell的显示值,A1并将其值设置B1为ce​​ll的最后4位数字A1

程式码片段:

随意修改工作表名称(在我的情况下Sheet1)以及输入和输出单元格(在我的情况下A1是输入,B1是输出)。

function myFunction() {
  const ss = SpreadsheetApp.getActive();
  const sh = ss.getSheetByName('Sheet1');
  const value = sh.getRange('A1').getDisplayValue();
  const valueL4D = value.slice(-4);
  sh.getRange('B1').setValue(valueL4D);
}

输入(A1)/输出(B1):

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Google Apps脚本:在公式中使用Var?

使用脚本检测Google表格中的公式错误

在脚本中使用公式

Google Apps脚本-在= IMAGE()电子表格公式中使用云端硬盘中文件的网址

如何在Google表格数组公式中使用COUNTA

在Google表格中的数组公式中使用COUNTIF

在Google表格中的单个公式中使用UNIQUE和TRANSPOSE

在Google表格公式中使用RegEx提取多个值

如何使用公式(无脚本)列出或列出Google表格中的所有表格/标签

Google 表格脚本:在 Indexof 中使用多个值

Google表格-在脚本的OFFSET中使用单元格的值

使用 Apps 脚本将自定义公式添加到 Google 表格

使用脚本在Google表格(驱动器/文档)中复制相关公式

Google表格脚本getNextDataCell()在使用FILTER或UNIQUE公式的列中的行为有所不同

如何使用公式在Google表格中使用数字分隔文本作为分隔符

在 Google Scripts 中使用公式

在没有超链接公式的单元格中使用Google表格链接

如何在 Google 表格中使用增量工作表和公式?

使用公式自动填充Google表格行

Google表格/应用脚本复制公式到新行

使用脚本共享Google表格

通过公式而不是脚本在单元格中使用Google Sheets文件名?

在Google表格中使用Google脚本基于图表“开始日期”和“结束日期”的颜色单元

在许多不同的表格(Google工作表)中使用一个Google脚本中的函数

在Google表格中使用日期

Google表格公式说明

Google表格查询公式

Google表格-数组公式

Google表格公式开发