Excel函式多重判斷指定字元,Excel 用什麼函式可以判斷乙個字串中是否包含某些字元

2022-08-14 20:11:39 字數 4744 閱讀 2947

1樓:上善若水

之前另外乙個提問很多回答了所以我沒參與。你可以試試看這種方法是不是更簡單明瞭。如下。

在a11單元格插入公式

=mid(g11&"+0",find("+",g11&"+0")+1,1)&"長短"

即可,這樣會直接用數字顯示,你需要封邊的幾長幾短,效果如圖,歡迎追問。

2樓:知識改變命運

這個可以做是可以做,就是公式太長了,懶得寫!加分不?

3樓:退休畫線工

前面不是回答過你了嗎?有沒有試下公式,有什麼問題嗎?

4樓:匿名使用者

沒羅列全,總共有9種呢!

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

5樓:樓蘭佛爺

判斷方法如下:

1,判斷字串中是否包含大寫字母a,可用公式=if(isnumber(find("a",a1)),"有","無")。

2,下拉公式會發現,含有小寫字母a的結果是無,該公式裡的find函式提取的是指定的字元區分大小寫。

3,如果要判斷是不是包含字母a且不區分大小寫,可用search函式代替find函式,公式=if(isnumber(search("a",a1)),"有","無")。

4,要想判斷單元格中是否包含多個指定字元中的某乙個,如判斷單元格中是否包含「大」、「小」、「20」這三個字元中的乙個,可用公式=if(or(isnumber(find(,a1))),"有","無")。

5,下拉公式會發現,只要包含這三個字元中的任意乙個,結果都是有。

6,而要判斷是否同時包含這三個字元,只要把公式中的or改成and即可,公式=if(and(isnumber(find(,a1))),"有","無")。

7,要判斷包含這三個字元中的幾個,可用公式=count(find(,a1))。

8,要判斷單元格中是否包含字母a,且不論在字串的什麼位置,也不區分大小寫,可用公式=if(countif(a1,"*a*"),"有","無")。

9,如果要判斷四個字元中是否以字母a開頭,公式=if(countif(a1,"a???"),"有","無")或=if(countif(a1,"a*"),"有","無")。

6樓:匿名使用者

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

完整的公式為:

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

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

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

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

7樓:

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

8樓:張好鐵

excel判斷一copy個字串中是否包含某些字元的方法及步驟:

開啟excel應用程式。

2.  新建乙個工作簿。

3.  為了方便演示,小編輸入了一下內容。

4.  選中單元格,選擇公式欄下的插入函式。

5.  找到find函式,然後確定。

6.  輸入搜尋的關鍵字和匹配位置,然後確定。

7.  公式填充後,1表示「含有」,#value表示不含有。

excel 函式 多條件 包含某些字元

9樓:

主要操作步驟:用公式if(isnumber(find("a",a1)),"有","無"),即可。具體操作步驟:

判斷字串中是否包含大寫字母a,可用公式=if(isnumber(find("a",a1)),"有","無")。下拉公式會發現,含有小寫字母a的結果是無,該公式裡的find函式提取的是指定的字元區分大小寫。 如果要判斷是不是包含字母a且不區分大小寫,可用search函式代替find函式,公式=if(isnumber(search("a",a1)),"有","無")。

要想判斷單元格中是否包含多個指定字元中的某乙個,如判斷單元格中是否包含「大」、「小」、「20」這三個字元中的乙個,可用公式=if(or(isnumber(find(,a1))),"有","無")。 下拉公式會發現,只要包含這三個字元中的任意乙個,結果都是有。 而要判斷是否同時包含這三個字元,只要把公式中的or改成and即可,公式=if(and(isnumber(find(,a1))),"有","無")。

要判斷包含這三個字元中的幾個,可用公式=count(find(,a1))。 要判斷單元格中是否包含字母a,且不論在字串的什麼位置,也不區分大小寫,可用公式=if(countif(a1,"*a*"),"有","無")。 如果要判斷四個字元中是否以字母a開頭,公式=if(countif(a1,"a???

"),"有","無")或=if(countif(a1,"a*"),"有","無")。

excel 怎樣用if函式判斷某字串是否包含特定字元

10樓:匿名使用者

輸入=if(isnumber(find("a",b2)),"包含","不包含")

公式表示:如果b2中包含字元「a」,就返回「包含」,否則返回「不包含」。

excel用什麼函式判斷單元格是否包含某一特定字元?

11樓:萊以南台雄

假設某一特定字元是「φ」並在a1單元格(φ可改成想找的字元)

b1=if(isnumber(find("φ",a1)),"有","無")

12樓:連郎雪沛雯

如果有具體的字元,可以用find,找到返回位置,找不到返回錯誤,用iferror或者iserror來判斷。

excel中怎麼使用if函式判斷單元格特定字元?

13樓:匿名使用者

excel中使用if函式判斷單元格特定字元具體操作步驟如下:

1、雙擊excel文件,單擊選擇需要顯示結果的單元格;

2、要公式文字框中輸入下圖所示公式;

3、單擊剛剛寫完公式的單元格,滑鼠移動到單元格右下角,當滑鼠變成「+」時向下拖動,需要多少行就拖動多少行,然後再鬆開滑鼠;

4、以下excel中使用if函式判斷的結果。

14樓:娜傑真愛一生

if函式是根據logical_test引數返回的真假,來反饋value_if_true值和value_if_false值。

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

15樓:窗外的社會

工具/原材料

excel2018版、電腦。

1、開啟電腦找到並點選開啟excel2018版新建**;

2、雙擊開啟excel新建工作**以後,為了示範在a列單元格內編輯好任意的文字內容;

4、輸入好公式以後,此時按「ctrl+回車鍵」進行單元格的填充即可完成。

16樓:很多很多

在excel中,利函式判斷b列中是否含有某個字元的具體步驟如下:

我們需要準備的材料分別是:電腦、excel**。

1、首先我們開啟需要編輯的excel**。

2、然後我們點選c1輸入公式:=if(iserr(find("1",b1)),"不包含","包含"),回車確定。

3、然後我們滑鼠左鍵單擊c1單元格下拉,即可判斷b列中是否是否含有某個字元了。

17樓:匿名使用者

可以用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不支援萬用字元,因此,在使用時,可根據是否要區分大小寫來選擇不同的函式進行判斷。

18樓:譚笑風笙

c1輸入

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

下拉即可

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

19樓:怪難查

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

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

色樣式即可;

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

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

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

20樓:小蒙

=find("某這符",a1)

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

excel如何刪除指定字元,EXCEL 刪除指定字元

要刪除包含 abc 的行 或者反過來,保留包含 abc 的行,其他刪除 第1步,按ctrl f,查詢abc,點 查詢全部 後在結果框按ctrl a。如果要刪除包含abc的行,則 關閉查詢替換對話方塊,然後右鍵單擊第1步選中的單元格之一,刪除,整行。要保留包含 abc 的行,則按以下步驟繼續 第2步,...

編寫函式,其功能是刪除字串中指定的字元

include include void delete char data,char c 不知道樓主問題是否解決,我最近也在學習這部分知識,遇到了這道題,這是我的 希望能幫助到大家。如果有錯,還望大家指出並海涵。include define n 100 void main void for i 0 ...

excel字串重複判斷 大師請進

選中c4 g11區域,按f5鍵 定位條件 空值 確定 在編輯欄輸入以下公式,然後按 ctrl 回車 結束。沒 或者用這公式也行 公式中的兩個row 1 99 代表支援最長99個字元,可修改數字99支援最長字元 上面第一條公式是自動適應。if b4 if sumproduct 1 find mid b...