[问题] Excel 储存格资料选取

楼主: Yofish (优游飞翔)   2016-05-19 09:44:39
(若是和其他不同软件互动之问题 请记得一并填写)
软件:Excel
版本:2010
储存格A1:陈XX(13岁)
想要在储存格B1显示A1中括号内的13,只要数字文字部分皆不要
储存格B1:13
请问函数该怎么写,谢谢
作者: enjoyyou (漫步人间)   2016-05-19 10:42:00
=MID(A1,5,2) 不过要确定A1每个格式都是 三个字(OO岁)
作者: layzer (我有一个猪宝贝)   2016-05-19 11:41:00
=MID(A1,FIND("(",A1)+1,FIND("岁",A1)-FIND("(",A1)-1)
作者: soyoso (我是耀宗)   2016-05-19 12:30:00
=-lookup(,-mid(a1,find("(",a1)+1,row($1:$3)))http://imgur.com/driXHtI
楼主: Yofish (优游飞翔)   2016-05-19 16:07:00
感谢楼上强者们解答。
作者: yhlhenry   2016-05-25 10:53:00
s大的做法好厉害!lookup_value留空的意思,是可以传回最后一个非错误值吗
作者: soyoso (我是耀宗)   2016-05-25 12:31:00
留空为0的意思
作者: yhlhenry   2016-05-25 13:26:00
那请问=lookup(,{-1;-13;#VALUE!}) 为什么是传回-13啊?
作者: soyoso (我是耀宗)   2016-05-25 13:49:00
二分法搜寻,无值大于0而回传最后一个非错误值
作者: yhlhenry   2016-05-25 15:41:00
感谢解惑!

Links booklink

Contact Us: admin [ a t ] ucptt.com