2016-08-17 34 views
0

在Google表格中,我在单元格中使用脚本连接API并在其中输出JSON结果。例如,我可以用一个公式看起来像这样连接的Youtube API,Google表格公式包含来自另一个单元格的值

=ImportJSON("https://www.googleapis.com/youtube/v3/videos?id=mv-cj6mBkPk&key=API KEY&fields=items(id,snippet(channelId,title,categoryId),statistics)&part=snippet,statistics") 

我想使该公式的一部分得到它是从一个单独的单元格的值。例如,上面的视频ID(mv-cj6mBkPk),而不是将其键入上面的公式中,我想从单元格中获取值(即B1)。然后,我可以创建此公式的多个版本与其他视频ID(即B2, B3,等)

我试过通过CONCATENATE-ing几个单元格结合公式的各个部分,但似乎并不是'RUN '公式,它只是表明它。

我的技能在这方面并不那么先进,所以任何帮助都会很棒。谢谢!!

回答

0

这是不明显的问题是什么,或者你得到的代码为ImportJSON()函数(因为这不是一个内置函数), ,但是下面的变种SHOULD工作 - 如果它不,然后发布你正在得到的错误(完全)。
此外,我认为你已经用实际的键代替了“API KEY”......我已经使用了API_KEY,这样公式在这里不会被破坏。

A1:mv-cj6mBkPk
A2:=ImportJSON("https://www.googleapis.com/youtube/v3/videos?id="&A1&"&key=API_KEY&fields=items(id,snippet(channelId,title,categoryId),statistics)&part=snippet,statistics")

+0

你是个天才!这工作完美。 非常感谢! – strudelhouse

相关问题