EXCEL中,判斷單元格的內容是否包含於另單元格中,用什麼函式可以比較

2021-03-28 04:42:36 字數 3460 閱讀 1634

1樓:刀劍上的舞者

材料/工具:excel2010

1、如下圖在a列,我們輸入

的是我們計劃中應蒐集的資料

2、首先我們如下圖版,輸入了一個權查詢替換公式3、進一步修改公式,將公式的原始值後面加一個頓號4、當替換完頓號,如下圖就要對公式做進一步的修改5、在c2單元格中,原有公式的基礎上,外套一個if函式,讓當b列的值為空的時候,顯示c列的值

6、修改公式後,我們確定,而後就可以看到,c列的資料,剛好是a列減去b列之後剩餘的內容,就達到了我們原來設定的效果

2樓:匿名使用者

find

假設判斷a1是否包括b1中的內容

=if(iserror(find(b1,a1,1)),"不包括","包括")

3樓:天使在唱歌

可以用vlookup函式。

1、以excel2010版本為例,如下圖要判斷d列的名字是否包含在a列中;回

2、首先在e2單元格輸入公

答式=vlookup(d2,a:a,1,0),vlookup函式的公式是=vlookup(查詢值,查詢範圍,查詢列數,精確匹配或者近似匹配),按enter鍵後則可得出匹配結果;

3、把滑鼠放在e2單元格的右下角,待滑鼠變成一個「+」號後下拉填充公式,則可看到d列的名字若包含在a列中就會顯示姓名,不包含就會顯示#n/a,這樣就能判斷了。

4樓:匿名使用者

find(find_text,within_text,start_num)

findb(find_text,within_text,start_num)

find_text 是要查詢

copy的文字。

within_text 是包含要查詢文字的文字。

start_num 指定開始進行查詢的字元。within_text 中的首字元是編號為 1 的字元。如果忽略 start_num,則假設其為 1。

5樓:匿名使用者

=if(countif(a1,"*"&b1&"*"),"包含","不包含")

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

6樓:綠衣人敲門

方法:抄

假設是a列,標準襲

數值是c1,在baib2輸入下面公式後下拉du:

zhi =if(isnumber(find($c$1,a2)),"y","n")

b列結果為y,則包含,daob列結果為n則不包含。

單元格型別定義了在單元格中呈現的資訊的型別,以及這種資訊如何顯示,使用者如何與其進行互動。使用者可以 使用兩種不同的單元格型別對錶單中的單元格進行設定: 一種是可以簡單地關聯於單元格的文字格式,另一種就是顯示控制元件或者圖形化資訊。

excel中內建有通用,貨幣,數字,百分比,文字型別. 而第三方**控制元件往往會有更豐富的單元格型別,比如spread會支援18種單元格型別(mask型,按鈕型,核取方塊型,組合框型,圖形型等等)。

7樓:匿名使用者

考慮到你的a列資料結構所以可以簡單處理如下:

d1中輸入公式:

=vlookup(left(a1,1),$b:$c,2,0)下拉填充

8樓:匿名使用者

d1的公式為

=vlookup(right(a1,1),$b$1:$c$9,2,0)

然後下拉公式就可以了

說明:你樣表中要查詢的數字都在a列單元格的最後專一個,使用right函式可以取得屬該單元格從右邊算計n個字元,=right(a1,1),就是a1單元格右邊算起1個字元「五」,=right(a1,n)就是a1單元個從右邊算計n個字元。

利用vlookup函式可以查詢五在$b$1:$c$9範圍內第一列b1:b9範圍內的位置,查出來的值為4,然後返回第四行第2列的數字5,=vlookup(right(a1,1),$b$1:

$c$9,2,0)裡面的2就是第二列的意思,0是精確查詢的意思。

9樓:善良的豬頭

如果第二列就是資料是唯一的話我的公式可用;

想問一下,如果第一列中出現 "李四三"這樣子的怎麼算?

10樓:匿名使用者

d1輸入

=sumproduct(isnumber(find($b$1:$b$9,a1))*$c$1:$c$9)

公式下拉

11樓:神棍

在d1中輸入公式「=vlookup(right(a1,1),b$1:c$9,2,0)」下拉即可!

希望對你有所幫助!

12樓:匿名使用者

d1公式下拉:

=index(c:c,match(right(a1),b:b,))

13樓:匡巨集仇斯伯

使用excel函式判斷某一單元格內包含另一區域內某單元格的內容:點工具---選項---檢視---視窗選項---公式(勾上就可發現所有單元格里公式)

14樓:揚良納喇懷蓮

你意復思是說在a1的數值2001中包制含的有b9中的數值1,然後d列返回相bai應的duc列數zhi值嗎?如果

你的a列數字和b列的數dao字都是有規律的,沒有位數差別,那用這個公式=vlookup(right(a1,1),b:c,2,0)

,然後下拉即可

15樓:殷奕錢梓童

如圖復所示,如果d列單元制格內包含

a1:b8區域內的某一個bai單元格du內容,則e列顯示「包含zhi」,否則dao顯示「不包含」:

公式為=if(count(find(a$1:b$8,d1)),"包含","不包含")

公式釋義:在d1中分別查詢a1:b8中的內容,找到返回一個位置數字,找不到則為錯誤,用conut函式計算find計算結果中的數字個數,只要count結果大於0,則說明包含。

16樓:卜蘆東子欣

舉個實際的資料樣式才可回答

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

17樓:匿名使用者

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

完整的公式為:

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

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

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

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

18樓:

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

excel中在單元格輸入數字A,另單元格輸入另數字B,如何實現A加1加B次

先把相應行或列設成的資料類形設為文字,然後在第一個單元格輸開始序號,然後往下或往右的單元格拖拽就行。c1單元輸入公式 if a 1 b 1 a 1 row a1 1,a 1 row a1 1,下拉公式 c1輸入 if a 1 row 1 a 1 b 1,a 1 row 1 回車並向下填充。excel...

EXCEL提取單元格中的數值,EXCEL中怎麼把單元格中的數值提取出來

b1單元格輸入公式 left a1,3 c1單元格輸入公式 mid a1,4,len a1 6 d1單元格輸入公式 right a1,3 e1單元格輸入公式 h1單元格單元格 c1要在5位數以內,否則出錯 g1單元格輸入公式 b1 left a1,3 c1 if len a1 6,0,a1 b1 1...

VBA判斷單元格是否包含字元EXCEL

舉例說明,有兩個單元格 a1 存放abc a2 為空白。設計一個vba程式,判定a1和a2是否為空白,並將結果放在b1 放a1的結果 和b2 放a2的結果 如下 sub判定 dimm s asstring dimm t asinteger dim結果 asstring dimi asinteger ...