Google apps script 公式值返回的Google脚本不适用

Google apps script 公式值返回的Google脚本不适用,google-apps-script,google-sheets,formula,google-spreadsheet-api,Google Apps Script,Google Sheets,Formula,Google Spreadsheet Api,当我读入的脚本为show N/a时,F列有一个公式值 下面是一个非常简单的脚本代码,但我无法理解为什么它显示N/a,我没有实现任何触发器 var spreadsheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Sheet1'); var values = spreadsheet.getDataRange().getValues(); Logger.log(values[

当我读入的脚本为show N/a时,F列有一个公式值

下面是一个非常简单的脚本代码,但我无法理解为什么它显示N/a,我没有实现任何触发器

var spreadsheet = 
         SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Sheet1');
         var values = spreadsheet.getDataRange().getValues();
         Logger.log(values[1][0]);
         Logger.log(values[1][5]);

下面的修改怎么样

发件人: 致: getDisplayValues的详细信息为

如果我误解了你的问题,我很抱歉

编辑 当我尝试使用工作表API v4检索数据时,出现了以下错误消息

"#N/A (Historical GOOGLEFINANCE data is not available outside of the Google Sheets UI.)"
所以我调查了这个错误。我发现了下面的文件

我们想让您知道Google Finance功能的一个小变化,它可以轻松地将当前或历史证券信息直接拉入您在Google Sheets中的电子表格。从今天开始,将无法下载历史数据或使用应用程序脚本或API在工作表之外访问历史数据。如果您有一个包含GOOGLEFINANCE功能生成的历史数据的电子表格,并且您尝试下载它或通过应用程序脚本或API访问它,相应的单元格将显示“N/a”。您仍然可以在Sheets应用程序中查看该历史数据,您仍然可以下载当前数据,并通过应用程序脚本或API访问当前数据。在使用谷歌金融功能时,请记住这一点


文档:

下面的修改怎么样

发件人: 致: getDisplayValues的详细信息为

如果我误解了你的问题,我很抱歉

编辑 当我尝试使用工作表API v4检索数据时,出现了以下错误消息

"#N/A (Historical GOOGLEFINANCE data is not available outside of the Google Sheets UI.)"
所以我调查了这个错误。我发现了下面的文件

我们想让您知道Google Finance功能的一个小变化,它可以轻松地将当前或历史证券信息直接拉入您在Google Sheets中的电子表格。从今天开始,将无法下载历史数据或使用应用程序脚本或API在工作表之外访问历史数据。如果您有一个包含GOOGLEFINANCE功能生成的历史数据的电子表格,并且您尝试下载它或通过应用程序脚本或API访问它,相应的单元格将显示“N/a”。您仍然可以在Sheets应用程序中查看该历史数据,您仍然可以下载当前数据,并通过应用程序脚本或API访问当前数据。在使用谷歌金融功能时,请记住这一点


文档:

要接触到正确的受众,您应该标记Google Sheets和Google Script。要接触到正确的受众,您应该标记Google Sheets和Google Script。我已经修改了您上面提到的脚本代码,它现在仍在工作。您可以访问我的工作表并修改代码。@AKG我更新了我的答案。请确认一下。不适用的原因是谷歌规范的变更。很抱歉,我不能为您提供帮助。我已经修改了上面提到的脚本代码,它现在仍在工作。您可以访问我的工作表并修改代码。@AKG我更新了我的答案。请确认一下。不适用的原因是谷歌规范的变更。对不起,我帮不了你。
"#N/A (Historical GOOGLEFINANCE data is not available outside of the Google Sheets UI.)"