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

如何移除IMPORTHTML输出数据中的多个特殊符号并替换为0

问题

使用=ARRAYFORMULA(SUBSTITUTE(IMPORTHTML("https://niftyinvest.com/option-chain/BAJFINANCE","Table",1)抓取目标网页表格时,可正常拉取数据,但返回结果中混杂-和*两种多余符号,需将两类符号统一替换为0,求公式调整方式。

解决方案

单层SUBSTITUTE仅支持替换单种目标字符,嵌套两层SUBSTITUTE依次处理两种符号即可,调整后可直接使用的公式如下:

=ARRAYFORMULA(SUBSTITUTE(SUBSTITUTE(IMPORTHTML("https://niftyinvest.com/option-chain/BAJFINANCE","Table",1),"-",0),"*",0))

注意事项

  • 公式执行逻辑为:先将IMPORTHTML抓取的原始数据中所有-替换为0,再将处理后结果中所有*替换为0,无漏替换问题
  • 外层保留ARRAYFORMULA可让替换规则自动应用到导入表格的所有单元格,无需手动下拉填充
  • 若后续需要对结果做数值计算,可在公式最外层嵌套VALUE()函数,将文本格式结果转为可参与计算的数值格式

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.29 20:51:25