如何在excel中使用find函數

來源:魅力女性吧 7.04K
如何在excel中使用find函數

1、首先,我們依然來看下它的公式模型,其模型為:FIND(find_text,within_text,start_num),其中“find_text”指的是:我們要查找的字符串“within_text”指的是:查找的區域,就是查找數據的一個範圍“start_num”指的是:開始進行查找的字符數(比如start_num為1,則從單元格內第一個字符開始查找關鍵字。如果沒有輸入start_num的值,則系統默認其為1)。

2、這裏我們要查找某個人身份證中的“5”在第幾位,這時候,我們就可以使用find函數。這裏,我們輸入公式:=FIND(A7,B2,1),公式的意思是:查找A7單元格中的值,在B2中查找,從第1位字符開始查找。查找結果為最開始找到的一位,找到即停止,不再向後繼續查找。

4、這個函數其實更多的運用是,當求的位數不一樣的時候,比如,座機電話的區號,大部分是四位,而有些事三位,這時候,如果使用mid或者left又或者是right都不好確定具體位置,這時使用find函數再適合不過了。比如這裏,我們要提取出區號,我們輸入公式:=LEFT(D2,FIND(“-”,D2,1)-1),這個公式的意思是:提取D2單元格的左邊部分,提取位數為查找到“-”號的位置位數減去1。

6、接上邊的例子,我們要提取單元號,這個怎麼提取呢單元號在中間,位置如何確定呢我們注意看,單元號的兩邊都有“-”這個符號,我們可以從左邊入手,也可以從右邊入手。但右邊入手較複雜,這裏就不展開講。如果從左邊入手,我們可以使用公式:(這裏我們先默認單元號只有1-9,不超過9。)=MID(H2,FIND(“-”,H2,1)+1,1),這個公式的意思是:在H2中提取數值,從查找到“-”的位置位數加1的位數開始提取,提取1位數值。

熱門標籤