如果你想解釋=IF(COUNT(FIND(A$2:A$1016,B2,1)),“EMS”,”)這個函數呢我就給你解釋
首先IF函數會有兩種判斷,滿足要(TRUE)輸出結果,不滿足要(FALSE)輸出另一個結果。
那你這個函數裡面呢。條件部分是COUNT(FIND(A$2:A$1016,B2,1))
當滿足這個條件 就輸出EMS,不滿足就輸出空值(即是"")
條件部分解釋:
先解釋FIND函數;你這裡面有個錯誤。 FIND函數應該是FIND(B2,$A$2:$A$1016,1)表示根據B2裡的值,在固定的單元格區域A行查找,從第一個字元開始計算查找是否有含B2內容的值。如果有就輸出B2在該儲存格(A列)的第幾個字元位置。傳回的是數字值
那麼COUNT就是計算包含數字的單元格位置,(其實這一步就是想知道有沒有找到目標,因為找到目標會輸出數字值,那麼COUNT就為TURE,所以就會得到EMS這個值,反之就得到空值。
誰給你寫的這個函數 不是很好。
1. IF函數是根據指定的條件來判斷其「真」(TRUE)、「假」(FALSE),從而傳回對應的內容。
2. 函數結構:=if(條件,滿足條件的結果,不滿足條件的結果)。
3. 用法:把兩個表達式用關係運算子(主要有=,,>,=,4. 步驟:公式-插入函數-寫入邏輯表達式
#5. 巢狀IF函數執行過程,如下實例:
實例公式:IF(E2>=85,"優",IF(E2>=75,"良",IF(E2>=60,"及格","不及格")))
講解:函數從左向右執行。首先計算E2>=85,如果表達式成立,則顯示“優”,如果不成立就繼續計算E2>=75,如果該表達式成立,則顯示“良”,否則繼續計算E2>=60,如果此表達式成立,則顯示“及格”,否則顯示“不及格”。如下圖解
#以上是使用函數在Excel表格中尋找兩個詞組的相同部分,不要依賴肉眼的詳細內容。更多資訊請關注PHP中文網其他相關文章!