Googleスプレッドシートの IMPORTXMLとXpath について

Writer: admin Type: 消費者問題 Date: 2019-03-07 00:00
Googleスプレッドシートの IMPORTXMLとXpath についての質問です。GoogleのスプレッドシートでXpathを使って仮想通貨の米ドル建ての現在値を取り込みたいと思います。具体的に申し上げますと、https://coinlib.io/このページ の「Bitcoin」の「PRICE」の$6,487.66(オンラインで変動します。2018年9月18日18:30の現在値)という値を取り込みたいと思っています。=IMPORTXML("https://coinlib.io/","//*[@id="top"]/table/tbody/tr[1]/td[5]/span")これで大丈夫だと思ったのですが,エラーメッセージが出て,「数式の解析エラーです」と表示されてしまいます。どうしてもこの値が引っ張ってこれなくて質問させて頂きました。ご教示頂けましたら幸いです。よろしくお願いいたします。共感した0###ダブルクォーテーションで囲まれている文字列の中でダブルクォーテーションを使っているので、うまく文字列として処理できていないですね。文字列の中のダブルクォーテーションをアポストロフィに書き換えてみてください。=IMPORTXML("https://coinlib.io/","//*[@id='top']/table/tbody/tr[1]/td[5]/span")ナイス0
###有難うございました。大変助かりました。すぐに問題解決でした。
###「"top"」は「'top'」に直さないとダメでしょ。 あと「tr[1]」としていますが「Bitcoin」が必ず先頭というルールなのですか?ナイス0
###=IMPORTXML("https://coinlib.io/","//*[@id='top']/table/tbody/tr[1]/td[5]/span")ちなみにXPathは全然わかりません。ナイス0

 

TAG