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

Google Sheets跨工作表单元格引用及Bundle编号提取技术求助

解决Google Sheets提取Bundle编号及跨表引用问题

用MID+FIND函数提取Bundle编号

假设存储工作表名称的单元格为A1,直接使用以下公式即可提取目标编号:

=MID(A1, FIND("Bundle", A1)+6, FIND(" ", A1, FIND("Bundle", A1)+6)-FIND("Bundle", A1)-6)

公式说明:

  • FIND("Bundle", A1)+6:定位到“Bundle”文本后的首个字符位置("Bundle"共6个字符,+6后得到数字起始点)
  • FIND(" ", A1, FIND("Bundle", A1)+6):找到数字后的第一个空格,作为提取的结束边界
  • MID函数基于上述两个位置,精准提取中间的数字部分

如果工作表名称里“Bundle”与数字的分隔符是下划线/连字符而非空格,只需调整公式内的匹配字符,示例:

=MID(A1, FIND("Bundle-", A1)+7, FIND(" ", A1, FIND("Bundle-", A1)+7)-FIND("Bundle-", A1)-7)

跨工作表提取数据

拿到Bundle编号后,结合目标行号(假设行号存于B1),使用INDIRECT函数实现跨表引用,比如提取目标表的C列数据:

=INDIRECT("'"&"Bundle "&MID(A1, FIND("Bundle", A1)+6, FIND(" ", A1, FIND("Bundle", A1)+6)-FIND("Bundle", A1)-6)&"'!C"&B1)

关键注意点:

  • 若工作表名称包含空格或特殊字符,必须用单引号'包裹表名
  • 确保行号单元格为纯数字格式,避免引用报错

内容的提问来源于stack exchange,提问作者Patrick Nino Buquiran

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 05:59:56