核心邏輯?
先用
MATCH
找到目標姓名在表格中的 ?行號,再用INDEX
根據行號 ?提取對應信息。
就像查字典:
- 先用拼音找到字的頁碼(
MATCH
找行號) - 再翻到該頁看具體解釋(
INDEX
取數據)
?分步拆解(以查詢“陳佳麗”為例)??
1. ?用MATCH定位行號?
=MATCH(J3,D4:D20,0)
- ?作用?:在姓名列(D4:D20)中精確查找“陳佳麗”在第幾行。
- ?結果?:返回
6
(因為“陳佳麗”在第6行)。
2. ?用INDEX提取數據:部門?
=INDEX(C4:C20,J4)
- ?參數說明?:
- C4:C20:要查的列
- J4:行號
另:
=INDEX(C4:G20,J4,1)
- ?參數說明?:
C4:G20
:整個數據區域J4
:MATCH找到的行號列號
:根據要查的內容選擇:- 部門→第1列? √
- 住宅電話→第3列
- 公司電話→第4列
- 手機→第5列
?完整公式模板
?$J$4是行號
查詢內容 | 第一種公式 | 第二種公式 |
---|---|---|
工作部門 | =INDEX($C$4:$C$20,$J$4) | =INDEX($C$4:$G$20,$J$4,1) |
住宅電話 | =INDEX($E$4:$E$20,$J$4) | =INDEX($C$4:$G$20,$J$4,3) |
公司電話 | =INDEX($F$4:$F$20,$J$4) | =INDEX($C$4:$G$20,$J$4,4) |
手機號碼 | =INDEX($G$4:$G$20,$J$4) | =INDEX($C$4:$G$20,$J$4,5) |
?一句話總結?
- ?MATCH? 是GPS,告訴你目標在哪一行
- ?INDEX? 是機械手,根據行號把數據抓出來