gpt4 book ai didi

google-sheets - Google Sheets importxml 查询删除一条数据

转载 作者:行者123 更新时间:2023-12-04 08:49:08 27 4
gpt4 key购买 nike

我在我的工作表中使用以下查询为艺术家导入总 Spotify 流。例子:=IMPORTXML("https://chartmasters.org/spotify-streaming-numbers-tool/?artist_name=&artist_id=1uh2pZRWuOebEoQgFVKK7l&displayView=Disco","//tr[@class='careerTotals'][2]")但是它返回了一个我不想要的额外值(“EAS”)。我只想在 A 中有艺术家姓名,在 B 中有总流。有什么想法吗?谢谢。

最佳答案

这些修改怎么样?
修正公式:

=TRANSPOSE(IMPORTXML(A1,"//tr[@class='careerTotals'][2]/td[position()<3]"))
或者
=QUERY(IMPORTXML(A1,"//tr[@class='careerTotals'][2]"),"SELECT Col1,Col2")
  • https://chartmasters.org/spotify-streaming-numbers-tool/?artist_name=&artist_id=1uh2pZRWuOebEoQgFVKK7l&displayView=Disco的网址放在单元格“A1”中。
  • 在第一个修改过的脚本中,使用 //tr[@class='careerTotals'][2]/td[position()<3] 的 xpath 检索预期值。并使用 TRANSPOSE 将它们放入列中.
  • 在第二个修改后的脚本中,使用 QUERY 从检索到的 3 个值中检索预期值。 .

  • 结果:
    该结果来自第 1 个修改后的公式。第二个也是同样的结果。
    enter image description here
    引用:
  • TRANSPOSE
  • QUERY
  • 关于google-sheets - Google Sheets importxml 查询删除一条数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64166166/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com