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

如何将YouTube视频浏览量导入Google Sheets?能否用REGEXREPLACE实现?

提取视频浏览量的可行方法

当然可以实现,以下分两种常见场景给出具体方案:

场景1:视频列表文本已包含浏览量信息

如果你的视频条目是类似「XX教程 | 5.2万次观看」这种带浏览量的格式,用REGEXREPLACE就能快速提取:

  • 提取带单位的浏览量(比如从文本中取出「5.2万」):
    在Google Sheets或Excel中,假设视频信息在A列,在B1单元格输入:
    =REGEXREPLACE(A1, "^.*?(\d+\.?\d*[万|千]?)次观看.*$", "$1")
    
    这个公式会匹配文本中「数字+万/千+次观看」的部分,只保留数字和单位。
  • 转换为纯数字统计(比如把「5.2万」转成52000):
    可以嵌套判断函数实现单位转换:
    =IF(REGEXMATCH(A1,"万"), VALUE(REGEXREPLACE(A1,"^.*?(\d+\.?\d*)万次观看.*$","$1"))*10000, VALUE(REGEXREPLACE(A1,"^.*?(\d+\.?\d*)千次观看.*$","$1"))*1000)
    

场景2:只有视频标题/链接,需实时获取浏览量

这种情况REGEXREPLACE单独不够用,得结合其他工具或函数:

  • 用表格内置函数抓取公开数据(以YouTube为例):
    若视频链接在A1,Google Sheets中可以用IMPORTXML直接提取页面上的浏览量:
    =IMPORTXML(A1, "//div[@class='watch-view-count']")
    
    注意:不同平台页面结构不同,需要调整XPath路径;部分平台有反爬限制,可能导致抓取失效。
  • 调用官方API获取稳定数据:
    比如YouTube Data API、B站API等,通过接口获取视频的浏览量字段,再用表格的IMPORTDATA或自定义脚本导入数据,这种方式适合批量处理,数据也更准确。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 20:24:31