EXCEL公式裡面,判斷區域如果不輸判定方式,直接輸入某一單元格,是否是預設為「該單元格內容或數值」

2021-07-03 00:24:38 字數 4663 閱讀 4479

1樓:萬年金剛鑽

這個要看函式的說明,有的地方是取值,有的地方則是引用(也就是位置)

前者你已經用sumifs看到了,這裡的第三個引數,是取的值,從函式說明可以看到

sumifs(sum_range,criteria_range1,criteria1[criteria_range2,criteria2]…)

criteria1表示是一個值,既然是值,那就表明這個位置即使是單元格,也會採用單元格的值。

後者的典型例子是offset函式

offset(reference,rows,cols,height,width)

其第一個引數是reference,也就是單元格或區域引用,這裡,函式會取引用的位置(而不是值)作為後續操作的基點

比如=offset(a1,1,)就是代表以a1為基點,向下偏移一行向右偏移0列的那個單元格(也就是a2)的值

2樓:

判斷會返回true 和 false

它們經過四則運算後會變成非0和0值

所以有時可以使用這個規律,省略判斷

不為零的值就是true

用excel判斷某一區域單元格內是否包含某一單元格內的內容

3樓:方括號

=if(count(find(b1,$a$1:$a$2)),"是","否")

是陣列襲公式,按ctrl+shift+enter結束公式輸入。

a列也可以全列引用。但因是陣列公式,所以不建議全列引用,a列資料有多少就引用多少。

4樓:平陽虎

在c2中輸入公式

=if(or(iserr(find(b2,a$3)),iserr(find(b2,a$2)))=false,"是","否")

下拉填充

excel規則中,如何判定某單元格是否包含一個區域內任意一個單元格內容

5樓:匿名使用者

選擇a2:a6設定區域,在「條件格式」中,「新建規則」,以「公式」建立規則,輸入

=sumproduct(isnumber(find(c$2:c$6,a2))*1)>0  格式選擇填充色紅色,確定,即可。

條件格式的公式表示:在a2中只要存在c2:c6單元格的資料,sumproduct的結果就大於0

注意:條件公式如果以=isnumber(find($c$2:$c$6,a2)),只會達到如果a2單元格中包含c2單元格的數值「1」時,單元格格式為紅色的效果,需要通過sumprdocut函式,才能實現陣列條件c2:

c6的引用。

6樓:論壇磚家

a2輸入條件公式 =isnumber(find($c$2:$c$6,a2))

然後向下刷格式,就ok

excel if函式判定一個區域內的數字是否在包含某一個單元格內.

7樓:匿名使用者

陣列公式,按ctrl+shift+enter結束

對","錯")

怎麼樣用excel公式判斷一個單元格的數值是否屬於一個範圍的數值?

8樓:辦公喵

如果某個範du圍的數值不多的zhi話,可以用match函式=if(isna(match(a1,,0)),"否","是")如果dao

範圍的數值多的話,回或者是**中的答某一部分的話,公式改為=if(isna(match(a1,b1:b100,0)),"否","是")

b1:b20為你所要判斷的數值的範圍所在的單元格本答案根據下面jackshoy的答案進行過修正。謝謝!

9樓:譚笑風笙

b1輸入

=if(or(=a1),"是","否")

10樓:匿名使用者

b1判斷,輸入

=if(isna(match(a1,,0)),"否", "是")

11樓:小新de和尚頭

用if和countif函式吧。

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

12樓:匿名使用者

d1單元格輸入

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

這是陣列公式

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

13樓:第七次要分

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

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

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

14樓:匿名使用者

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

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

15樓:綠衣人敲門

方法:抄

假設是a列,標準襲

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

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

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

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

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

16樓:匿名使用者

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

d1中輸入公式:

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

17樓:匿名使用者

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

18樓:善良的豬頭

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

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

19樓:匿名使用者

d1輸入

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

公式下拉

20樓:神棍

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

希望對你有所幫助!

21樓:匿名使用者

d1公式下拉:

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

22樓:匡巨集仇斯伯

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

23樓:揚良納喇懷蓮

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

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

,然後下拉即可

24樓:殷奕錢梓童

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

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

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

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

25樓:卜蘆東子欣

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

excel如何用函式判斷資料區域中符合條件返回值

因為你的提成原則是按大於或等於某 價,所直接用你設計的表2是不方便設計公式的。需要修改下設計,從左到右把原來的順序倒過來,並增加一個虛擬的最低 0,如下圖 這樣就可能通過引用查詢來設計公式了 a 10,2 2 f2 e2 b2 下拉分析,重新設計表2,設計驗證公式,太費時間了。幫身邊同事,一頓晚餐肯...

excel 如何判斷並選擇指定計算公式

excel 判斷並選擇指定計算公式的步驟如下 1.選擇一個單元格,輸入想要計算的公式。2.輸入回車後出現計算結果。3.如果想要下面的單元格都計算求和結果,則沒必要一個一個單元個的輸入公式。4.將滑鼠放到單元格右下方的十字塊上,當出現黑十字形時,按住滑鼠左鍵向下拖動。5.此時下方單元格都會安裝我們的想...

怎樣用EXCEL函式判斷某區域單元格內容包含在某單元格內時返回對應列值進行合計

可以用find 查一下,分別判斷,週一到週六的值,在不在ak4裡。如果有就參加到合計裡。aj9公式可以向下複製。aj9公式 if iserror find p 5,ak 4 0,p9 if iserror find r 5,ak 4 0,r9 if iserror find t 5,ak 4 0,t...