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...