![](/img/trans.png)
[英]How can I turn a number (regardless of num of digits) within a string to a specific set of characters?
[英]How can I getValue() of specific number of characters in a cell/range
我试图找到一种方法,只获取单元格/范围中特定数量字符的 getValue()。 例如:
我正在单元格中查看此数据= 4/17/2019 10:15:48 我想获取该数据并将其与另一个数据进行比较以确定它是否是今天。 问题是我不在乎是否是 10:15:48。 我只想知道它是否在 2019 年 4 月 17 日完成。
是否可以获取单元格的值,但只取前 9 个字符而不是整个单元格数据。
提前谢谢你的帮助。
例如,它假设4/17/2019 10:15:48
的值放在活动工作表的单元格“A1”中。 在这种情况下,以下示例脚本如何? 我认为当getValues()
检索的值是日期对象时,无法检索到您想要的结果。 所以在这个修改中,我使用了getDisplayValue()
来检索值。
var sheet = SpreadsheetApp.getActiveSheet();
var value = sheet.getRange("A1").getDisplayValue();
var res = value.substr(0, 9);
Logger.log(res)
getDisplayValues()
。如果我误解了你的问题,我深表歉意。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.