Google Sheets提取以|分隔的首个URL公式需求
在Google Sheets中提取|分隔列表的首个URL
以下是几种实用的公式方案,适配不同场景:
基础提取公式(假设目标数据位于A1单元格):
=LEFT(A1, FIND("|", A1)-1)原理:通过
FIND定位第一个|的位置,再用LEFT截取该位置之前的内容,得到首个URL。注意:如果单元格仅包含单个URL(无|分隔符),此公式会返回错误值。兼容无分隔符的优化公式:
=IFERROR(LEFT(A1, FIND("|", A1)-1), A1)原理:用
IFERROR捕获无|的场景,直接返回原单元格内容,避免报错。处理URL前后含空格的版本:
若列表中的URL前后带有空格(例如https://example.com | https://test.com),可搭配TRIM去除首尾空格:=TRIM(IFERROR(LEFT(A1, FIND("|", A1)-1), A1))
内容的提问来源于stack exchange,提问作者fida5
相关产品推荐
相关产品推荐

