专栏名称: Excel不加班
30万+读者支持的《Excel效率手册 早做完,不加班》系列丛书作者,坚持每天发布原创Excel教程,伴你学习Excel每一天!同时进行Excel疑难解答,让你早做完不加班!
今天看啥  ›  专栏  ›  Excel不加班

再见了,LEFT、MID、FIND、SUBSTITUTE等传统函数,秒杀一切的新函数来了!

Excel不加班  · 公众号  ·  · 2024-07-15 07:40

文章预览

点击 👆 Excel不加班 ,关注星标 ★ 不迷路 有句话叫活到老,学到老。最近卢子才深切的体会到这句话的含义,以前写过的公式有不少都可以进一步简化。下面通过几个案例进行说明。 1. 从物料名称将里面的重量提取出来,也就是g前面的数字。 刚开始卢子用传统公式测试了好几次才搞定,很长,也不好理解。 =--SUBSTITUTE(SUBSTITUTE(MID(A2,FIND("板",A2)+1,FIND("g",A2)-FIND("板",A2)-1),"(",),"(",) 第一次简化,LOOKUP+REGEXP。 =LOOKUP(9^9,--REGEXP(A2,"[0-9.]+")) 第二次简化,SUBSTITUTE+REGEXP。 =--SUBSTITUTE(REGEXP(A2,"[0-9.]+g"),"g",) 第三次简化,单独 REGEXP就搞定。 新知识点(?=g),意思是g之前的内容,不包含单位g。 =--REGEXP(A2,"[0-9.]+(?=g)") 2. 从目的地将省、市区镇、市分开 传统的公式: =LEFT(A2,FIND("省",A2)-1) =MID(A2,FIND("省",A2)+1,99) =MID(A2,FIND("省",A2)+1,FIND("市",A2)-FIND("省",A2)-1) 对REGEXP深入了解 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览