excel中,怎樣判斷某一列是否包含某個字或詞?
網友解答: 感謝邀請、干貨分享、絕不私藏~我是明哥,前麥肯錫戰略咨詢顧問,埃森哲管理咨詢顧問,13年職場經歷,一個喜歡用思維導圖架構PPT的老司機,歡迎關注我的酷米號,一起成為職場精英。
感謝邀請、干貨分享、絕不私藏~
我是明哥,前麥肯錫戰略咨詢顧問,埃森哲管理咨詢顧問,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",B3)會返回“#VALUE!”,因為FIND函數區分大小寫;
ISERROR(FIND("P",B3)),返回False,因為FIND("P",B3)返回的值是5;
(2)實例中,如果SEARCH("p",B3)會返回5,因為SEARCH函數不區分大小寫;
今天就分享到這里,像我這種沒有背景、只有背影,沒有身份、只有身份證的人,你愿意點個贊、關個注、或評論區留言鼓勵下么 ?
關注【思維導圖PPT】,每天分享一篇思維導圖、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,"*海")