使用与ImportJSON相邻的单元格会引发错误:数组结果未扩展,因为它将覆盖数据 语法:

问题描述

我正在使用Google表格中的importJSON函数导入单个参数。

查看帖子:Importjson exclude parameters spreadsheet

当我使用

=importJSON("url","/name","noHeaders") 

这非常适合导入我需要的确切单元格,但是我不能使用导入右侧的单元格。

E.G:

单元格A1 =importJSON("url","noHeaders"),如果我在单元格B1中键入任何文本,我都会收到

错误:数组结果未扩展,因为它将覆盖B1中的数据”

,单元格A1显示#REF!。然后,一旦我删除了B1中的文本,importJSON值就会重新显示回A1中,并且错误将清除。有没有办法解决此问题,以便我可以在importJSON单元格旁边放置数据?

任何帮助将不胜感激。

解决方法

如果您只想从导入中获取1个值,请INDEX导入其中:

=INDEX(IMPORTJSON("url","/name","noHeaders"),1,1)

您也可以使用ARRAYCONSTRAIN()约束数组。

语法:

=INDEX(array,[row],[column])