-1
我使用js公式将其他网站上的信息从Google Spreadsheets中取出,然后找回不匹配的值数据(2-1-0显示为2 -1-2000) 请有人解释我详细说明它是如何工作的以及如何解决它?Google Sheet单元格值原始输入2-1-0显示为2-1-2000
我使用js公式将其他网站上的信息从Google Spreadsheets中取出,然后找回不匹配的值数据(2-1-0显示为2 -1-2000) 请有人解释我详细说明它是如何工作的以及如何解决它?Google Sheet单元格值原始输入2-1-0显示为2-1-2000
Google表格电子表格引擎将2-1-0
解释为日期,并根据电子表格语言和区域设置的日期默认格式设置进行相应显示。
如果原始值不是日期,可以使用UrlFetchApp的Google Apps脚本函数为这些值添加一个撇号('
)作为前缀:'2-1-0
。
感谢您的回应和兴趣。 Google表格不需要任何编码自动刮取数据,但不会让您定期更新不断变化的信息,因此我使用简单的js代码来完成它。:function getData(){var sheetName = SpreadsheetApp.getActiveSpreadsheet()。 getSheetByName( “工作表Sheet”); var queryString = Math.random(); var cellFunction ='= IMPORTHTML(“http://www.foxsports.com/nhl/standings”,“table”,1)'; sheetName.getRange('A1')。setValue(cellFunction); } – Vladislavs
@Vladislavs IMPORTHTML没有办法来防止这个问题。您应该使用另一种方式导入数据,如使用urlfetchapp –
非常感谢,所以我将继续学习“Apps脚本UrlFetchApp API”以完成它,但我仍想了解单元格如何在Google表格得到如此不同的价值观以及为什么。为了让您的一天更快乐,我能为您做些什么?也许有些喜欢和追随......我不知道我知道所有人都需要赞赏。谢谢! – Vladislavs