求WPS表格字符提取公式?

如图,比如我需要提取A1数据中第3个#号和第4个#号之间的字符,或者,第2个#号和第3个#号之间的字符......请各位大神赐公式,谢谢!... 如图,比如我需要提取A1数据中第3个#号和第4个#号之间的字符,或者,第2个#号和第3个#号之间的字符......请各位大神赐公式,谢谢! 展开
 我来答
molly1577
2019-12-09 · TA获得超过3175个赞
知道大有可为答主
回答量:5033
采纳率:81%
帮助的人:1004万
展开全部

如果原始数据都这么整齐,也就是中文姓名之前的#号都是位于第34个字符,那么公式比较简单,midb函数就可以(名字是两个汉字、三个汉字、更多汉字均通用)。

如果#号位置无规律,就要先计算每个#的位置,再用midb截取需要的内容。

#号位置有规律

#号位置无规律,计算每个#号位置

根据计算结果截取。

耿静美yxt
高粉答主

2019-12-09 · 醉心答题,欢迎关注
知道大有可为答主
回答量:1.5万
采纳率:79%
帮助的人:565万
展开全部
B2输入
=LOOKUP(9^9,--LEFT(SUBSTITUTE(A1,LEFTB(A1,SEARCHB("?",A1)-1),""),ROW($1:$5)))
公式下拉
这个公式也有局限性:
只能从汉字数字里提取数字
只能提出第一次出现的数字
追问
这个公式粘贴进表格,结果为0啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yanxy0924
2019-12-09 · 知道合伙人互联网行家
yanxy0924
知道合伙人互联网行家
采纳数:7683 获赞数:18575

向TA提问 私信TA
展开全部

B1输入

=LEFT(MID(A1,35,99),FIND("#",MID(A1,35,99))-1)

公式下拉

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式