excel如何查詢值對應的多個值

2021-05-12 11:08:38 字數 2053 閱讀 9001

1樓:excel一起輕鬆學

excel如何實現一對多的查詢

2樓:朱仕平

sheet2 b2單元格輸入公式,按shift+ctrl+enter結束

=index(sheet1!b:b,small(if(a2=sheet1!

a$2:a$10,row($2:$10),4^8),countif(a2:

a$2,a2)))

3樓:在流坑村行走的彼岸花

用countif(sheet!a:a,a1)

excel vlookup函式怎麼查詢一個值返回多個結果

4樓:第七次要分

vlookup函式只能返回一個結果,如果想要一對多查詢,可以使用其他函式,看下邊例子,將部門為a的姓名列舉到e列:

一、一個單元格放一個名字:e2公式=iferror(index(b:b,small(if(a:a=d$2,row(a:a)),row(a1))),""),陣列公式,三鍵結束;

二、將a部門的姓名放在e2單元格中,用逗號隔開:首先將資料按部門排序,然後在e2公式=mid(substitute(phonetic(offset(a1,match(d2,a2:a12,),,countif(a:

a,d2),2)),d2,","),2,99),陣列公式,三鍵結束。

5樓:匿名使用者

“vlookup函式查詢一個值返回多個結果”的操作步驟是:

1、開啟excel工作表;

2、由題意可知,a列存在著多個相同的專案,而vlookup函式通常只返回精確匹配到的首個條件,並返回對應的資料,而無法返回多個相同條件所對應的資料;這就需要通過輔助列的形式,將多個相同的條件按出現的先後編號,並被後面的查詢條件所引用;

3、在a列插入一列輔助列,在a2單元格輸入以下公式,然後向下填充公式

=b2&countif(b$2:b2,b2)

公式表示:在b2單元格內容後連線其出現的次序編號

4、在f2單元格輸入以下公式,然後向下填充公式

公式表示:在查詢條件e2單元格後連線行號row(a1),以此作為查詢條件,與輔助列中的對應單元格內容進行精確匹配,並返回對應第3列(c列)的資料;多餘行號不再能匹配資料時,返回空。

5、根據需要,隱藏a列輔助列,實現美觀效果;

6、通過建立輔助列的方式,可以不使用index+small+if陣列公式,就可實現資料篩選,但需要注意次序編號公式countif(b$2:b2,b2)中的絕對引用符號。

6樓:匿名使用者

用vlookup函式不可能返回多個結果。

查詢值不唯一返回第一個匹配值,對應的索引值。

在同一個單元格內不可能把所有匹配的結果都返回。

所以你應該用函式 large(array,k)配合,sum(if(()))進行索引,或offset等函式。

7樓:匿名使用者

多寫幾個vlookup函式公式,都 是查詢某一個值 的,但對應輸出 的區域不同。

8樓:gdcz珊兒

用資料透視表輕鬆解決!

在excel中,如果一列資料有一個或多個滿足查詢條件的值,如何返回每個值對應其他列的值?

9樓:退休畫線工

這裡用vlookup是不行的,主要是vlookup一般不能返回所有滿足條件的對應值,非得用vlookup會增加極大的難度。其次vlookup查詢的內容一般只能是查詢區域的第1列,不是第1列,要特殊處理,一般沒這樣的必要。

這類問題是典型的indix+small的組合公式:

h28=iferror(index(h$1:h$25,small(if(i$2:i$25=g$27,row($2:$25)),row(1:1))),"")

同時按ctrl+shift+enter三鍵輸入陣列公式,下拉到出現空白單元格。

10樓:匿名使用者

可以考慮用**解決的。

excel裡邊如何同時替換多個值

if abs left a1,3 903 多個區間同時設定,可以 max if abs left a1,3 3,right a1,len a1 3 在b2中輸入或複製貼上 if and left a1,3 903 3,left a1,3 903 3 903 right a1,2 下拉填充。如果你字母...

excel如何跨表查詢相同值的所有值

用sumif函式按a表日期序列對b表資料進行統計,顯示在a表或者直接比對a表同一日期下的金額,就可以判斷有沒有存在了 1 將 b儲存在a的sheet2中 a的資訊在sheet1中 2 將滑鼠點入sheet1的c列第一個空白處即c2。3 點選fx。4 跳出對話方塊,選出vlookup。5 點選第一個輸...

EXCEL如何查詢字串,並返回對應字元

lookup 2,0 find h 4 h 6,d4 h 4 h 6 假設h列的資料在h4 h6,d列資料在d4,e4中輸入這個公式,下拉。單元格地址如果不對,自己適當調整。若字串在查詢區域抄是唯一的,可簡襲單用函式解決。示例 要求在a1 c10區域內,查詢存在字串 str 的單元格,返回該單元格地...