回覆列表
  • 1 # EXCEL資料處理與分析

    一,打散填充,定位空值,ctrl+enter,然後查詢

    二,powerquery向下填充,合併查詢

    三,寫公式,offset

  • 2 # Excel函式與VBA例項

    一個函式就可以輕鬆解決你的這個問題。

    案例二:合併單元格後如何進行多條件資料查詢

    案例說明:如上圖,當我們出現同名的情況下,我們就不能簡單的透過姓名來找資料了,需要根據部門和姓名多個條件進行資料查詢。

    函式解析:

    =LOOKUP(1,1/($B$3:$B$11=G5)*($C$3:$C$11=H5),$E$3:$E$11)

    1、利用Lookup函式進行多條件查詢,只需要將部門和姓名2個條件用*進行連線即可。

  • 3 # Excel辦公小動畫

    合併單元格時如何實現多條件查詢?

    關於合併單元格後的查詢引用問題

    1、合併單元格後多對一查詢

    ①正向查詢輸入公式

    =VLOOKUP(L2,OFFSET(B$1,MATCH(K2,A:A,)-1,,14,2),2,)

    公式解釋:透過OFFSET函式,以B1單元格為基準,以K2款號在A列出現的行數作為向下偏移的行,向下選取14行2列為區域,成為VLOOKUP函式的引用區域,查找出K2精確匹配的對應C列資料。

    2、單條件逆向查詢公式法

    ①輸入公式=LOOKUP("座",INDIRECT("A3:A"&MATCH(L3,B3:B14,0)+2))

    ②或者輸入公式=LOOKUP("座",OFFSET(A3,,,MATCH(L3,B3:B14,)))

    1. 定位空值法

    Step 1.選中A列,取消合併單元格,CTRL+G或者F5定位空值=↑按Ctrl+Enter鍵結束,再複製黏貼為數值。步驟較為簡單

    2.公式法輸入公式=LOOKUP(1,0/(A$2:A2<>""),A$2:A2)

    或者=LOOKUP("座",A$2:A2)

    解釋:利用lookup匹配最接近數值的特性設定的公式,現在需要A列文字用的公式為 LOOKUP("座",A$2:A2),它查詢漢字是按照漢語拼音的順序來查詢的,座(拼音zuo)已經是拼音中比較靠後的了,所以用“座”可以查詢區域中最後一個單元格內容,公式中A$2:A2,最後一個單元格就是A2,往下拉變成A$2:A3,取的最後一個就是A3,以此類推
  • 4 # 歡課Excel

    多條件查詢,這裡用兩個函式給你介紹,一個是vlookup的多條件查詢,另一個是lookup的精確多條件查詢

    第一 vlookup的多條件查詢,這裡用if({1,0}成成一個查詢區域,陣列公式,需要Ctrl+shift+回車

    公式如下 =VLOOKUP(E2&F2,IF({1,0},$A$2:$A$219&$B$2:$B$219,$C$2:$C$219),2,0)

    其中IF({1,0},$A$2:$A$219&$B$2:$B$219,$C$2:$C$219) 是陣列公式,生成一個查詢區域,

    第二 用lookup的經典查詢

    公式 =LOOKUP(1,0/(($A$2:$A$219=E2)*($B$2:$B$219=F2)),$C$2:$C$219)

    其中=LOOKUP(1,第二引數,查詢區域) 這是一個固定格式

    0/(($A$2:$A$219=E2)*($B$2:$B$219=F2)) 是用來做多條件對比,篇幅比較短,套這個格式就可以

  • 中秋節和大豐收的關聯?
  • 怎樣做蒜香紫甘藍?