excel如何判斷某個單元格是否包含某個特定字元

時間 2021-06-26 18:37:29

1樓:蘭鉑仕自動化機械

1、首先建立一張空白的**,然後輸入文字,比如你的好朋友。如圖:

2、然後選擇“b1”單元格,輸入查詢函式“=find("朋友",a1)”,查詢a1中“朋友”這個字元所在位

置。如圖所示:

3、再按回車鍵,我們發現“b1”的值是“3”,“朋友”這個在a1中的第三個字元位置,證明a1包含朋

友這個字元。如圖:

4、然後我們再將函式改為“=find("哈哈",a1)”,查詢“哈哈”在a1中的位置。如圖:

5、同樣按回車鍵,發現值是“#value!”所以不存在“哈哈”這個字元。如圖:

所以判斷某個單元格是否包含某個特定字元,只需按上面方法操作就可以了。

2樓:山桑弓

假設原始資料在a1中,b1中輸入

=countif(a1,"*\*")=1

就可以了。如果a2和下面還有類似資料,將b1公式用自動填充柄下拉。

3樓:

=if(isnumber(find("\",a1)),"true","false")

4樓:匿名使用者

=isnumber(find("\",a1))

這樣是簡單的,本來就是返回true or false

因此沒必要在做判斷

請教,如何判斷excel某個單元格內是否含有某個字元

5樓:匿名使用者

假設是判斷excela1單元格內是否含有"#"號字元,則

另一單元格寫入公式

=if(count(find("#",a1)),"包含","不包含")

或=if(countif(a1,"*#*"),"包含","不包含")

再或=if(iserror(find("#",a1)),"不包含","包含")

=if(isnumber(find("#",a1)),"包含","不包含")

=if(isna(match("*#*",a1,)),"不包含","包含")

=if(isna(vlookup("*#*",a1,1,)),"不包含","包含")

6樓:

=find("b",a1)這個公式是查詢b字元在a1單元箇中出現的位置,沒有回現實值錯誤。

7樓:匿名使用者

=if(isnumber(find(c5,a5)),"包含","不包含")

excel 用什麼函式可以判斷一個字串中是否包含某些字元

8樓:匿名使用者

正常情況下是用find函式,比如:=find("字元",a2),就是在a2單元格查詢"字元"2個字,找到即返還數字、找不到顯示錯誤。

完整的公式為:

=if(isnumber(find("字元",a2)),"有","無")

還可以用替換該字元測定文字長度是否有變化,若前後有變化說明替換了該字元,否則沒有該字元。

判斷a2單元格里是否有“字元”2個字的公式為:

=if(len(a2)=len(substitute(a2,"字元","")),"沒有","有")

9樓:

excel判斷字串包含使用find函式包含結錯包含返串位置

Excel如何判斷某單元格里是否包含某個字元

魚木混豬喲 excel中可以利用find search 函式 substitute函式或者countif函式,或者mid函式結合陣列公式等來判斷某單元格里是否包含某個字元。工具 office2013 方法如下 判斷a列單元格里是否包含 木 方法一 利用find函式判斷 公式如下圖所示,結果為數字,則...

excel 公式中如何多次引用某個單元格中資料

我猜你說的是向下填充的時候引用單元格不變吧?那是絕對引用,比如你要一直引用a1不想變的話,就在公式裡把a1寫成 a 1就行了,在哪個前面,哪個就不會變動,可以單獨讓引用的行不變或者列不變。 我是來嚇寶寶的 你對b1 b3進行了單元格合併。但是 只有 b1 5 b2 b3還是0 所以公式應該是 鎖定b...

excel如何獲取當前單元格的前單元格數值,當前單元格

魚木混豬喲 假設前一個單元格是指單簽單元格左邊的單元格,使用公式 關於此例中用到的主要函式indirect的相關知識 indirect函式是microsoft excel 中的公式,此函式立即對引用進行計算,並顯示其內容。語法 indirect ref text,a1 ref text 為對單元格的...