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

時間 2022-02-02 14:25:10

1樓:萊以南台雄

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

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

2樓:連郎雪沛雯

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

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

3樓:樓蘭佛爺

判斷方法如下:

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*"),"有","無")。

4樓:匿名使用者

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

完整的公式為:

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

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

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

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

5樓:

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

6樓:張好鐵

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

開啟excel應用程式。

2.  新建乙個工作簿。

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

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

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

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

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

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

7樓:蘭鉑仕自動化機械

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

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

置。如圖所示:

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

友這個字元。如圖:

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

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

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

vba 判斷單元格是否包含字元 excel

8樓:匿名使用者

舉例說明,有兩個單元格:a1:存放abc a2:為空白。設計乙個vba程式,判定a1和a2是否為空白,並將結果放在b1(放a1的結果)和b2(放a2的結果)

**如下

sub 判定()

dim m_s as string

dim m_t as integer

dim 結果 as string

dim i as integer

for i = 1 to 2

m_s = cells(i, 1) '讀取a列的值m_t = len(m_s)

if m_t > 0 then

結果 = "非空值"

else

結果 = "空值"

end if

cells(i, 2) = 結果 '結果放到b列next

end sub

執行**後結果如圖:

9樓:匿名使用者

for i = 8 to 20

if instr(cells(i,"aq"), "newad")>0 then

range("c" & i & ":ag" & i).clearcontents

end if

next

10樓:善良的豬頭

判斷改為

if instr(1,range("aq" & i),"newad")<>0 then

11樓:匿名使用者

if range("aq" & i) like "newad*" then

12樓:亞遊推廣

in turpis.

13樓:一點設計演示

1.首先,看一下原始資料。

a列是公司名稱,我們要在b列判斷a列的文字是不是包含「北京」這兩個字。

2.雙擊b2,輸入公式:

=find("北京",a2)

b2單元格返回1,表示「北京」兩個字在a2的文字出現的位置是從第乙個字元開始。

3.下拉b2的公式,返回結果如下圖所示。

其中返回的錯誤值是表示單元格文字中不包含「北京」。

4.單元格返回錯誤值不太好看,我們想辦法將它遮蔽。

首先,用isnumber函式判斷返回結果是不是數字,如果不是數字就返回false。把b2公式修改成:

=isnumber(find("北京",a2))

5.然後用if函式將true轉換成「y」,false轉換成空顯示。修改公式為:

=if(isnumber(find("北京",a2)),"y","")

6.類似,可以用search()函式來實現find()函式實現的功能。

知識點補充:

search()函式和find()函式差異在萬用字元的使用和大小寫的區分,有興趣的讀者可以自己在單元格中測試一下兩個函式的差異。

7.在其他函式中,比如說vlookup()和countif()等函式中使用萬用字元,也可以達到「包含」的目的。如下圖,用countif()函式來識別是否包含「北京」文字,如果返回1就是包含,返回0就是不包含。

excel 判斷某一單元格值是否包含在某一列中

14樓:zer0小雪

中,可以使用countif函式,函式形式:=if(countif(目標列,判斷回列首個單元格答)>0,"是","否"),示例步驟如下:

1.滑鼠左鍵點選需要輸入判斷結果的單元格,如下圖紅框所示;

2.然後在fx後面輸入「=if(countif(a:a,b2)>0,"有","無")」,如下圖紅框所示;

3.然後按回車鍵,即可判斷出第乙個值是否在判斷列裡面,如下圖紅框所示;

4.然後利用填充柄下拉選擇所有需要判斷的數值的輸出單元格,如下圖紅框所示;

5.就會自動套用公式,對其他的數值做出判斷,輸出判斷結果,如下圖紅框所示。

15樓:匿名使用者

顯示單元格內容是否在另一列存在的3個辦法

16樓:魚木混豬

方法如下:

1.判斷c列數值,是否包含在a列中:

2.輸入公式如下:

3.下拉填充,得到結果如下:

17樓:匿名使用者

在抄c2輸入

=if(sumproduct(isnumber(find(a2,$b$2:$b$10,1))*1)>0,1,0)

統計2-10行的,資料範圍襲自己改bai

向下拖效果du,就是張zhi

三 在 辦公室張三 裡面dao

18樓:匿名使用者

在c列輸入函式:

=if(isnumber(search(a1,b1)),"1","0")

19樓:匿名使用者

=if(iserror(find(a2,b2)),0,1)

其它往下拖拉

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

20樓:蘭鉑仕自動化機械

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

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

置。如圖所示:

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

友這個字元。如圖:

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

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

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

21樓:山桑弓

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

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

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

22樓:

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

23樓:匿名使用者

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

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

因此沒必要在做判斷

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

24樓:匿名使用者

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

如何使用excel函式判斷某一單元格內包含另一區域內某單元格的內容

龐思源及贍 使用excel函式判斷某一單元格內包含另一區域內某單元格的內容 點工具 選項 檢視 視窗選項 公式 勾上就可發現所有單元格里公式 皇甫曉騫度萊 d1單元格輸入 index c c,max row b 1 b 9 isnumber find b 1 b 9,a1 這是陣列公式 輸入後,不能...

excel 函式單元格數值大於取值

1 開啟excel,將需要處理的資料輸入。2 單擊c3單元格,輸入公式 sumproduct a 2 a 3000 b2 a 2 a 3000條件的個數。3 下拉c3公式,獲取所有符合條件的個數。4 在d3輸入公式 countifs a 2 a 22,d2,a 2 a 22,5 下拉d3公式,得到所...

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

excel中,可以利用find函式來判斷乙個字元創中是否包含某一特定字元。關於find函式 函式 find 和 findb 用於在第二個文字串中定位第乙個文字串,並返回第乙個文字串的起始位置的值,該值從第二個文字串的第乙個字元算起。這些函式可能並不適用於所有語言。find 適用於使用單位元組字符集 ...