Using cell adjacent to ImportJSON throws error: Array result was not expanded because it would overwrite data

Using cell adjacent to ImportJSON throws error: Array result was not expanded because it would overwrite data

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

参见post:Importjson exclude parameters spreadsheet

当我使用

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

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

例如:

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

"Error: Array result was not expanded because it would overwrite data in B1"

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

如有任何帮助,我们将不胜感激。

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

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

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

语法:

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