Search函數與Find函數相似又不同_Excel

2021-03-02 Excel表格之道


函數類區函數格式(官方)函數格式(中文)Search文本SEARCH(find_text,within_text,start_num)SEARCH(要查找的字符串,被查找的字符串,開始位置)

我們可以看到這2個函數都有各自的特點,FIND函數區分大小寫,而SEARCH函數則不區分,這就是一個特點,在不須要區分大小寫的表格工作應用中我們就應該選擇SEARCH函數,相反我們就必須用FIND函數。SEARCH函數支持通配符,而FIND函數不支持,須要加入通配符的表格工作應用中我們就應該選用SEARCH函數,但是如果有這麼一個情況擺在我們面前:既要區分大小寫又要用上通配符呢?這2個函數都用不上,所以會出現400多個函數、組合用法、數組用法、VBA代碼,只要是問題都能被破解。

FIND、SEARCH有什麼用呢,真的我發圖文最糾結的也是這個,我得意淫出具體的應用場景很花時間,而且不能把案例說的太大,以前工作中很多表格本來可以做案例,離職時我全刪了不留戀,不想去回想,現在去想只有頭痛。

今天提到的通配符,以前講過,今天不展開講了,大家可以百度。

IFERROR、IF、SEARCH、FIND、MID、SUBTOTAL、TRUE、FALSE這8個函數我們都學習過了,下面這個功能就是用這8個函數做的。


公式=IFERROR(IF(SEARCH($C$1,A2)*FIND(MID($C$1,3,1),A2)>0,"√",),"×")

通配符

數據有效性

條件格式公式=C1="√"

合計公式=SUBTOTAL(109,B2:B13)

要示例文件直接留言,看到會分享。

相關焦點

  • Excel函數中FIND和SEARCH兩者的區別?
    find和search兩個函數功能基本一致,不過兩者還是有區別的,它們之間的區別是什麼?下面來看看吧。1.首先我們打開excel表格,點擊公式,找到插入函數按鈕。2.然後輸入一個find函數,點擊轉到。
  • 【Excel函數】FIND函數 和 SEARCH函數
    在Excel中,我們有兩個文本函數用來查找的,Find函數和Search函數能夠定位出你要查找的文本的位置。FIND(find_text語法:SEARCH(find_text,within_text,[start_num])參數:對於FIND函數,相信大家已經有點印象了
  • Excel神奇定位之find()函數
    在對字符串進行提取的時候,find函數發揮了洪荒之力!
  • Excel函數學習8:SEARCH函數
    微信公眾號:excelperfect SEARCH函數在另一個文本字符串中查找文本字符串,如果找到則返回其位置,不區分大小寫。什麼情況下使用SEARCH?SEARCH函數在字符串中查找另一字符串,可以:在字符串中找到另一個字符串——不區分大小寫在搜索中使用通配符在搜索文本中指定開始數字SEARCH函數的語法SEARCH函數的語法如下:SEARCH(find_text
  • Excel查找函數:SEARCH函數使用技巧
    接下來為大家介紹一下SEARCH函數功能返回一個指定字符或文本字符串在字符串中第一次出現的位置SEARCH函數語法SEARCH(find_text,within_text,start_num)翻譯白話格式:SEARCH(要查找的內容加引號或單元格,查找區域(單元格),從幾個字開始查找)參數說明
  • Excel函數應用篇:find函數的使用方法教程
    find函數的語法格式是=find(find_text,within_text,start_num),Find(要查找的文本,文本所在的單元格,從第幾個字符開始查找[可選,省略默認為1,從第一個開始查找])。下面小編教你們excel中find函數的使用方法,希望對你有幫助!
  • Excel中find函數、left函數的使用方法的介紹
    Excel中find函數的功能就是返回一個字符串在另外的一個字符串中開始出現的位置(注意:區分大小寫的) Find函數的各參數具體含義: =FIND(find_text,within_text,start_num) 第一個參數
  • EXCEL之FIND或FINDB函數運用
    註解:1) 如果 find_text 是空字串 (""),則FIND函數會返回 start_num (如未指定,則返回默認值 1);2) Find_text 中不能包含任何萬用字元;3) 如果within_text 中包含有兩個或兩個以上的 find_text,則 FIND 會傳回 start_num 起 find_text 第 一次出現的位置 (如 start_num 未指定,則默認從 within_text 左邊第一個字符開始計);4) 如果 within_text 中沒有 find_text,則 FIND傳回錯誤值 #VALUE!
  • 【Excel函數】Search用法介紹
    周二 · 函數    關鍵詞:search
  • 【Excel技巧】Excel中find函數的使用方法
    內容提要:本文講解Excel中find函數的使用方法。
  • SEARCH函數實例:從客戶編碼中提取合同號【excel教程】
    SEARCH函數實例:從客戶編碼中提取合同號【excel教程】 下表A列中已錄入了客戶編碼,此編碼其中就包含有合同號,並且合同號都是以B開頭的,但字符長度不等。  問題是:將合同號從客戶編碼中提取到B列  操作步驟:  本實例我們就利用excel中SEARCH函數來結合RIGHT、LEN函數來設計公式。
  • 別看,找的就是你.Excel文本字符串查找函數SEARCH和SEARCHB函數使用詳解!
    點擊excel小課堂關注我喲☀學好excel,提高職業素養,提升職場競爭力,讓老闆喊著為你漲工資!
  • Excel文本函數search和searchb教程
    在眾多的文本函數中,search無疑是必會函數之一,除了它自身的定位功能外,還經常在工作中與其他函數搭配使用,使其應用更為廣泛。為了讓大家多了解一些search函數的用法,我專門整理了這期教程。本教程內容擔心記不全的話,可以分享到朋友圈給自己備份一份。
  • Excel教程:Find函數,你真的會用嗎?
    FIND(find_text,within_text,[start_num])FIND(查找值,在哪裡找,從第幾個字符開始查找)1、查找「excel」的位置輸入公式:=FIND("excel",A2)該處省略了FIND函數的第三參數,默認是從第一位開始查找。
  • excel中FIND函數該怎麼用?原來也能提取郵箱用戶名
    在excel中,find函數表示查找單元格中字符的位置。find函數參數有三個。即find(查找的文本、查找的範圍,從第幾個字符開始查找)。其中第三個參數可以省略。如下圖所示,對於A2單元格中的字符,在C2單元格中輸入函數=FIND("復",A2),計算結果為2.表示「復」字在A2單元格中的第二個字符。同樣,如果在C3單元格中輸入「縱」,計算結果為1,表示縱字在A2單元格中的第一個字符。
  • Excel七大查詢匹配類函數,你都用過嗎?
    通過上面的兩個例子可以發現,vlookup和hlookup查找功能側重點不同,vlookup側重列查找,hlookup側重行查找。find功能:返回一個字符串在另一個字符串中出現的起始位置(區分大小寫)語法:find(find_text,within_text,start_num)示例:find
  • Excel函數公式:功能強大的文本函數Find/Findb
    文本處理函數也有很多,Find函數和Findb函數是必需掌握的,除了它自身的定位功能外,還經常在工作中與其他函數搭配使用,應用非常的廣泛。一、函數作用。Find函數和Findb函數用於查找指定值在字符串中的起始位置。區別在於當出現中文字符時,Findb函數是每個中文字符按2個字節計算。
  • Excel函數公式:含金量極高的文本函數SEARCH和SEARCHB
    Excel中的文本函數,也是非常的多的,例如FIND和FINDB,其主要作用是:查找指定值在字符串中的起始位置。今天我們要學習的是SEARCH和SEARCHR函數。語法結構:SEARCH(find_text,within_text,[start_num])。SEARCHB(find_text,within_text,[start_num])。語法結構其實一樣的。
  • Excel文本函數find和findb教程
    (ID:ExcelLiRui)微信個人號 | (ID:ExcelLiRui520)關鍵字:findExcel文本函數find和findb教程Excel中的文本函數雖然很多,但不必全部通學,只要把最常用到的函數掌握就可以解決80%以上的問題了。
  • FIND函數在EXCEL中的應用實例
    在寫LOOKUP的時候就提到過FIND函數,此函數是我經常用到的函數,無論是在EXCEL中還是在VBA中,此函數的利用價值極高。很值得推薦。此函數應用簡單,易學易用。在VBA中,我在以前的文章中非常詳細的講解了此函數的具體應用,各式各樣的查找及格式都給大家詳細的講了,今天再給以EXCEL函數做詳細的講解。