在excel中,如何利函式判斷b列中是否含有某個字元

2021-06-26 19:03:10 字數 2590 閱讀 5489

1樓:匿名使用者

可以用find或search函式是否出錯來判斷是否包含,也可以用countif函式來判斷。

方法1c1=if(iserr(find("a",b1)),"不包含","包含")

公式下拉,結果如下圖

方法2c1=if(iserr(search("a",b1)),"不包含","包含")

公式下拉,結果如下圖

方法3c1=if(countif(b1,"*a*"),"包含","不包含")

公式下拉,結果如下圖

知識擴充套件:

從上面的方法可以看出,方法2與其他兩個方法略有區別,就是對b2的判斷不一樣,這是因為search函式可以區分大小寫,而find和countif不區分大小寫,但find和countif支援使用萬用字元,而search不支援萬用字元,因此,在使用時,可根據是否要區分大小寫來選擇不同的函式進行判斷。

2樓:譚笑風笙

c1輸入

=if(iserror(find("a".b1)),"","包含a")

下拉即可

這是查詢b列中單元格是否含有字元"a"

3樓:怪難查

07版第一種:利用條件格式高亮顯示:

選中b列--開始--樣式--條件格式--突出顯示單元格規格--文字包含,填入包含的字元,設定顯示顏

色樣式即可;

第二種:設c2為需要包含的字元,則在d2寫入 =find(「c2","b2",1),下拉複製即可,若返回值d2為

整數則包含該字元,返回值d2為空則不包含.

經驗證以上措施均有效,可直接使用,謝謝,歡迎常來。

4樓:小矇

=find("某這符",a1)

是是數字就含有,否則不含。

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

5樓:匿名使用者

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

完整的公式為:

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

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

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

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

6樓:

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

如何判斷string中是否包含某個字元

7樓:year騎行者

兩種方式:

string.vauleof() 括號內寫上你要找的字元,返回-1就沒有

"abc".contains("a")

string:字串常量

stringbuffer:字元創變數

stringbuilder:字元創變數

1.三者在執行速度方面的比較:stringbuilder >  stringbuffer  >  string

2.string <(stringbuffer,stringbuilder)的原因

8樓:黑馬程式設計師

content()方法,判斷字串包含,或者用indexof()方法,返回包含字串第一次出現的索引位置,如果沒找到返回-1:例如if(str.content(str1)){}或者if(str.

indexof(str1)=-1){}

9樓:

public class haha}

10樓:匿名使用者

string a = "abc";

if(a.contains("e"))

console.writeline("包含");

else

console.writeline("不包含");

簡單的寫了一下,這是c#的

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

11樓:魚木混豬喲

excel中可以利用find(search)函式、substitute函式或者countif函式,或者mid函式結合陣列公式等來判斷某單元格里是否包含某個字元。

工具:office2013

方法如下:

判斷a列單元格里是否包含「木」:

方法一:利用find函式判斷

公式如下圖所示,結果為數字,則說明包含;結果為#value,則不包含:

方法二:利用substitute函式判斷

公式如下圖所示,結果不是0,則說明包含;結果為0,則不包含:

方法三:利用countif函式判斷

公式如下圖所示,結果不為0,則包含;不為0,則不包含:

方法四:利用mid結合陣列公式判斷

公式如下圖所示,結果不為0,則說明包含;結果為0,則不包含:

注意事項:這裡列舉了幾種常見的方法,根據實際需要選擇合適的方法進行判斷即可,適合的方法才是最好的方法。

在Excel中如何用year函式和today函式計算年齡

先建立下面的 要紅色圈處插入函式。1 單擊編輯欄上插入函式按鈕。回 2 選擇 答時間與日期。3 選擇year函式。4 單擊確定。在紅色圈處輸入now 單擊藍色圈處確定。現在下圖可以看到年份是2014,在藍色圈處顯示了現在用的公式。在紅色圈處雙擊到下一步。上一步雙擊後,如藍色圈所示編輯公式 year ...

excel表中如何用B等於A加B

如果不許在第三個單元格中編輯公式,那麼只能在第二個單元格中原數字後面輸入 a1 a1為假設a所在單元格地址.以下假定兩個方式,第1行為不加第三列的,第2行為在第三列輸入公式的,如下 a列 b列 c列 1行 a b a1 空白2行 a b a1 b1 從數學的角度都做不到,別說excel了,再加一列吧...

EXCEL如何查詢表A的專案在表B中是否存在

h愛不絕跡 a表b1中輸入公式 if countif b a 1 a 100,a1 存在 不存在 下拉 或陣列公式 if or a1 b b 1 b 100 存在 不存在 按ctrl shift 回車鍵後下拉。具體如下 1 簡介 excel表處理軟體是美國微軟公司研製的辦公自動化軟體office 中...