Excel中,如何查詢區域內滿足條件的值

時間 2021-08-30 09:44:10

1樓:退休畫線工

原問題刪除了?上午剛給你提供回答後,就找不到問題了。上午提交回答後,本來還算補充下的,卻找不到了。

如果excel版本是365或2019,公式比較簡單如截圖中的m列:

m2=textjoin(,,if(b2:k2=max(isnumber(find(b$1:k$1,a2))*b2:k2),b$1:k$1,""))

同時按ctrl+shift+enter三鍵輸入陣列公式,下拉。

如果不版本低一些,公式也要複雜些,如截圖中l列:

k$1,a2))*b2:k2))*b$1:k$1)*10^(10-column(a:

j))),0,)

同樣陣列公式。

上午的回答中,沒有提供前一個公式,本來就是補充這個公式的。

2樓:江西新華電腦學院

在資料區域中輸入公式:=b2&countif($b$2:b2,b2),下拉填充到對應單元格位置。

然後在查詢區域輸入函式下拉填充到足夠多的地方。

e$2&row(a1)相當於將vlookup函式的查詢值加上了不同的序列。

excel中如何查詢區域內滿足條件的值,並依次將其對應的值依次輸出至指定區域?

3樓:omas魔都

在資料區域中輸入公式:=b2&countif($b$2:b2,b2),下拉填充到對應單元格位置。

然後在查詢區域輸入函式下拉填充到足夠多的地方。

e$2&row(a1)相當於將vlookup函式的查詢值加上了不同的序列。

4樓:我來也

你這個操作最簡單的是運用excel的高階篩選功能,就是你的需求的標準操作,只要滑鼠點點即可實現目標

在excel中,如何在區域內找出符合條件的值?如圖所示

5樓:

=if(isnumber(find(index($b$1:$k$1,match(max($b2:$k2),$b2:

$k2,)),$a2)),index($b$1:$k$1,small(if($b2:$k2=max($b2:

$k2),column($a$1:$j$1),256),column(a$1))),index($b$1:$k$1,small(if($b2:

$k2=large($b2:$k2,2),column($a$1:$j$1),256),column(a$1))))

陣列公式,同時按ctrl shift 回車鍵,然後右拉,下拉

6樓:退休畫線工

k$1,a2))*b2:k2))*b$1:k$1)*10^(10-column(a:

j))),0,)

同時按ctrl+shift+enter三鍵輸入陣列公式,下拉

excel如何篩選出某範圍內符合某條件數值的個數?

7樓:匿名使用者

簡單的方法。用if函式。在e1單元個人工判斷,你可以複製下面的公式在e2單元個嘗試!

=if(or(and(c2>=81,c2<=91),and(d2<=91,d2>=81)),e1+1,e1)

判斷在61-80的方法一樣!!!

申請採納!!!!!!!!!!

excel中match查詢範圍內有兩個符合條件的怎麼辦?

8樓:特特拉姆咯哦

1、想把c列資料引用到d列,在d2單元格輸入

2、按ctrl shift enter組合鍵即可實現引用。

3、vlookup(查詢值,在**找,找到了之後返回第幾列的資料,邏輯值),其中,邏輯值為true或false。這是vlookup函式語法的通俗版解釋。

4、if(,相當於if(,用來構造查詢範圍的資料的。而if(,a2:a7&b2:

b7,c2:c7)表示將a列和b列的資料合併為一列;將c列資料作為一列。這樣查詢區域就是倆列了。

5、公式中2表示返回查詢區域第二列(就是c列)的數值。

9樓:廣東山村憨夫

查詢4對應的行號,可用公式=small(if($a$1:$a$100=4,row($1:$100),200),row(a1)),按ctrl+shift+enter鍵,然後下向下填充,有多少個4,公式就應用多少行(超過則錯誤)。

10樓:第七次要分

有2個及2個以上符合條件的時候,match函式返回第1個條件成立位置數。

如上圖中,match函式返回的是第一個4出現的位置,如果是想得到所有4的位置可以用下圖中的公式

公式是陣列公式,三鍵結束。ctrl+shift+enter,出現錯誤值就說明沒有了

11樓:文具盒

=small(if($a$1:$a$100=4,row($1:$100),"木有了"),row(a1))

ctrl+shift+enter 下拉

和樓上說的一樣。。只是好像如果是200的話,超出4的個數會顯示200...

12樓:***

=index(c$3:h$11,match(c16,b$3:b$11),match(d16,c$2:h$2))

兩條件引用?

在Excel中,如何在區域內找出符合條件的值?如圖所示

if isnumber find index b 1 k 1,match max b2 k2 b2 k2,a2 index b 1 k 1,small if b2 k2 max b2 k2 column a 1 j 1 256 column a 1 index b 1 k 1,small if b2...

excel中怎樣統計區域內不為0值的單元格的個數

天堂滴落的眼淚 可以用countif函式來計算,操作步驟如下 工具 2010版excel 1 先開啟excel,以下圖為例,需要統計a列中不為0值的單元格的個數 2 選中c1單元格並輸入公式 countif a1 a7,0 3 按下回車鍵後就可以得出計算結果了。 空大師在路上 counta函式功能是...

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...