excel中,怎樣判斷某一列是否包含某個字或詞?

Kimi-Dan


我是明哥,前麥肯錫戰略諮詢顧問,埃森哲管理諮詢顧問,13年職場經歷,一個喜歡用思維導圖架構PPT的老司機,歡迎關注我的頭條號,一起成為職場精英。

個人觀點

要判斷某列中是否包含某個字或詞,可以用Find,Search,但需要配上IsError函數,否則在查詢不到數據時,會返回錯誤“#VALUE!”

FIND 和 SEARCH用法

FIND(find_text, within_text),其中find_text就是要查找的文本。

SEARCH(find_text,within_text),其中find_text也是要查找的文本。

FIND 和 SEARCH主要差別:

(1)FIND區分大小寫,SEARCH不區分大小寫

(2)SEARCH支持通配符,如“?”,“*”,FIND不支持。

ISError用法

ISError(value),當邏輯表達式出錯時返回True。

用ISError,關鍵點就是保護FIND 和 SEARCH函數,避免出現“#VALUE!”

實例解析

(1)實例中,如果FIND("p\

思維導圖PPT


這裡是Excel奇妙之旅,以下是我的方法,歡迎參考

在excel中,怎樣判斷某一列是否包含某個字或詞,方法有3種

方法一:篩選法

對列進行建立篩選,然後複製要判斷的字貨詞,在篩選下拉菜單中輸入,如果包含的話,下拉菜單中會有包含的字或者詞的內容,如果不包含的話,是篩選不出來的


方法二:查找法

複製要查找的字或者詞,然後選擇要查找的列,按Ctrl+F,調出查找對話框,然後輸入要查找的字貨詞,點擊查找全部,如果這個列包含要查找的字或者詞的話,會顯示查找的結果的


方法三:函數法

SEARCH(E2,PHONETIC(查找列範圍)) 或者find(E2,PHONETIC(查找列範圍))

如下圖所示,查找是否含有“門”,在F2單元格輸入公式=SEARCH(E2,PHONETIC(C2:C448))

如果包含會顯示數字,如果不包含顯示#VALUE!

PHONETIC是合併函數,可以多個單元格需要合併在一起,search和find函數表示查找

當然你也可以用countif函數,輸入公式=COUNTIF(C:C,"*海")


Excel奇妙之旅


用查找即可以首先

ctrl+h調出查找窗口,在這裡我們查找"我的"二字

點擊全部查找,然後ctrl+a全選查找結果,接著為字體添加一個顏色即可


Excel從零到一


選擇對應的列,篩選,選擇包含16版本的直接搜索就行。


零零零么么


通配符countifs


EXCEL數據處理與分析


=countif(A:A,"*關鍵詞*")>0

結果為true則包含,為false則不包含


Excel880實例教學


在選定區域內查找字詞


分享到:


相關文章: