618好課狂歡,優惠不等人,早買早便宜
【活動倒計12小時】
特推超級會員限時瘋狂搶購
點擊了解
支持微信公眾號+小程序+APP+PC網站多平臺學習
函數FIND:返回一個字符串在另一個字符串中出現的起始位置(區分大小寫)。
FIND(find_text,within_text,[start_num])
FIND(查找值,在哪裡找,從第幾個字符開始查找)
1、查找「excel」的位置
輸入公式:=FIND("excel",A2)
該處省略了FIND函數的第三參數,默認是從第一位開始查找。
A2單元格中有三個「excel」,也就是說查找的內容有重複的,FIND函數只能查找返回第一個出現的位置。
2、查找不到查找值
輸入公式:=FIND("愛",A5)
A5單元格中沒有「愛」,所以公式結果返回錯誤值#VALUE!
3、區分大小寫查找
輸入公式:=FIND("E",A8)
FIND函數能夠區分大小寫查找,查找值是大寫E就不會返回小寫e所在的位置。
4、查到第二個「excel」的位置
輸入公式:
=FIND("excel",A11,FIND("excel",A11)+1)
查找值:excel
在哪裡找:A11
從第幾個字符開始查找:將查找到的第一個「excel」的位置加1(即後一個字符的位置)當作是新字符串的起始位置。
5、提取尺碼
輸入公式:
=MID(A14,FIND(" ",SUBSTITUTE(A14,"-"," ",2))+1,4)
SUBSTITUTE(A14,"-"," ",2)部分將A14單元格中第二個「-」替換為空,即"連衣裙-藍色 S";
FIND(" ",SUBSTITUTE(A14,"-"," ",2))部分找到替換後的新字符串中空的位置7;
從空的位置後一個字符開始提取,所以加1,即7+1=8;
數據中最長的尺碼是4位,所以要提取的字符數可以直接寫4;
公式就是MID(A14,8,4),從第8位開始提取,提取的長度為4,即返回S。
6、與LOOKUP函數的組合應用
輸入公式:
=LOOKUP(1,0/FIND(D22,A22:A28),B22:B28)
LOOKUP函數和FIND函數都不支持使用通配符,兩者組合卻能實現通過簡稱查找全稱功能。
7、提取數字
輸入公式:
=MID(A31,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A31&"0123456789")),2*LEN(A31)-LENB(A31))
FIND({0,1,2,3,4,5,6,7,8,9},A31&"0123456789")部分找到數字0123456789在字符串中出現的位置,返回{8,9,3,11,7,4,6,15,16,17};
用函數MIN取最小數返回3,即第一個出現數字的位置,把它作為MID函數的第二參數;
2*LEN(A31)-LENB(A31)算出要提取的數字個數為5,把它作為MID函數的第三參數;
公式就是MID(A31,3,5),從第3個字符開始提取,提取5位,即返回25.64。
Excel學習交流群Q群:582326909 歡迎加入
(群共享,配套練習課件,提供答疑)
今天的分享就到這,如果教程對大家有用,希望大家多多分享點讚支持小編哦!你的每一次點讚和轉發都是支持小篇堅持原創的動力。
推薦學習★★★★★
Excel教程:吐血整理,70個精選實用Excel技巧(↶點擊學習)
推薦Office學習關注
(PPT WORD EXCEL)
點擊閱讀原文一鍵登錄官網,海量視頻vip任意學!(可試看)