假设EXCEL中A列有下列数据

来源:百度知道 编辑:UC知道 时间:2024/06/07 15:09:38
A列
1 中国*世界*强国*东*方
2 维修情况*意见记录
3 工具*软件使用*学习

怎样可以把每个单元格最后一个*号后的值提取出来:即

意见记录
学习

=MID(A1,FIND("xyxy",SUBSTITUTE(A1,"*","xyxy",LEN(A1)-LEN(SUBSTITUTE(A1,"*",""))))+1,LEN(A1))
用SUBSTITUTE把"*"换成空格,比较替换后的长度和原长度,差值即"*"的个数,再用SUBSTITUTE把最后一个"*"替换成你的原文本中不可能出现的,此处用的“xyxy”,再用FIND查找“xyxy”的位置,最后用MID函数返回此位置之后的文本

这个有点麻烦,因为你不是整齐的格式 但可以筛选整齐的格式再进行.
你选定要分列的栏,点击数据 -分列(E)-选择固定宽度 -按下步,点击你要分列的字符前面,按完成就可以

=MID(A1,FIND("@",SUBSTITUTE(A1,"*","@",LEN(A1)-LEN(SUBSTITUTE(A1,"*",""))))+1,LEN(A1)-FIND("@",SUBSTITUTE(A1,"*","@",LEN(A1)-LEN(SUBSTITUTE(A1,"*","")))))
向下复制公式。

怎样找出EXCEL表A列中B列所没有的数据(A有B无) excel中,怎样用函数来实现B列数据取自A列数据的后三位? excel怎样查找A列数据和B列数据中不重复的数据,并且显示在C列? 在excel表中,比较B列和A列的数据,把A列中在B列包含的数据在C列中表示出来 在excel表中,比较B列和A列的数据,把B列中与A列不相同的数据在C列表示出来。 在EXCEL表格中,A列有一列数据,B列也有一列数据,若要把A列与B列中数据相同的筛选出来,应怎样操作 excel 中A列B列数据满足后C列数据相加,如何设计公式,谢谢 怎样找出EXCEL中A列与B列不同的数据. 在excel表中,比较B列和A列的数据,把B列中与A列不相同的数据在C列表示出来,再在A和B列中删除相同的数据 EXCEL请教,在EXCEL里如何筛选出A、B列中任一列中非空白的数据?