微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 移动通信 > 通信软件 > EXCEL的一个函数

EXCEL的一个函数

时间:08-11 整理:3721RD 点击:
如题。
BSC小区:标签=江西沟_1M,模块号=6,小区号=36
BSC小区:标签=寺湾_1M,模块号=6,小区号=28
怎么能把小区名提取出来,MID这个函数只能按字符位置,怎么用和小区分裂一样的=和,把小区名提取出来呢?

用函数的话 设 A列为:BSC小区:标签=江西沟_1M,模块号=6,小区号=36

B列得结果 =MID(A1,10,FIND("_",A1)-10)

先用FIND函数查出“_”所在位置 然后再用MID函数取出来就行了 上面的10 是指“BSC小区:标签=”所占的位置 如果你的A列数字要少些,做相应的修改就行了 比如 A列是 :标签=江西沟_1M,模块号=6,小区号=36  那么 相应的的函数为 =MID(A1,4,FIND("_",A1)-4)

分别用,_=分列就出来了啥,要用函数估计比较麻烦一点。

可以用替换功能试一试

期待高手。。。。。


选中所在行用替换解决是可以的

分裂应该可以的

还有用分裂好些,更快些

注:BSC小区:标签=江西沟_1M,模块号=6,小区号=36你放在excel单元格A1,用下面的组合函数就可以得出“江西沟_1M”的小区名了!不过我有点疑问,咋你们那边的小区名长度不一样的呢?下面仅供参考,呵呵!
IF(LEN(A1)=27,LEFT(RIGHT(A1,18),5),LEFT(RIGHT(A1,19),6))


假设数据放在单元格A1中,可用如下公式:

=MID(A1,10,FIND(",",A1)-10)

好像不可以

BSC小区:标签=江西沟_1M,模块号=6,小区号=36(先用查找内容,*替换为空白,在用查找内容*=替换为空白后就剩下江西沟_1M了。

分裂不行!?

用 查找|替换 功能就能实现

选择列--数据--分列--分隔符---完成

学习 长进了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top