1樓:s今生緣
vlookup函式的查詢值必須位於查詢區域的首列,如果不在首列,可以用index+match組合函式設計公式,也可以像現在的公式這樣用if函式,將兩列資料交換下,將後列資料變到首列(只是公式中進行交換,表中實際位置是不會變的)。
if(,w:w,v:v),條件是,為1時,相當於true,條件為真,取w列資料,條件為0是,相當於false,不成立,返回v列資料,表中v列是排在w列前的,但經過這樣的條件公式後,先取得的是w列的資料,也就是w列變成查詢區域的首列了。
row()-6,就是當前行號減去6。
整個公式的意思就是:在w列中查詢當前行號減去6的資料,並返回同行v列的資料。
2樓:琦炫郎冠
在憑證表的a列查詢6(可變的),如果找不到,就返回空值,找到就返回這個6往右(含6所在單元格)的第9個單元格的值。
每個函式的用法最好看幫助檔案,簡單說明一下:
if指定要執行的邏輯檢測
isna
如果值為
#n/a
錯誤值,則返回
true
vlookup
查詢陣列的第一列並移過行,然後返回單元格的值row返回引用的行號,將你的這個公式往下複製,6就會變成7、8、9、……
excel裡怎麼用vlookup函式取同時滿足兩個條件的值!
3樓:匿名使用者
需要用到陣列公式
用下面的舉例來說明:
這裡有兩個條件,後面對應第三列唯一的資料:
2.當我們需要同時滿足條件一和條件二的資料的時候,就需要使用 vlookup 的多條件查詢。
在i5單元格輸入陣列公式:=vlookup(g5&h5,if(,$a$2:$a$9&$b$2:$b$9,$c$2:$c$9),2,0) 然後按按組合鍵結束輸入。
3.隨即便完成了對滿足兩個條件的資料查詢,向下拖拽填充即可。
擴充套件資料
多條件查詢函式的詳細解釋
這是vlookup對應的四個引數,首先針對上面的陣列公式解釋:
查詢值
:g5&h5,需要查詢的是兩個條件,但是vlookup函式只能查詢一個條件,所以需要用
"&"將查詢的兩個條件的單元格連線起來。
資料表
:if(,$a$2:$a$9&$b$2:$b$9,$c$2:$c$9)表示需要查詢的資料,這裡面巢狀使用了if函式,然後以if(,這樣的陣列引數。
引數為陣列時,會分別進行計算。先用1作為引數判斷,返回$a$2:$a$9&$b$2:
$b$9;然後用0作為引數判斷,又返回一個結果$c$2:$c$9。兩個結果重新組合一個陣列:
$a$2:$a$9&$b$2:$b$9在第一列,$c$2:
$c$9在第二列,其中"$"是絕對引用。
這樣vlookup便能查詢到兩個條件。
列序數
:需要查詢的資料位於第二列,所以輸入2。
匹配條件
:精確匹配。
4樓:顧傾城
1、首先打excel表,利用公式:=vlookup(條件1:條件2,if(,$條件1區域$:$條件2區域$,返回列),2,0)進行計算。
2、vlookup公式中的條件1:條件2,然後把兩個單元格連在一起作為整體進行查詢。
3、vlookup公式中的$條件1區域$:$條件2區域$,接著a列和b列作為整體。
4、vlookup公式中的if(,$條件1區域$:$條件2區域$,返回列),將a列和b列作為整體和計劃到貨日期併為兩列。
5、根據公式vlookup(條件1:條件2,if(,$條件1區域$:$條件2區域$,返回列),2,0)。
在結果單元格,輸入公式=vlookup(f2:g2,if(,$a2$:$b9$,$c$2:
$c$9),2,0)。
5樓:柿子的丫頭
第一步:公式:=vlookup(條件1:條件2,if(,$條件1區域$:$條件2區域$,返回列),2,0)。
注意:最後一定要同時按住ctrl shift 回車 三鍵。
第二步:vlookup公式中的條件1:條件2,意思是將兩個單元格連在一起作為整體進行查詢。
圖中即為:f2:g2。
第三步:vlookup公式中的$條件1區域$:$條件2區域$,意思是將業務型別和訂單編號作為整體。
即圖中:$a$2:$b$9(使用$鎖定區域-絕對引用)。
第四步:vlookup公式中的if(,$條件1區域$:$條件2區域$,返回列),意思是將業務型別和訂單編號作為整體和計劃到貨日期併為兩列。
即為:if(,$a$2:$b$9,$c$2:$c$9)
第四步:然後我們根據公式vlookup(條件1:條件2,if(,$條件1區域$:
$條件2區域$,返回列),2,0)。在h2單元格內錄入此公式=vlookup(f2:g2,if(,$a2$:
$b9$,$c$2:$c$9),2,0)。
第五步:最後同時按住ctrl、shift、回車三鍵,ok。
擴充套件資料
excel中大量的公式函式可以應用選擇,使用microsoft excel可以執行計算,分析資訊並管理電子**或網頁中的資料資訊列表與資料資料圖表製作,可以實現許多方便的功能,帶給使用者方便。
與其配套組合的有:word、powerpoint、access、infopath及outlook,publisher
excel2013、2010、2007和老一點的excel2003較為多見,excel2002版本用的不是很多。比excel2000老的版本很少見了。最新的版本增添了許多功能。
使excel功能更為強大。
lookup_value為需要在資料表第一列中進行查詢的數值。lookup_value 可以為數值、引用或文字字串。當vlookup函式第一引數省略查詢值時,表示用0查詢。
table_array為需要在其中查詢資料的資料表。使用對區域或區域名稱的引用。
col_index_num為table_array 中查詢資料的資料列序號。col_index_num 為 1 時,返回 table_array 第一列的數值,col_index_num 為 2 時,返回 table_array 第二列的數值,以此類推。
如果 col_index_num 小於1,函式 vlookup 返回錯誤值#value!;如果 col_index_num 大於 table_array 的列數,函式 vlookup 返回錯誤值#ref!。
range_lookup為一邏輯值,指明函式 vlookup 查詢時是精確匹配,還是近似匹配。如果為false或0 ,則返回精確匹配,如果找不到,則返回錯誤值 #n/a。
如果 range_lookup 為true或1,函式 vlookup 將查詢近似匹配值,也就是說,如果找不到精確匹配值,則返回小於 lookup_value 的最大數值。如果range_lookup 省略,則預設為近似匹配。
6樓:歐陽絕塵
輸入公式:=vlookup(條件一&條件二,if(,條件一區域&條件二區域,返回列),2,0)
最後同時按ctrl shift 回車 三鍵結束
解釋:1、公式中的e2&f2,它表示將兩個單元格連在一起當做一個整體進行查詢。如圖中即為:a許六
2、a2:a7&b2:b7表示的意思與上面基本一致,就是班級和姓名作為一個整體。如圖中即為:a李一,d王二,b張三……
3、if(,a2:a7&b2:b7,c2:c7)表示將班級和姓名作為一個整體,然後與得分列進行組合成兩列,即班級姓名整體一列,得分一列
4、最後用vlookup來從“班級姓名整體”一列,“得分”一列這兩列中,查詢“班級姓名整體”說對應的“得分”
7樓:力爭不糊塗
lookup(1,0/(條件區域1=條件1)*(條件區域2=條件2),目標區域)
沒有具體查詢資訊,所以提供套路公式,希望可以幫到你。
8樓:匿名使用者
我從來不用這個函式多條件,你要喜歡用看下面
=vlookup(條件1&條件2,if(,條件1範圍&條件2範圍,結果範圍),2,0)
這是陣列公式,輸入後按shift+ctrl+回車
9樓:小破孩找褲衩
資料表呢?條件呢?你可以用lookup函式查詢。
公式為=lookup(1,0/((區域=條件1)*(區域=條件2))就可以了
10樓:匿名使用者
使用if函式,由於沒有詳細說明,只能大概寫一個,如=vlookup(if(and(a1=1,b1=2),b1,""),c:d,2,0),希望對樓主有幫助。
11樓:落花時節紛紛舞
1、=vlookup(a1&b1,if(,$f$1:$f$10&$g$1:$g$10,$c$1:$c$10),2,0
2、雙條件查詢也可以使用lookup,
=lookup(1,0/((a1=$f$1:$f$10)*($b$1=$g$1:$g$10),$c$1:$c$10))
12樓:匿名使用者
取同時滿足兩個條件的值可以用函式sumproduct()完成,而不要用vlookup。
13樓:匿名使用者
lookup函式有很多變形, 我們用lookup可以直接取得滿足多個條件的值。
公式型式為=lookup(1,0/()(條件1區域=條件1)*(條件2區域=條件2)),取值區域)。
可以拓展條件使用,在多條件取值時lookup要比vlookup好用的很多~
=vlookup(h3,if({1,0},d$3:d$14,c$3:c$14),2,)請問這個函式是什麼意思?主要是中間的if{}函式不太懂
14樓:匿名使用者
=vlookup(h3,if(,d$3:d$14,c$3:c$14),2,)
常數陣列 1和0
在邏輯中 不為0的值都是真值,為0的值是假值 因此在if函式中1返回真值的部份 d$3:d$14 ,0返回假值的部份 c$3:c$14 ,形成一個新的陣列,這個陣列由d$3:
d$14和c$3:c$14各單元格實際內容組成
現在我把公式的引用範圍縮小一點,再舉例進行說明計算過程,假設公式為
=vlookup(h3,if(,d$3:d$5,c$3:c$5),2,)
我假設c3,c4,c5單元格內容是a,b,c
d3,d4,d5單元格內容是1,2,3
則形成的陣列樣式就是
則公式就轉成了
=vlookup(h3,,2,)
這時如果h3單元格的內容是2,則公式就返回"b"
這個公式的作用是讓排在序列前面的c列,轉成第二列即返回值列,讓d列的內容成為待查詢的首列
你這個公式也可以寫成
=index(c$3:c$14,match(h3,d$3:d$14,))
6和10之間有幾個數列算式,6和10之間有幾個數
10 6 1 3 6和10之間有3個整數 7 8 9 6和10之間有幾個數 如果是整數的話,有7,8,9三個數 如果不分是否是整數的話,有無窮多個數.6和10中間有幾個數這種題怎麼解 您好樓主,6和10中間只有乙個數.那就是 6 10 8.如果說6與10之間有幾個數時,則是無數個.望採納,謝謝 10...
a b 9,c d 6,a c 10,b d 10,整數答案
a b c d a c b d 9 6 10 102a 2b 2c 35 a b c 35 2 沒有整數答案c 35 2 9 17 2 b 35 2 10 15 2 d 17 2 6 5 2 a 9 15 2 3 2 解 由上得 a十b 9 1 c一d 6 2 a十c 10 3 b十d 10 4 由...
我想算命2023年陽曆10月6日晚10點多生
我也是這個時辰,有興趣加我一起研究看看。1996年農曆10月26下午5點半出生的是什麼命 出生 公元 陽曆 年。月。日。時。分 陽年陰月陰日陰時 農曆 1996年十月26日酉時。當月節氣 大雪 月。日。中氣 冬至 月。日。生辰八字 丙子年。己亥月。丁丑日。己酉時。八字五行 火水。土水。火土。土金。五...