国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

Excel數組任列查找另一列不重復值自定義函數

在過去的文章中,我們介紹了如何使用Excel的TEXTSY函數來處理文本分離和合并的功能。然而,對于在數組中查找其他列的數據以及處理重復查找數據的問題,VLOOKUP函數無法滿足需求。因此,我們今天將

在過去的文章中,我們介紹了如何使用Excel的TEXTSY函數來處理文本分離和合并的功能。然而,對于在數組中查找其他列的數據以及處理重復查找數據的問題,VLOOKUP函數無法滿足需求。因此,我們今天將分享另一個自定義函數——VLOOKUPAR來解決這些問題。

功能

VLOOKUPAR函數的功能是在數組的任一列(即使有重復值)中查找另一列,并通過在行之間移動返回單元格的值。與VLOOKUP函數不同的是,VLOOKUPAR函數可以處理重復值,并返回不重復的結果。如果找不到匹配的值,它將返回錯誤值N/A。

語法

VLOOKUPAR(lookup_value,col_index_num1,table_array,col_index_num2,range_lookup)

- lookup_value:需要在表格數組的任一列中查找的數值??梢允菙抵祷蛞?。

- col_index_num1:table_array中l(wèi)ookup_value列的序號。

- table_array:包含兩列或多列數據的區(qū)域。可以使用區(qū)域引用或區(qū)域名稱。

- col_index_num2:待返回的匹配值所在列的序號。例如,當col_index_num2為1時,返回table_array中第一列的值;當col_index_num2為2時,返回table_array中第二列的值,以此類推。如果col_index_num2小于1,則VLOOKUPAR函數將返回錯誤值VALUE!;如果col_index_num2大于table_array的列數,VLOOKUPAR函數將返回錯誤值REF!。

- range_lookup:Lookup_value上方的Lookup_value值區(qū)域的單元格。

應用示例

假設我們有一個包含員工姓名和對應部門的表格。現(xiàn)在,我們想要在這個表格中根據員工姓名查找他們所在的部門。

首先,我們需要在表格中選擇一個空白單元格,假設我們選擇了A5。接下來,我們輸入以下公式:

VLOOKUPAR(A2, 1:2, 2, FALSE)

其中,A2是我們要查找的員工姓名,1:2代表整個表格的范圍,2表示我們要返回的部門所在列,F(xiàn)ALSE表示精確匹配。

按下回車后,就會在A5單元格中顯示該員工所在的部門。如果找不到匹配的姓名,它將返回錯誤值N/A。

總結

通過使用VLOOKUPAR函數,我們可以在Excel中實現(xiàn)在數組的任意列中查找另一列的值,并且可以處理重復值和返回不重復的結果。這個自定義函數的應用場景非常廣泛,可以幫助我們更高效地處理各種數據查找和分析的需求。修法布施得聰明智慧,多分享讓生活更美好。

標簽: