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結束
=if(count(find(","&b1:h1&",",","&i1&",")),"對","錯")
怎麼樣用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樓:善良的豬頭
=index(c:c,match("*" &b:b & "*",a:a,0))
如果第二列就是資料是唯一的話我的公式可用;
想問一下,如果第一列中出現 "李四三"這樣子的怎麼算?
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裡面公式求助,excel公式求助
先解釋一下兩個公式中都有的函式rand 這是乙個隨機取值的函式,其值範圍為 0 1。你可以試一下在乙個excel單元格內輸入 rand 回車之後就可以看到乙個0 1的隨機數字,類似於 0.1223324。按f9可以重新整理,重新取另乙個隨機數。知道這個函式rand 的作用後,上述公式也就不難理解了 ...
excel公式if顏色判斷,excel表格if函式中返回值的顏色
選擇b1單元格,定義名稱 colid get.cell 38,a1 now 0b1輸入公式 if colid 6,1,if colid 10,2,公式下拉。 這個要自定義函式的,但是要你有巨集的最簡單基礎。如果你連巨集是什麼都不知道,那就算了,還不如說說你到底要幹什麼? 一點設計演示 if函式只能根...
EXCEL用公式查詢區域內包含某欄位的單元格並返回值
e1輸入 if iserror vlookup 姓名 a a,1,if iserror vlookup 姓名 b b,1,if iserror vlookup 姓名 c c,1,if iserror vlookup 姓名 d d,1,無 vlookup 姓名 d d,1,vlookup 姓名 c c...