You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Sheets从土耳其股票网站导入数据时获取错误值求助

解决Google Sheets获取土耳其股票网站资产负债表主数据的问题

问题根源

目标网站的资产负债表中,主数据与百分比变动数据处于同一行的不同单元格内,你之前的公式未指定筛选规则,默认抓取了百分比所在的单元格,导致返回错误数据。

具体解决方案

1. 精准抓取主数据(IMPORTXML)

使用带定位条件的XPath,直接匹配页面中存储主数据的单元格(对应text-right bold类):

=IMPORTXML("https://fintables.com/sirketler/ASELS/finansal-tablolar/bilanco"; "//table[2]//tr/td[@class='text-right bold']")

2. 关联行标题与主数据

若需要同时获取项目名称和对应数值,用以下公式抓取标题列和主数据列:

=IMPORTXML("https://fintables.com/sirketler/ASELS/finansal-tablolar/bilanco"; "//table[2]//tr/td[1] | //table[2]//tr/td[@class='text-right bold']")

3. IMPORTHTML+筛选替代方案

如果偏好使用IMPORTHTML,可先抓取全表再过滤掉含百分比的单元格:

=FILTER(IMPORTHTML("https://fintables.com/sirketler/ASELS/finansal-tablolar/bilanco";"table";2); NOT(REGEXMATCH(TO_TEXT(IMPORTHTML("https://fintables.com/sirketler/ASELS/finansal-tablolar/bilanco";"table";2)); "%")))

注:加入TO_TEXT避免非文本单元格的匹配报错。

内容的提问来源于stack exchange,提问作者sikendestroy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 18:52:33