2017-12-18 16 views
0

Googleシート上の関数に問題があります。 私はセルでこれを書いた:Index()関数を使用したImportXMLが間違った値を返します

=インデックス(IMPORTXML( "https://coinmarketcap.com/currencies/power-ledger/ ";" //スパン[データ-通貨価格@]"); 1)

それは印刷する必要がありますこのウェブサイトにある同じ値:click here しかし、その代わりに全く異なる値が表示されます。私はそれを手に入れません、どこが間違っていますか?

+0

期待する出力と現在取得している値について聞かれることがありますか? – Tanaike

+0

はい、私はUSD値がウェブサイト(現時点では$ 1.05)に表示されることを期待していますが、私が作成した機能は42859です。それは完全に間違っているので理解できません。 – OFFEN

+0

あなたの返事ありがとうございます。私は自分の答えを投稿した。それを確認してください。 – Tanaike

答えて

0

私の環境では、関数は現在1.04を取得しています。これはあなたの結果と同じではありません。あなたはこれを試すことができますか?

=IMPORTXML("https://coinmarketcap.com/currencies/power-ledger/","//span[@id='quote_price']/@data-usd") 

この関数は、次のHTMLから#####を取得します。

<span id="quote_price" data-currency-price data-usd="#####"> 

これが機能しない場合は、ごめんなさい。

+0

私はあなたの関数を試してみましたが、エラーが出ます: "数式解析エラー"なんか...あなたの助けをありがとう! – OFFEN

+0

@OFFENご迷惑をおかけして申し訳ありません。今私はこれを使用して1.04642を取得します。私の環境はあなたとは異なるかもしれません。あなたのサンプルスプレッドシートを共有できますか? – Tanaike

+0

ここにある:https://docs.google.com/spreadsheets/d/e/2PACX-1vSwKzEceDgYOdHpTl7lByXLtfSL6etErVV2Zw7wYnqjVAedbptRJ-1IUrLBeHymbQj_bPc8I5yxWpIB/pubhtml?gid=0&single=true;) – OFFEN

関連する問題