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

時間 2021-06-25 12:04:31

1樓:特特拉姆咯哦

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列)的數值。

2樓:廣東山村憨夫

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

3樓:第七次要分

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

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

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

4樓:文具盒

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

ctrl+shift+enter 下拉

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

5樓:***

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

兩條件引用?

如何用excel的index and match函式同時得到符合兩個條件的資料

6樓:匿名使用者

你把**發過來,我看看[email protected]

=max(($a$39:$a$53=c2)*($b$39:$b$53

下拉就可以了。這是個陣列公式,你ctrl+shift+enter

7樓:鄭先生的農家樂

本來就是查詢不到啊 你人工去看下你的條件 再看下有沒符合的就知道了..

有錯誤的 都是查詢不到的...

你的串聯 查詢 必須要符合兩個數值的條件才可以被查詢到 剛好用你的條件查詢不到 所以就是錯誤

在Excel中match和index函式如何將兩個工作表中的資料進行匹配

輸入 index sheet2 a a,match b2,sheet2 b b,0 公式表示 定位到sheet2的a列,將滿足b列等於b2條件的對應行的資料提取出來。在excel中match和index函式如何將兩個工作表中的資料進行匹配? sky不用太多 輸入 index sheet2 a a,m...

excel 如何用index加match函式實現題目中的要求

在朱家尖休息的露珠 你好,很高興能為你解答。根據你的 我做了一個例子。公式如下 index c3 g10,match k4,b3 b10,0 match k5,c2 g2,0 index函式的第一個引數 c3 g10為陣列資料第二個引數為match函式取的k4單元格資料在b3 b10區域的所在位置,...

excel中的各種引用,在Excel中查詢並引用不同表格中的資料

絕對引用時,絕對的位置是不變的,相對引用會隨公式變化而變化如 e1中輸入公式 sum a1 c1 當公式右拉到f1時變成了 sum a1 d1 前面的 就是絕對引用,右拉公式是絕對的是不變的,相對的改變了,而如果是向下拉,公式就成了 sum a2 c2 因為我們只絕對引用了列標a,行號1沒有用絕對,...