中易网

EXCEL不规则,如何取其中数据?

答案:4  悬赏:10  
解决时间 2021-12-28 19:50
您好,您由宜宾B寄往成都营业部的快件单号860004512533已于2010-11-15 13:52:06由王**签收
您好,您由犀浦寄往武汉快运部的快件单号860003079622已于2010-11-15 12:13:31由张**签收
如何将上面的单号提取出来,用什么公式可以做到呢?

补充:右边也是不规则的,王**、张**可能是两个字,也可能是3个字,二楼的公式应该不行,还有其他方法吗?
最佳答案
比如文字在A1,提取公式:
=MId(A1,FIND("快件单号",A1)+4,FIND("已于",A1)-FIND("快件单号",A1)-4)

如果都是12位的可以简化为
=MId(A1,FIND("快件单号",A1)+4,12)
全部回答
Function mydata(mystring As String) As Double Dim i As Integer i = 1 Do Until Val(Mid(mystring, i, 1)) > 0 i = i + 1 Loop mydata = Val(Mid(mystring, i, Len(mystring) - i + 1)) End Function 按alt+f8 输入AA创建,进VBA后把代码全删除了,复制上面的代码进去。 把你上面的那些东西放到A1里,在B1里写上=mydata(a1)就可以了。
设你的"您好,您由宜宾B寄往成都营业部的快件单号860004512533已于2010-11-15 13:52:06由王**签收"是一条信息,在A1里.请在B1输入公式: ①第一种: =RIGHt(LEFt(A1,FIND("已于",A1)-1),LEN(LEFt(A1,FIND("已于",A1)-1))-FIND("单号",LEFt(A1,FIND("已于",A1)-1))-1) 公式也可改为: =MId(A1,FIND("单号",A1)+2,FIND("已于",A1)-FIND("单号",A1)-2) 说明:其它的数据在A2,A3...,则把B1公式下拉,即可. ②第二种: 如果要保留原始数据,则复制A列到B列.选中B列,CTRL+H,调出替换框, 查找输入: *单号 替换输入: ' 说明:'为半角英文单引号,然后,按全部替换. 然后,再按一次CTRL+H, 查找输入: 已于* 替换不输入任何. 然后全部替换,即可.
假设源数据在a列,从a1单元格开始,b1单元格输入公式: =leftb(trim(a1),searchb("?",trim(a1))-1) 格式柄下拉复制公式 c1单元格输入公式: =substitute(a1,b1,"") 格式柄下拉复制公式 如果考虑单元格内有两个名字 b1单元格公式可改成: =leftb(substitute(trim(a1)," ",""),searchb("?",substitute(trim(a1)," ",""))-1)
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
垂髫的意思是什么?垂髫的释义是什么啊?
我手机是Oppo的,怎么我手机恢复出厂设置后,
霜刀的意思是什么啊?请解释下!
武汉市数字电视机顶盒坏了在哪里修?
本机要安装cx_Oracle-*-*-py25
环形变压器绕线需要考虑均匀布线吗?
參天兩地的意思是什么?參天兩地的释义是什么
我跟公司签定合同,工资为每月3000元,现在没
海尔空调KFR-28GW/01CA(R2DBPF),铭牌的字母
如果遇到极端天气,马拉松会推迟吗
衣香鬓影的意思是什么啊?请解释下!
置詞的意思是什么?置詞的释义是什么啊?
亚太经合组织成员国都有哪些国家?
结婚了,我家的钱我管着,老公几乎都不拿钱,
为什么管出洋留学叫镀金
推荐资讯
一首歌词是维奥维奥罚Q罚Q这首歌叫什么?
矜侉的意思是什么啊?请解释下!
有个性冷淡的女朋友是怎样的体验?
豺贪的意思是什么啊?请解释下!
起誓的意思是什么?起誓的释义是什么啊?
八桥村委会地址在什么地方,想过去办事
当女孩说晚上出去逛了下街,你的回答
定國的意思是什么?定國的释义是什么啊?
王牌对王牌20160311期岳云鹏出场时的外文歌曲
琐沙的意思是什么?琐沙的释义是什么啊?
蛮荒记什么时候完结
喝奶昔两天小便是绿色的怎么回事啊
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?