2016-08-17 31 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

相關問題