EXCLE在符合範圍內匹配?

2023-08-13 21:36:19 字數 4305 閱讀 4639

1樓:匿名使用者

對於複合查詢、部分日期為升序序列的可通過lookup函式進行資料引用。

輸入以下公式,然後向下填充公式。

lookup(1,0/((b$2:b$11=i4)*(c$2:c$11詳見附圖示例。

2樓:明佳妙明

excel怎樣處理數值在某個範圍內查詢對應的數值。

3樓:澄南霜

b9=sumifs(c$2:c$4,a$2:a$4,"a9),公式下拉自動填充。

4樓:新浪河陽小子

由於你的截圖沒有列標行號,以我下圖為例,b10單元格輸入公式=text(index(c$2:c$4,min(if((a10>=a$2:a$4)*(a10<=b$2:

b$4),row($2:$4)-1),4^8)),0%")

陣列公式,需按ctrl+shift+enter三鍵結束公式,使公式前後產生大括號{}後,下拉公式。 如圖:(將以上公式套用到你**中即可)

示例。

5樓:

<>使用vlookup函式模糊查詢匹配。

6樓:呵呵呵

這個用if 就可以解決了,先看效果。

if(and(a12>=a$2,a12<=b$2),c$2,if(and(a12>=a$3,a12<=b$3),c$3,if(and(a12>=a$4,a12<=b$4),c$4,""

其實就是多個if函式巢狀,然後加一個and就好了。

7樓:匿名使用者

如果8月31日,應該落在哪個區間?

excel 如何實現出現範圍內符合要求的數值,在另一個單元格顯示對應資料?

8樓:4終

1準備了兩個工作表,分別命名為a表、b表。

2、a表中的資料是一批員工的姓名、年齡以及職位資訊。b表中的資料是隻有這一批員工的姓名,現在需要把a表中的年齡對應找出來,並批量顯示在b表中。

3、在b表中操作,選中b2單元格,並輸入公式:=vlookup(a2,a表!$a$1:$c$7,2,0)。

4、回車;得出結果。然後,向下拖拉,向下複製公式並顯示出結果。

5、來看下公式,=vlookup(a2,a表!$a$1:$c$7,2,0),。

其中,a表!,就是工作表:a表,一定要加上!

號。$a$1:$c$7是資料查詢區域。

2,是要查詢的列號,年齡是在b列中,所以為2;0是精準查詢。

9樓:足壇風行者

excel 實現出現範圍內符合要求的數值,在另一個單元格顯示對應資料操作步驟如下:

1、首先給出一些基礎資料,目標是根據成績判斷,如果成績大於等於60,則“是否及格”出顯示及格,否則顯示不及格:

2、滑鼠在d2單元格上雙擊,出現輸入游標 |:

5、在if後面的括號中輸入 c2>=60,"及格","不及格" ,意思是如果c2單元格的值大於等於60,則d2顯示及格,否則顯示不及格。

6、按回車生效使函式應用到單元格,d2就根據c2的值“77”符合“>=60”的範圍,變成了“及格”。

7、滑鼠放在d2單元格的右下角,電腦上會顯示出一個黑色的+標識,滑鼠下拉,其他被計算單元格就會引入同樣的公式(行號會自動增加),這樣就可以自動應用到其他需要應用此規則的行:

10樓:匿名使用者

1、建立一個“表一”作為條件判斷對應依據,在表二的b2單元格輸入公式:

max((a2>=表1!$a$2:$a$20)*(a2<(表1!$b$2:$b$20))*表1!$c$2:$c$20)

陣列公式,按:ctrl+alt+enter 三鍵結束輸入;

2、選中表二的b2單元格,下拉填充b列,實際結果:

3、需要增加條件時,可以在表一增加,如圖二中的a5單元格為: 11,不在表一的判斷值裡面,所以對應的b5是空值,這時如在表一中增加一條,則表二的b5就對應出現符合條件的值。

11樓:常山大寶

但是,樓主只說了當a1出現1-2中任意數值,則a2顯示這一條設想的規則。

我想,既然稱之為規則,肯定不會只是當a1出現1-2中任意數值這一種情況。

因此,我還是想在此補充一下!

比如規則如下:

當a1出現1-2(含1不含2)中任意數值,則a2顯示當a1出現2-3(含2不含3)中任意數值,則a2顯示當a1出現3-4(含3不含4)中任意數值,則a2顯示。。。

那麼,a2中可用下面的公式來實現:

int(a1)/10+"-int(a1)/10+又比如規則如下:

當a1出現1-2(含1不含2)中任意數值,則a2顯示當a1出現2-3(含2不含3)中任意數值,則a2顯示當a1出現3-4(含3不含4)中任意數值,則a2顯示。。。

那麼,a2中可用下面的公式來實現:

int(a1)*"int(a1)*所以,通過上面的分析可以得出:只要是有規律的東西,一般都可以通過公式來實現。。

excel裡怎麼用vlookup函式取同時滿足兩個條件的值!

12樓:匿名使用者

需要用到陣列公式。

用下面的舉例來說明:

這裡有兩個條件,後面對應第三列唯一的資料:

2.當我們需要同時滿足條件一和條件二的資料的時候,就需要使用 vlookup 的多條件查詢。

在i5單元格輸入陣列公式然後按按組合鍵結束輸入。

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。

匹配條件

精確匹配。

13樓:顧傾城

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)。

14樓:柿子的丫頭

第一步:公式:=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判斷幾個資料是否在範圍內

你要的公式可以寫成 if sumproduct a4 a10 a2 a4 a10 if countifs a4 a10,a2,a4 a10,a3 7,pass fail if and a4 a10 a2,a4 a10 if or a4 a 2,a4 a 3,fail pass 右拉下拉就ok.exc...

室內溼度在什麼範圍內比較適合居住

室內溼度在30 80 時,是比較適合居住的。溼度在此範圍內,細菌存活的時間最短,而且人也會感覺比較舒適。夏季的時候,人體對室內溼度的要求一般較低一些,超過60 會感覺比較潮溼 冬季的時候,人體往往需要室內溼度偏高一些,這時保持室內溼度在60 左右,會感覺更加舒適 據生理學家研究,人體的舒適感是溫度及...

excel中如何設定多個數在範圍內隨機變動,且這組資料之

sub 3numbers a int rnd 200 1 200again1 b int rnd 1 200 1 200if abs b a 20 then goto again1again2 c int rnd 1 200 1 200if abs c a 20 or abs c b 20 then...