今天這個教程厲害了,平時我們按條件查找,一般成功查找出結果就可以了,如果再能給查找結果加個超鍊接,一點就能直接跳到源數據表中的這個單元格,豈不是更好?
案例:如下圖所示,根據 O、P 列的下拉菜單查找出對應的業績,并且給查找結果加上超鍊接,可以跳轉到對應的單元格。
解決方案:
先設置下拉菜單。
1. 選中 O2 單元格 --> 選擇菜單欄的“數據”-->“數據驗證”
2. 在彈出的對話框中選擇“設置”選項卡 --> 按以下方式設置 --> 點擊“确定”:
- 允許:選擇“序列”
- 來源:選擇所有姓名
3. 選中 P2 單元格 --> 選擇菜單欄的“數據”-->“數據驗證”
4. 在彈出的對話框中按上述同樣的方法設置,“來源”選擇所有月份。
5. 在 Q2 單元格中輸入以下公式:
INDEX(B2:M14,MATCH(O2,A2:A14,0),MATCH(P2,B1:M1,0))
公式釋義:
- index 的參數含義是 (查找區域, 行值, [列值]);兩個 match 函數的結果分别是行值和列值;
- match 的參數表示 (查找值, 查找區域, [匹配類型]);0 表示精确匹配
為了便于大家核對,我把查找區域中的目标單元格标黃。
重新選擇姓名和月份,結果仍然正确。
接下來我們隻要給這個公式外面套上 hyperlink 函數。
6. 将 Q2 單元格的公式修改如下:
=HYPERLINK("#Sheet1!"&CELL("address",INDEX(B2:M14,MATCH(O2,A2:A14,0),MATCH(P2,B1:M1,0))),INDEX(B2:M14,MATCH(O2,A2:A14,0),MATCH(P2,B1:M1,0)))
公式釋義:
- 上面的公式挺長的,為了便于大家理解,我把原本的 index match 查找組合先替換成“查找結果”,這樣就比較直觀:
- =HYPERLINK("#Sheet1!"&CELL("address",查找結果),查找結果)
- CELL("address",查找結果):返回“查找結果”的行号列标;
- HYPERLINK 的參數含義為 (地址,顯示文字);本公式表示給源數據表中的“查找結果”單元格加上超鍊接,且顯示的内容就是這個值
現在就實現了所需的效果。
很多同學會覺得 Excel 單個案例講解有些碎片化,初學者未必能完全理解和掌握。不少同學都希望有一套完整的圖文教學,從最基礎的概念開始,一步步由簡入繁、從入門到精通,系統化地講解 Excel 的各個知識點。
現在終于有了,以下專欄,從最基礎的操作和概念講起,用生動、有趣的案例帶大家逐一掌握 Excel 的操作技巧、快捷鍵大全、函數公式、數據透視表、圖表、打印技巧等……學完全本,你也能成為 Excel 高手。
,