Xlookup函數輕鬆查詢多列

工作中,經常需要一次性查詢多列結果,舉個例子,左邊是員工檔案數據,需要根據員工的姓名,查找匹配出多列的信息:

Xlookup函數輕鬆查詢多列

我們可以分析出來,查找的結果和原始數據裡面表頭的順序是一致的,所以我們只需要輸入公式:

=XLOOKUP(G2,A:A,B:E)

3個參數解讀:

  • 查找值是G2單元格
  • 查找區域是原始數據中的A列
  • 想要的結果是B:E列的值

Xlookup函數輕鬆查詢多列

但是,如果說,我們需要的結果,順序不一致,只是挑選了其中幾個字段呢?

Xlookup函數輕鬆查詢多列

遇到這種情況,大部分朋友,可能手動的一次次的去輸入公式,依次輸入3次公式得到對應的結果

Xlookup函數輕鬆查詢多列

如果說,我們想要的效果是,我們的查詢結果,是下拉菜單,可以自由選擇,當我們選擇了什麼字段的結果,就要得到什麼呢?

Xlookup函數輕鬆查詢多列

如果切換完一次,又重新手動輸入公式,那就太麻煩了。遇到這種情況,我們只需要兩個XLOOKUP公式組合就可以得到結果了。

首先,我們知道,XLOOKUP公式,前2項是確定的

=XLOOKUP(G2,A:A,

只是查找結果列,有可能會變動,根據H1單元格值不同,列不同

Xlookup函數輕鬆查詢多列

那有沒有可能,我們需要H1單元格的值,直接鎖定對應列呢?我們可以用另一個XLOOKUP公式來確定

當我們輸入公式:

=XLOOKUP(H1,1:1,1:1048576)

它會從第1行中匹配H1的值,然後獲取所有行的結果,就是崗位這一列了

Xlookup函數輕鬆查詢多列

所以我們把這個結果當做第一個XLOOKUP的第3參數,就可以得到結果了,輸入的公式是:

=XLOOKUP($G2,$A:$A,XLOOKUP(H$1,$1:$1,$1:$1048576))

其中G2單元格固定列標

H1單元格固定行標,其它數據源全固定引用

Xlookup函數輕鬆查詢多列

當我們切換H1單元格的值時,它能匹配出結果:

Xlookup函數輕鬆查詢多列

關於這個小技巧,你學會了么?動手試試吧!

原創文章,作者:簡單一點,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/229326.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
簡單一點的頭像簡單一點
上一篇 2024-12-10 12:10
下一篇 2024-12-10 12:23

相關推薦

  • 為什麼不能用Microsoft Excel進行Python編程?

    Microsoft Excel是一個廣泛使用的數據分析工具,但是它不能直接用於Python編程。這是因為Microsoft Excel並不是一個編程工具,它的主要功能是進行數據處理…

    編程 2025-04-29
  • 基尼係數Excel計算模板

    這篇文章將介紹基尼係數Excel計算模板,為大家詳細闡述如何使用Excel進行基尼係數的計算。 一、模板下載及導入 首先需要下載基尼係數的Excel計算模板,可以在Excel中通過…

    編程 2025-04-28
  • 使用ReoGrid操作Excel的WPf應用

    本文將詳細闡述如何使用ReoGrid來操作Excel,重點介紹在WPF應用程序中使用ReoGrid的方法及注意點。 一、ReoGrid簡介 ReoGrid是一個基於.NET的開源組…

    編程 2025-04-27
  • Excel日期函數

    Excel是當前企業和個人使用非常廣泛的辦公軟件之一。其中的日期函數可以用於處理各種涉及日期和時間的任務。本文將從不同的方面介紹Excel日期函數,幫助讀者深入了解和熟練使用日期函…

    編程 2025-04-25
  • Java Excel導入導出詳解

    一、Excel文件簡介 Excel是微軟公司開發的一種電子表格程序,多用於商業、財務、科學等各種數據處理。 Excel文件通常以.xls或.xlsx格式存儲,其中.xls格式為Ex…

    編程 2025-04-25
  • Word轉Excel詳解

    一、使用Office插件 1、可以使用Office自帶的“將表格複製為Excel工作簿”插件。只需在Word中選中表格,點擊“插入”選項卡中的“對象”按鈕,在彈出的窗口中選擇“將表…

    編程 2025-04-25
  • Java Excel合併單元格

    一、介紹 Excel是微軟公司開發的一款非常流行的電子表格軟件,而Java是一門強大的編程語言。在項目中,我們可能會需要對Excel進行操作,比如合併單元格。Java提供了很多對E…

    編程 2025-04-24
  • PHP導出Excel文件

    一、PHP導出Excel文件列寬調整 當我們使用PHP導出Excel文件時,有時需要調整單元格的列寬。可以使用PHPExcel類庫中的setWidth方法來設置單元格的列寬。下面是…

    編程 2025-04-24
  • Excel 兩格內容合併一個探究

    一、合併單元格的操作方法 在Excel的操作中,我們需要對單元格進行操作。而合併單元格是其中一個常用的操作,它可以讓我們對一些數據進行整合和顯示。那麼,Excel 合併單元格的操作…

    編程 2025-04-23
  • 詳解如何讀取excel文件

    一、安裝支持庫 在Python中,我們可以使用openpyxl庫來讀取和操作Excel文件。打開終端或命令行窗口並執行以下命令安裝openpyxl庫: pip install op…

    編程 2025-04-23

發表回復

登錄後才能評論