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

時間 2022-02-14 13:10:04

1樓:晴空的晨曦

具體解決步驟如下:

1.開啟需要進行操作的文件,此處以判斷以下四個單元格是否含有字元「4」為例

2.在b1單元格中輸入公式=if(isnumber(find("4",a1)),"有","無"),此處第一個引號內表示要判斷的字元,即4,第二個引號表示要判斷的單元格,即a1

3.敲下回車鍵,b1單元格內出現判斷結果

4.選中b1單元格,下拉綠色小方塊至最後一個需要判斷的單元格5.即可出現所有判斷結果

同樣的方法也可用於查詢文字。

2樓:綠衣人敲門

假設在檢查a1單元格中是否包含有關鍵字「張」字,則可以在b1單元格寫入公式:

公式一=if(isnumber(find("張",a1)),"有","")

公式二=if(iserror(find("張",a1)),"","有")

公式三=if(count(find("張",a1)),"有","")公式四=if(countif(a1,"*張*"),"有","")

3樓:眯住眼串針

假設欲查詢的項在sheet1的a列,sheet2的資料區域為a~k列在sheet1的b1輸入公式

下拉即可

4樓:罐子奉花童

如果資料從sheet1a1開始,b1公式下拉即可,有不明白的再問我

5樓:匿名使用者

假設sheet1的資料在a列,在sheet2的a1輸入=if(isnumber(find("蘋果",sheet1!a1)),1,0)

下拉然後其他的只要把"蘋果"改掉

6樓:yongtry樂園

=if(countif(sheet2中的區域選中,所要搜尋的內容)>1,1,0)

7樓:匿名使用者

假定很多資料在a列

>0)*1下拉

8樓:匿名使用者

=if(isnumber(find("蘋果",sheet1!a1)),"1","2")

不知道符合不。

9樓:小海豚耗子

用countif函式試試

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

10樓:樓蘭佛爺

判斷方法如下:

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

11樓:匿名使用者

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

完整的公式為:

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

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

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

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

12樓:

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

13樓:張好鐵

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

開啟excel應用程式。

2.  新建一個工作簿。

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

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

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

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

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

excel如何判定單元格是否含有某個字

14樓:

針對office2007以上版本:

1.選中需要查詢的區域

2.選單-〉開始-〉條件格式

3.突出顯示單元格規則-〉文字包含..

4.輸入包含的字元 確定條件 以及單元格顯示的顏色 確定即可具體可見下圖

15樓:匿名使用者

假設在檢查a1單元格中是否包含有關鍵字「張」字,則可以在b1單元格寫入公式:

公式一=if(isnumber(find("張",a1)),"有","")

公式二=if(iserror(find("張",a1)),"","有")

公式三=if(count(find("張",a1)),"有","")公式四=if(countif(a1,"*張*"),"有","")

16樓:匿名使用者

=count(find("王",a1)),結果為1表示有王字

17樓:匿名使用者

=find("某字",d單元格,1)

18樓:匿名使用者

指定的區域還是整個**?

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

19樓:蘭鉑仕自動化機械

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

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

置。如圖所示:

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

友這個字元。如圖:

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

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

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

20樓:山桑弓

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

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

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

21樓:

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

22樓:匿名使用者

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

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

因此沒必要在做判斷

excel函式if公式裡怎麼可以判斷單元格里包含指定的文字?

23樓:嘩嘩嘩嘩

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

方法如下有4種判斷方法:

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

1、利用find函式判斷;

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

2、利用substitute函式判斷;

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

3、利用countif函式判斷

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

4、利用mid結合陣列公式判斷;

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

基本說明:

1、excel中所提的函式其實是一些預定義的公式,它們使用一些稱為引數的特定數值按特定的順序或結構進行計算。使用者可以直接用它們對某個區域內的數值進行一系列運算。

2、如分析和處理日期值和時間值、確定貸款的支付額、確定單元格中的資料型別、計算平均值、排序顯示和運算文字資料等等。例如,sum 函式對單元格或單元格區域進行加法運算。

24樓:愛賜柳易綠

假設試用期獎勵100,正式員工200,c2單元格輸入公式=if(b2="試用期",100,200)

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

25樓:魚木混豬喲

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

工具:office2013

方法如下:

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

方法一:利用find函式判斷

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

方法二:利用substitute函式判斷

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

方法三:利用countif函式判斷

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

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

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

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

26樓:匿名使用者

有的時候,利用篩選功能,需要一個一個的進行勾選,比如北京、北京地區、北京1這種,下面就來介紹一種比較簡單的方法,通過在excel 2013中定義公式,就可以判斷單元格里是否包含某個字元。

1.如圖所示,需要找出地區中包含北京的字串先單列一行,輸入「判斷是否是北京地區」

2.在該列的下一個單元格,輸入公式

=if(countif(a2,"*北京*")>0,"是","否")按下回車鍵,或者在fx編輯欄打√

3.選中該單元格,滑鼠對著右下單元格,向下拖動填充。

4.這就是效果了

我們對其中的北京單元格改為北京1,發現後面沒變對上海改為上海北京,發現後面單元格變成是,5.如果要高亮顯示,則選中該列,點選開始選單裡的條件格式---高亮顯示---包含---是

excel判定某個字串裡面是否含有某個字串 255

27樓:退休畫線工

給你兩個公式:

b2=lookup(count(0/find(d$2:d$3,a2))+1,,)

同時按ctrl+shift+enter三鍵輸入陣列公式c2=if(count(0/find(d$2:d$3,a2)),"有","無")

同樣陣列公式。

自己選一個吧內

如果a列的資料可容能包含d列所列出的區域中超過一個(如d列既有區域,又有街道)時,就不能用前面的公式。只可能一個的話,推薦前一個公式,執行效率稍高於後一個公式。

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

蘭鉑仕自動化機械 1 首先建立一張空白的 然後輸入文字,比如你的好朋友。如圖 2 然後選擇 b1 單元格,輸入查詢函式 find 朋友 a1 查詢a1中 朋友 這個字元所在位 置。如圖所示 3 再按回車鍵,我們發現 b1 的值是 3 朋友 這個在a1中的第三個字元位置,證明a1包含朋 友這個字元。如...

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

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

我不知道如何判斷物體是否做了功,舉一些詳細的

方法一 用定義判斷。這分為直線運動和曲線運動兩種情況。先看直線運動,只要存在力 即f 0 受力物體產生位移 即x 0 且位移方向與力的方向不垂直,就做了功。因為力做功的表示式為 其中 是f與x的夾角 所以當 為零角或銳角時,做正功 當 為直角時,不做功 當 為鈍角或平角時,做負功。例1 如下圖,圓圈...