學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 工具軟件 > 辦公軟件學(xué)習(xí) > Excel教程 > Excel函數(shù) > excel函數(shù)公式中包含內(nèi)容的操作方法

excel函數(shù)公式中包含內(nèi)容的操作方法

時間: 曉生931 分享

excel函數(shù)公式中包含內(nèi)容的操作方法

  在Excel使用過程中,經(jīng)常需要對包含某個關(guān)鍵字或文本進(jìn)行判斷,或者根據(jù)關(guān)鍵字或文本進(jìn)行模糊匹配和查詢。例如VLOOKUP函數(shù)根據(jù)關(guān)鍵字查詢,判斷文本中是否包含想要查詢的文本等。今天,學(xué)習(xí)啦小編就教大家在Excel函數(shù)公式中包含內(nèi)容的方法。

  Excel函數(shù)公式中包含內(nèi)容的操作步驟如下:

  首先,看一下原始數(shù)據(jù)。

  A列是公司名稱,我們要在B列判斷A列的文本是不是包含“北京”這兩個字。

  雙擊B2,輸入公式:

  =FIND("北京",A2),

  B2單元格返回1,表示“北京”兩個字在A2的文本出現(xiàn)的位置是從第一個字符開始。

  下拉B2的公式,返回結(jié)果如下圖所示。

  其中返回的錯誤值是表示單元格文本中不包含“北京”。

  單元格返回錯誤值不太好看,我們想辦法將它屏蔽。

  首先,我們用ISNUMBER函數(shù)判斷返回結(jié)果是不是數(shù)字,如果不是數(shù)字就返回FALSE。把B2公式修改成:

  =ISNUMBER(FIND("北京",A2))。

  然后用IF函數(shù)將TRUE轉(zhuǎn)換成“Y”,F(xiàn)ALSE轉(zhuǎn)換成空顯示。修改公式為:

  =IF(ISNUMBER(FIND("北京",A2)),"Y","")。

  類似,可以用SEARCH()函數(shù)來實現(xiàn)FIND()函數(shù)實現(xiàn)的功能。

  知識點補充:

  SEARCH()函數(shù)和FIND()函數(shù)差異在通配符的使用和大小寫的區(qū)分,有興趣的讀者可以自己在單元格中測試一下兩個函數(shù)的差異。

  在其他函數(shù)中,比如說VLOOKUP()和COUNTIF()等函數(shù)中使用通配符,也可以達(dá)到“包含”的目的。如下圖,用COUNTIF()函數(shù)來識別是否包含“北京”文本,如果返回1就是包含,返回0就是不包含。

2004321