主要操作步驟:用公式IF(ISNUMBER(FIND("A",A1)),"有","無"),,即可。 具體操作步驟: 判斷字符串中是否包含大寫字母A,,可用公式=IF(ISNUMBER(FIND("A",A1)),"有","無"),。 下拉公式會發(fā)現(xiàn),含有小寫字母a的結(jié)果是無,,該公式里的FIND函數(shù)提取的是指定的字符區(qū)分大小寫,。
如果要判斷是不是包含字母A且不區(qū)分大小寫,可用SEARCH函數(shù)代替FIND函數(shù),,公式=IF(ISNUMBER(SEARCH("A",A1)),"有","無"),。
要想判斷單元格中是否包含多個(gè)指定字符中的某一個(gè),如判斷單元格中是否包含“大”,、“小”,、“20”這三個(gè)字符中的一個(gè),可用公式=IF(OR(ISNUMBER(FIND({"大";"小";"20"},A1))),"有","無"),。
下拉公式會發(fā)現(xiàn),,只要包含這三個(gè)字符中的任意一個(gè),結(jié)果都是有,。
而要判斷是否同時(shí)包含這三個(gè)字符,,只要把公式中的OR改成AND即可,公式=IF(AND(ISNUMBER(FIND({"大";"小";"20"},A1))),"有","無"),。
要判斷包含這三個(gè)字符中的幾個(gè),,可用公式=COUNT(FIND({"大";"小";"20"},A1))。
要判斷單元格中是否包含字母A,,且不論在字符串的什么位置,,也不區(qū)分大小寫,可用公式=IF(COUNTIF(A1,"*A*"),"有","無")。
如果要判斷四個(gè)字符中是否以字母A開頭,,公式=IF(COUNTIF(A1,"A???"),"有","無")或=IF(COUNTIF(A1,"A*"),"有","無"),。
|