-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