2021-05-12 14:32:11
微軟宣布為Excel用戶提供XLOOKUP函數,解決了大多數VLOOKUP函數問題
近期,微軟團隊宣布了Excel用戶的XLOOKUP功能,這是VLOOKUP函數的繼承,VLOOKUP函數是Excel用戶學習的第一個查詢函數。XLOOKUP特性為Excel用戶在電子試算表中顯示資訊提供了一種更簡單的方法。目前,該功能只對Office 365測試人員可用。
XLOOKUP具有垂直和水平檢視的能力,它還替代了HLOOKUP。XLOOKUP只需要3個引數就可以執行最常見的精確查詢,而VLOOKUP需要4個引數。
官方微博寫道:“讓我們以最簡單的形式來考慮它的簽名:
XLOOKUP (lookup_value lookup_array return_array)
lookup_value:你在尋找什麼
lookup_array:在哪裡可以找到它
return_array:返回什麼”
XLOOKUP克服了VLOOKUP的限制
可以在XLOOKUP中完全匹配
VLOOKUP的結果是用戶所尋找內容的預設近似匹配,而不是精確匹配。使用XLOOKUP,用戶現在可以找到精確的匹配。
可在兩側繪製資料
VLOOKUP可以利用reference列右側的資料,因此用戶必須重新排列資料才能使用該函數。使用XLOOKUP,用戶可以輕鬆地繪製左邊和右邊的資料,而且它還將VLOOKUP和HLOOKUP組合成一個函數。
列插入/刪除
VLOOKUP的第三個引數是列號,因此如果插入或刪除列,則必須在VLOOKUP中遞增或遞減列號。使用XLOOKUP,用戶可以輕鬆地插入或刪除列。
現在可以從後面搜尋了
使用VLOOKUP,用戶需要反轉資料的順序以查詢最後一次出現的資料,但是使用XLOOKUP,用戶可以很容易地從後面搜尋資料。
系統地參照單元格
對於VLOOKUP,需要將第二個引數table_array從lookup列拉伸到results列。它參照了更多的單元格,這些單元格會導致不必要的計算,從而降低電子試算表的效能。XLOOKUP系統地參照其中的單元格不會導致計算的複雜化。
Excel高階專案經理Joe McDaid在給CNBC的一封電子郵件中寫道,XLOOKUP“比INDEX/MATCH更強大,比VLOOKUP更平易近人”。
相關文章