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

2021-06-26 19:02:07 字數 6317 閱讀 7930

1樓:龐思源及贍

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

2樓:皇甫曉騫度萊

d1單元格輸入

=index(c:c,max(row($b$1:$b$9)*isnumber(find($b$1:$b$9,a1))))

這是陣列公式

輸入後,不能按回車,需要按下ctrl+shift+回車即,在編輯欄裡,可以看到公式前後有{}的產生下拉填充

3樓:丘巧曼線馳

如圖所示,如果d列單元格內包含a1:b8區域內的某一個單元格內容,則e列顯示「包含」,否則顯示「不包含」:

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

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

4樓:屈寄琴介璇

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是精確查詢的意思。

5樓:匿名使用者

b1輸入

=lookup(,-find(h$1:h$7,a1),i$1:i$7)

或=iferror(lookup(,-find(h$1:h$7,a1),i$1:i$7),"")

回車並向下填充。

6樓:

b1用公式:

下拉。

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

7樓:匿名使用者

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

8樓:魚木混豬

方法如下:

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

2.輸入公式如下:

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

9樓:匿名使用者

在抄c2輸入

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

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

向下拖效果du,就是張zhi

三 在 辦公室張三 裡面dao

10樓:匿名使用者

excel中判斷某列是否含有某個單元格的值在內的方法較多:

計數法,用countif函式,內如果有,則計數大於0,公容式為:=if(countif(b:b,a1),"y","n");

返回序號法,用match函式,如果有則返回序號,沒有則返回錯誤值,再配合其它函式來判斷:=if(isnumber(match(a1,b:b,0)),"y","n")或=if(count(match(a1,b:

b,0)),"y","n");

返回值法,用vlookup函式,有則返回原值,沒有返回錯誤值,再配合其它函式來判斷,這裡由於查詢值不一定是數值,所以不用isnumber、count來判斷,而改用iserror來檢查返回的是不是錯誤值:=if(iserror(vlookup(a1,b:b,1,0)),"n","y")。

11樓:匿名使用者

在c列輸入函式:

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

12樓:匿名使用者

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

其它往下拖拉

怎麼用用excel函式判斷某單元格內數字或字母或文字,包含另一區域內某單元格的內容

13樓:匿名使用者

按三鍵ctrl+shift+enter結束陣列公式輸入

下拉填充

14樓:反翽葚讛笀仕藖

d1單元來格輸入 =index(c:c,max(row($b$1:$b$9)*isnumber(find($b$1:

$b$9,a1)))) 這是數自組公式輸入後,不能按回bai車,需要按du下ctrl+shift+回車即,在zhi編輯欄裡,可dao以看到公式前後有{}的產生下拉填充

15樓:匿名使用者

b6輸入

=if(isnumber(sumproduct(find(mid(a6,row($1:$100),1),$a$1))),"是","")下拉

16樓:匿名使用者

=iferror(if(find(a5,a2)>0,"是"),"否")

如何使用excel函式判斷某一單元格內包含另一區域內某單元格的內容,並返回對應的資料

17樓:

你這情況不適合用你那公式,用這個陣列公式=index(d:d,min(if(($e$1:$l$18000<>"")*isnumber(find($e$1:

$l$18000,a1)),row($1:$18000))))同時按ctrl+shift+回車三鍵結束

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

18樓:綠衣人敲門

方法:抄

假設是a列,標準襲

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

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

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

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

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

19樓:匿名使用者

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

d1中輸入公式:

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

20樓:匿名使用者

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是精確查詢的意思。

21樓:善良的豬頭

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

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

22樓:匿名使用者

d1輸入

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

公式下拉

23樓:神棍

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

希望對你有所幫助!

24樓:匿名使用者

d1公式下拉:

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

25樓:匡巨集仇斯伯

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

26樓:揚良納喇懷蓮

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

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

,然後下拉即可

27樓:殷奕錢梓童

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

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

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

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

28樓:卜蘆東子欣

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

excel函式 判斷某單元格的值包含在某個範圍內.

29樓:小朵蘑菇雲

我猜你應bai

該是duk2對a2:e2,而zhi

不是a1:e1吧?

dao所以函式

內這樣寫:容

=if(and(k2<=5,isnumber(match(k2,a2:e2,0))),"對",if(and(k2>5,isnumber(match(k2,f2:j2,0))),"對",""))

30樓:寧雁羿霜

用find

或者findb

函式,至於如何用,你可以在excel的幫助裡面搜尋,裡面有很詳盡的說明!

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

31樓:刀劍上的舞者

材料/工具:excel2010

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

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

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

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

32樓:匿名使用者

find

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

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

33樓:天使在唱歌

可以用vlookup函式。

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

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

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

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

34樓:匿名使用者

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。

如何在excel中利用函式公式計算某一學科排名前20名成績優

1。資料 篩選,2。然後到sheet介面,點選篩選的三角,出來下拉選單,選擇前10就可以了 自動篩選,然後點那個小三角,選擇你要篩選出的內容 如何在excel中利用函式公式計算某一學科排名前10名成績優秀率 如何在excel當前單元格中,用函式和公式計算數學成績的優秀率,即大於等於85分人數佔總人數...

Excel中如何使用evaluate函式計算這種型別的值

1 按下ctrl f3組合快捷鍵,將彈出 名稱管理器 對話方塊2 在彈出的 名稱管理器 對話方塊中單擊 新建 命令,將彈出 新建名稱 對話方塊。3 將名稱文字框中的原有名稱刪除,輸入新的名稱 計算文字算式的值 將引用位置中的 sheet1 b 2 改為 evaluate sheet1 a2 然後單擊...

如何使用excel函式實現高階篩選

通過增加輔助列來實現多條件選擇的篩選。例如有 如圖 要求篩選出9月1日到5日之間,王五賣帽子的清單。第一步 在e2輸入公式 and a2 date 2015,9,1 a2第二步 對輔助列進行篩選,條件為true,篩選結果如圖 你的名字資料在a3 a14.你在c3輸入以下公式,ctrl shift e...