2019年1月16日 星期三

[Excel 教學] 如何使用 FIND 函數從地址中提取市名(搭配 LEFT 函數)

在地址中提取縣市名稱可用 FIND 函數,再搭配 LEFT 函數就可提取,以下將提取市名,步驟如下:

(1) FIND 函數語法:可參考微軟網站說明

    FIND(find_text, within_text, [start_num])

    說明:傳回找到要搜尋的文字的位置

               find_text:字串或是儲存格
               within_text:要搜尋的文字
               start_num:搜尋的起始位置,可不寫(預設為1)

(2) LEFT 函數語法:可參考微軟網站說明

     LEFT(text, [num_chars])

    說明:傳回提取結果的字串

               text:要提取的字串或是儲存格
               num_chars:要提取的字數,可不寫(預設為1)

(3)首先在 B2 儲存格輸入公式 =FIND("市",A2) ,此式子表示搜尋 A2 儲存格出現第1個"市"字的位置當擷取字數,如圖:


(4)然後將 LEFT 函數加入剛剛輸入的公式,使式子為 =LEFT(A2,FIND("市",A2))"),此式子表示用 LEFT 函數擷取由 FIND 函數查詢"市"字傳回的位置數當擷取字數的字串,如圖:


(5)在 B2 儲存格往下拖曳填滿控點至要複製的儲存格,如圖:


(6)完成公式的複製,提取出市名了,如圖: