咨询
Q

就提取*后面的内容 *服装*婴儿套装 *日用杂品*塑料发箍 =RIGHT(B2,LEN(B2)-SEARCH("@",SUBSTITUTE(B2,"*","@",LEN(B2)-LEN(SUBSTITUTE(B2,"*",""))),1)) 公式就是提取第二个*号后面汉字 老师这个函数麻烦帮忙讲解一下,谢谢了

2022-05-01 08:01
答疑老师

齐红老师

职称:注册会计师;财税讲师

免费咨询老师(3分钟内极速解答)
2022-05-01 09:40

你好同学,参考如下: 我们从公式的后面往前面来解析: (1)LEN(SUBSTITUTE(B2,*,)) 先把所有的“*”替换为空字符,然后在用len函数计算出,不包括“*”的长度。 (2)LEN(B2)-LEN(SUBSTITUTE(B2,*,)) ,这部分主要是计算出“*”的个数,把总长度减去不包括“*”的个数,就是“*”的个数 (3)SUBSTITUTE(B2,*,@,LEN(B2)-LEN(SUBSTITUTE(B2,*,))) 这部分是把最后一个“*”,替换为“@”,最后一个“*”就是上面计算出的“*”的个数。 (4)SEARCH(@,SUBSTITUTE(B2,*,@,LEN(B2)-LEN(SUBSTITUTE(B2,*,))),1) 找到上面被替换“@”的位置 (5)RIGHT(B2,LEN(B2)-SEARCH(@,SUBSTITUTE(B2,*,@,LEN(B2)-LEN(SUBSTITUTE(B2,*,))),1)) 从右边还是截取(总长度-@位置)的长度。 最后的结果应该是最后一个“*”后面的内容,并不是你说的第二个*号后面汉字

还没有符合您的答案?立即在线咨询老师 免费咨询老师
咨询
相关问题讨论
同学您好,会计问仅帮助大家解决财会问题;学习账号,权限或其他问题,可以咨询会计学堂客服老师解决。
2022-05-01
你好同学,参考如下: 我们从公式的后面往前面来解析: (1)LEN(SUBSTITUTE(B2,*,)) 先把所有的“*”替换为空字符,然后在用len函数计算出,不包括“*”的长度。 (2)LEN(B2)-LEN(SUBSTITUTE(B2,*,)) ,这部分主要是计算出“*”的个数,把总长度减去不包括“*”的个数,就是“*”的个数 (3)SUBSTITUTE(B2,*,@,LEN(B2)-LEN(SUBSTITUTE(B2,*,))) 这部分是把最后一个“*”,替换为“@”,最后一个“*”就是上面计算出的“*”的个数。 (4)SEARCH(@,SUBSTITUTE(B2,*,@,LEN(B2)-LEN(SUBSTITUTE(B2,*,))),1) 找到上面被替换“@”的位置 (5)RIGHT(B2,LEN(B2)-SEARCH(@,SUBSTITUTE(B2,*,@,LEN(B2)-LEN(SUBSTITUTE(B2,*,))),1)) 从右边还是截取(总长度-@位置)的长度。 最后的结果应该是最后一个“*”后面的内容,并不是你说的第二个*号后面汉字
2022-05-01
相关问题
相关资讯

领取会员

亲爱的学员你好,微信扫码加老师领取会员账号,免费学习课程及提问!

微信扫码加老师开通会员

在线提问累计解决68456个问题

齐红老师 | 官方答疑老师

职称:注册会计师,税务师

亲爱的学员你好,我是来自快账的齐红老师,很高兴为你服务,请问有什么可以帮助你的吗?

您的问题已提交成功,老师正在解答~

微信扫描下方的小程序码,可方便地进行更多提问!

会计问小程序

该手机号码已注册,可微信扫描下方的小程序进行提问
会计问小程序
会计问小程序
×