作者Yofish (优游飞翔)
看板Office
标题[问题] Excel 储存格资料选取
时间Thu May 19 09:44:39 2016
(若是和其他不同软体互动之问题 请记得一并填写)
软体:Excel
版本:2010
储存格A1:陈XX(13岁)
想要在储存格B1显示A1中括弧内的13,只要数字文字部分皆不要
储存格B1:13
请问函数该怎麽写,谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.254.216.74
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1463622282.A.53B.html
1F:→ enjoyyou: =MID(A1,5,2) 不过要确定A1每个格式都是 三个字(OO岁) 05/19 10:42
2F:→ layzer: =MID(A1,FIND("(",A1)+1,FIND("岁",A1)-FIND("(",A1)-1) 05/19 11:41
3F:→ soyoso: =-lookup(,-mid(a1,find("(",a1)+1,row($1:$3))) 05/19 12:30
5F:→ Yofish: 感谢楼上强者们解答。 05/19 16:07
6F:推 yhlhenry: s大的做法好厉害! 05/25 10:53
7F:推 yhlhenry: lookup_value留空的意思,是可以传回最後一个非错误值吗 05/25 11:07
8F:→ soyoso: 留空为0的意思 05/25 12:31
9F:推 yhlhenry: 那请问=lookup(,{-1;-13;#VALUE!}) 为什麽是传回-13啊? 05/25 13:26
10F:→ soyoso: 二分法搜寻,无值大於0而回传最後一个非错误值 05/25 13:49
11F:推 yhlhenry: 感谢解惑! 05/25 15:41