Google sheets 谷歌表格单元格值原始输入2-1-0显示为2-1-2000

Google sheets 谷歌表格单元格值原始输入2-1-0显示为2-1-2000,google-sheets,cell,Google Sheets,Cell,我正在使用js公式将另一个网站的信息刮到谷歌电子表格中,并返回不匹配的值数据(2-1-0显示为2-1-2000) 请有人详细解释一下它是如何工作的,以及如何修复它的?Google Sheets电子表格引擎将2-1-0解释为一个日期,并根据电子表格语言和区域设置,根据日期的默认格式设置显示它 如果原始值不是日期,您可以使用UrlFetchApp使Google应用程序脚本函数添加撇号(”)作为这些值的前缀:“2-1-0”,感谢您的回复和关注。GoogleSheets不需要任何代码自动刮取数据,但不允

我正在使用js公式将另一个网站的信息刮到谷歌电子表格中,并返回不匹配的值数据(2-1-0显示为2-1-2000)
请有人详细解释一下它是如何工作的,以及如何修复它的?

Google Sheets电子表格引擎将
2-1-0
解释为一个日期,并根据电子表格语言和区域设置,根据日期的默认格式设置显示它


如果原始值不是日期,您可以使用UrlFetchApp使Google应用程序脚本函数添加撇号(
)作为这些值的前缀:
“2-1-0

,感谢您的回复和关注。GoogleSheets不需要任何代码自动刮取数据,但不允许您定期更新不断变化的信息,因此我使用简单的js代码来完成此操作:function getData(){var sheetName=SpreadsheetApp.getActiveSpreadsheet().getSheetByName(“Sheet1”);var queryString=Math.random();var cellFunction='=IMPORTHTML(“)”;sheetName.getRange('A1').setValue(cellFunction);}@Vladislavs IMPORTHTML无法防止此问题。您应该使用另一种方法导入dat,就像使用UrlFetchAppAPI一样非常感谢,因此我将继续学习“应用程序脚本UrlFetchAppAPI”“我只是想把它做好,但我还是想了解谷歌表单中的单元格是如何得到如此不同的值的,以及为什么。那么我能为你做些什么让你的一天更快乐呢?也许有一些人喜欢和追随……呃,我不知道我知道的一切,我知道每个人的时间都是值得珍惜的。谢谢@Vladislavs:基本上,Google Sheets和其他电子表格应用程序都会自动尝试找出值的数据类型,这就是它们的工作方式。我猜在这一意义下,自动地必须放置大量代码