看板 Office 關於我們 聯絡資訊
(若是和其他不同軟體互動之問題 請記得一併填寫) 軟體:Excel 版本:2010 儲存格A1:陳XX(13歲) 想要在儲存格B1顯示A1中括弧內的13,只要數字文字部分皆不要 儲存格B1:13 請問函數該怎麼寫,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.254.216.74 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1463622282.A.53B.html
enjoyyou: =MID(A1,5,2) 不過要確定A1每個格式都是 三個字(OO歲) 05/19 10:42
layzer: =MID(A1,FIND("(",A1)+1,FIND("歲",A1)-FIND("(",A1)-1) 05/19 11:41
soyoso: =-lookup(,-mid(a1,find("(",a1)+1,row($1:$3))) 05/19 12:30
soyoso: http://imgur.com/driXHtI 05/19 12:39
Yofish: 感謝樓上強者們解答。 05/19 16:07
yhlhenry: s大的做法好厲害! 05/25 10:53
yhlhenry: lookup_value留空的意思,是可以傳回最後一個非錯誤值嗎 05/25 11:07
soyoso: 留空為0的意思 05/25 12:31
yhlhenry: 那請問=lookup(,{-1;-13;#VALUE!}) 為什麼是傳回-13啊? 05/25 13:26
soyoso: 二分法搜尋,無值大於0而回傳最後一個非錯誤值 05/25 13:49
yhlhenry: 感謝解惑! 05/25 15:41