Google Sheets = 来自网站的 ImportXML 编号
Google Sheets = ImportXML number from website
我不是程序员,但我正试图将 1 个数字拉入我的 google sheet。
我尝试了以下不同的变体,但没有成功:
= ImportXML ("https://grayscale.co/bitcoin-trust/", "// td [@ class = '"key">Bitcoin per Share<']")
它位于此处:https://grayscale.co/bitcoin-trust/
号码在这里:
<tr>
</td><td class="key">Bitcoin per Share</td>
<td>0.00096719‡</td>
<tr>
- 您想从
https://grayscale.co/bitcoin-trust/
的 URL 的 <tr><td class="key">Bitcoin per Share</td><td>0.00096719‡</td></tr>
中检索 0.00096719‡
。
- 您想使用
IMPORTXML()
. 将检索到的值放入 Google 电子表格的单元格中
如果我的理解是正确的,这个答案怎么样?请将此视为几个可能的答案之一。
修改后的公式:
=IMPORTXML(A1,"//td[../td[@class='key' and text()='Bitcoin per Share']][2]")
- 这种情况下,请将
https://grayscale.co/bitcoin-trust/
的URL填入"A1"单元格。
- 在
//td[../td[@class='key' and text()='Bitcoin per Share']][2]
的 xpath 中,检索到 td 标签的第二个标签,其中有 tdclass="key"
和 Bitcoin per Share
。
结果:
注:
- 上面URL,我觉得
=IMPORTXML(A1,"//td[../td[text()='Bitcoin per Share']][2]")
也可以
当您只想检索 0.00096719
的值作为数字时,请使用以下示例公式。
=VALUE(SUBSTITUTE(IMPORTXML(A1,"//td[../td[@class='key' and text()='Bitcoin per Share']][2]"),"‡",""))
如果我误解了您的问题而这不是您想要的结果,我深表歉意。
我不是程序员,但我正试图将 1 个数字拉入我的 google sheet。
我尝试了以下不同的变体,但没有成功:
= ImportXML ("https://grayscale.co/bitcoin-trust/", "// td [@ class = '"key">Bitcoin per Share<']")
它位于此处:https://grayscale.co/bitcoin-trust/
号码在这里:
<tr>
</td><td class="key">Bitcoin per Share</td>
<td>0.00096719‡</td>
<tr>
- 您想从
https://grayscale.co/bitcoin-trust/
的 URL 的<tr><td class="key">Bitcoin per Share</td><td>0.00096719‡</td></tr>
中检索0.00096719‡
。 - 您想使用
IMPORTXML()
. 将检索到的值放入 Google 电子表格的单元格中
如果我的理解是正确的,这个答案怎么样?请将此视为几个可能的答案之一。
修改后的公式:
=IMPORTXML(A1,"//td[../td[@class='key' and text()='Bitcoin per Share']][2]")
- 这种情况下,请将
https://grayscale.co/bitcoin-trust/
的URL填入"A1"单元格。 - 在
//td[../td[@class='key' and text()='Bitcoin per Share']][2]
的 xpath 中,检索到 td 标签的第二个标签,其中有 tdclass="key"
和Bitcoin per Share
。
结果:
注:
- 上面URL,我觉得
=IMPORTXML(A1,"//td[../td[text()='Bitcoin per Share']][2]")
也可以 当您只想检索
0.00096719
的值作为数字时,请使用以下示例公式。=VALUE(SUBSTITUTE(IMPORTXML(A1,"//td[../td[@class='key' and text()='Bitcoin per Share']][2]"),"‡",""))
如果我误解了您的问题而这不是您想要的结果,我深表歉意。