2016-08-17 5 views
0

Googleスプレッドシートには、スクリプトでAPIに接続してJSON結果を吐き出す式があります。例えば、私は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") 

が、私はその式の一部は、それが別のセルから値です取得したいのですが、このようになります式でYouTubeのAPIに接続することができます。たとえば、上記の式で入力するのではなく、上記のビデオID(mv-cj6mBkPk)を入力すると、セル(つまり、B1)の値を取得したいと考えています。次に、私は他のビデオID(すなわちB2, B3,など)でこの数式の複数のバージョンを作成することができます

いくつかのセルをCONCATENATEすることで数式のさまざまな部分を組み合わせてみましたが、 '公式、それはそれを示すだけです。

私のスキルはこの分野で進歩していないので、どんな助けも素晴らしいでしょう。ありがとう!!

答えて

0

ImportJSON()関数(これは組み込み関数ではないため)のコードはどこにあるのかは明らかではありませんが、 では以下のバリエーションが必要です - もしそうでなければ次に、あなたが得ているエラーを(正確に)投稿してください。
また、私は実際のキーに "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

関連する問題