問題已解決
vlookup 逆序查詢要怎么搞?



逆序查詢是在書本上和數(shù)據(jù)表中查找指定信息的一種方式,其結果是在最底端開始向上搜索,而不是從頂部向下搜索,然后,當搜索結果出現(xiàn)時,就會停止搜索。在Excel中,可以使用MATCH、COUNTIF、COUNTBLANK函數(shù)實現(xiàn)逆序查找。
MATCH函數(shù):MATCH(lookup_value,-range,-1),使用MATCH函數(shù)可以完成從底部開始搜索某個值的位置,其中l(wèi)ookup_value為要查找的值,range為要查找的范圍,-1表示降序查找。
COUNTIF函數(shù):COUNTIF(range,criteria),使用COUNTIF函數(shù)可以完成計算某一范圍內(nèi)滿足指定條件的單元格的個數(shù),其中range為要查找的范圍,criteria為查找的條件。
COUNTBLANK函數(shù):COUNTBLANK(range),使用COUNTBLANK函數(shù)可以計算某一范圍內(nèi)空單元格的個數(shù),其中range為要查找的范圍。
此外,Excel中還可以使用VLOOKUP函數(shù)配合INDEX函數(shù),實現(xiàn)逆序查找。VLOOKUP函數(shù):VLOOKUP(lookup_value,-table_array,-col_index_num,-match_type),使用VLOOKUP函數(shù)可以搜索某一值,其中l(wèi)ookup_value為要查找的值,table_array為要查找的范圍,col_index_num為要返回的列號,match_type為查找方式,當match_type設置為-1時,表示降序查找,設置為1表示升序查找。INDEX函數(shù):INDEX(array,row_num,column_num),使用INDEX函數(shù)可以返回指定單元格的值,其中array為要查找的范圍,row_num為行號,column_num為列號。
一般使用VLOOKUP函數(shù)加INDEX函數(shù)實現(xiàn)逆序查找如下:先使用VLOOKUP函數(shù)搜索要查找的值,然后獲取搜索到的行號,再使用INDEX函數(shù)返回指定的單元格的值。
總之,Excel中可以使用MATCH、COUNTIF、COUNTBLANK等函數(shù)實現(xiàn)逆序查找,也可以使用VLOOKUP函數(shù)配合INDEX函數(shù)實現(xiàn)逆序查找。
2023 01/25 19:10
