Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 4986|回复: 5

[已解决]取=号左边的数据 的公式?

[复制链接]
发表于 2014-12-3 19:45 | 显示全部楼层 |阅读模式
本帖最后由 caipiaofans 于 2014-12-3 21:13 编辑

假若 A1为
156974=15771169=15918

我要取 第一个=号左边的3位数,如何写公式?? B1=974

我要取 第二个=号右边的2-4位,B2=591,又如何写公式???

````补充
要是我要截取...

两个=号 之间的 数字串的第3-6位呢???? B3=7711


最佳答案
2014-12-3 21:03
caipiaofans 发表于 2014-12-3 20:40
要是我要截取...

两个=号 之间的 数字串呢????

=mid(A1,find("=",A1)+2,4)
发表于 2014-12-3 20:28 | 显示全部楼层
第一个=号左边的3位数
=mid(A1,find("=",A1)-3,3)

第二个=号右边的2-4位
=MID(A1,FIND("=",A1,FIND("=",A1)+1)+2,3)
回复

使用道具 举报

发表于 2014-12-3 20:32 | 显示全部楼层
第一个
  1. =MID(A1,FIND("=",A1)-3,3)
复制代码
第二个
  1. =MID(A1,FIND("*",SUBSTITUTE(A1,"=","*",2))+2,3)
复制代码
回复

使用道具 举报

发表于 2014-12-3 20:33 | 显示全部楼层
QQ截图20141203203147.png

Book1.rar

6.04 KB, 下载次数: 0

回复

使用道具 举报

 楼主| 发表于 2014-12-3 20:40 | 显示全部楼层
要是我要截取...

两个=号 之间的 数字串呢????
回复

使用道具 举报

发表于 2014-12-3 21:03 | 显示全部楼层    本楼为最佳答案   
caipiaofans 发表于 2014-12-3 20:40
要是我要截取...

两个=号 之间的 数字串呢????

=mid(A1,find("=",A1)+2,4)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-11 20:02 , Processed in 0.296605 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表