返回列表 上一主題 發帖

拆解出地址的各項資訊。

B4
=IF(COUNTIF($A4,"*"&B$1&"*"),IF(B$1="之",MID($A4,FIND(B$1,$A4)+1,99),MID(LEFT($A4,FIND(B$1,$A4)-1),1-LOOKUP(1,IF({1,0},0,LOOKUP(,-FIND($A$1:A$1,$A4)))),99)),"")
右拉
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

>>"1-LOOKUP(1,IF({1,0},0,LOOKUP(,-FIND($A$1:B$1,$A5))))"程式碼所代表的意思?尤其是{1,0}的意義?

例如第指沒有"區",所FIND要找"區"的位置沒有找到時會產生錯誤,
外圍的LOOKUP的功能就是裡面的LOOKUP產生錯誤時,將錯誤值改為 0
IF({1,0} 相當為 IF({TRUE,FALSE} ,將0與 LOOKUP(,-FIND($A$1:B$1,$A5))合併為 {0,LOOKUP查詢值}
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

        靜思自在 : 信心、毅力、勇氣三者具備,則天下沒有做不成的事。
返回列表 上一主題