Excel Find函數普及篇

"如何判斷一個單元格里是否包含某些內容?" 這可能是PaPa君被問到的次數最多的問題之一了!

回想一下,你是否也遇到過這樣的問題呢?在單元格內查找字符,Ctrl+F當然是一個辦法~但用函數能提供更多的靈活性,也為進一步計算提供基礎。

那今天PaPa君就先隆重介紹函數大講堂的第一位成員:Find函數

目錄
  函數簡介
    微軟官方介紹
    函數參數說明
  簡單示例
  核心要點
  舉一反三
  思維擴展

函數簡介


微軟官方介紹
FIND(find_text, within_text, start_num)
返回一個字符串在另一個字符串中出現的起始位置(區分大小寫)

函數參數說明
find_text:必選。要查找的字符串;
within_text:必選。要在其中查找find_text的字符串;
start_num:可選。開始查找的字符位置,首字符的位置是1;默認值是1;

簡單示例


舉個簡單例子,下圖第一行是需要查找的字符串,即find_text,第二行是在這其中查找,即within_text,第三行是使用find的公式,第四行是得到的結果。


圖中箭頭表示所引用的單元格具體的指向

核心要點


函數的參數和示例是對函數理解最基本的要求。但在日常的工作生活中使用函數的過程中,有許多要點需要謹記。

以下便是PaPa君總結的核心要點,一定要牢記在心哦!
1)是在第二個本文中查找第一個文本,順序不能錯。
2)如果第一個文本在第二個文本中出現多次,返回第一次出現的位置
3)如果找不到相應文本,返回錯誤值#VALUE
4)既然是返回位置,需要說明,Find函數始終將每個字符按1來計數
5)find_text區分大小寫,且不允許使用通配符
6)find_text為空字符串"",則返回within_text中的第一個字符,即返回1

舉一反三


通常來說,返回字符位置并不太會成為最后的結果,但它是進行更進一步計算的基礎。因此Find函數是一個基本工具,掌握它很重要哦。

舉幾個比較常見的以Find函數為基礎的問題作為拋磚引玉:
比如,需要判斷是否包含字符串,通過返回的位置進行IF函數判斷;
比如,提取和字符串相關的信息(字符串前的內容);
比如,需要判斷單元格內是否包含多個字符串;

思維擴展


到了腦洞大開的時候了,PaPa君腦補了幾個擴展問題,也希望讀者可以一起來思考思考哦。(小提示:有些問題和find無關哦。)

1)如何提取某字符串后的所有內容?
2)如果要查找的內容不確定,需要使用通配符,怎么辦呢?
3)如果要查找一系列單元格中是否包含某個單元格呢?

微信搜索excelpapa,更多內容更多互動
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容