有什麼方法可以代替vlookup?更方便更快速?
有什麼方法可以代替vlookup?更方便更快速?
index和match嵌套。非首列查詢時比較方便,因此常用於列擴展。
但是論效率和方便……一兩萬的數據量好像看不出差別---------------
更一下最近清洗陳芝麻爛穀子,發現用ODBC連接做sql查詢是要比一大堆vlookup效率高得多: 知識樹 - SQL應用 - ExcelHome技術論壇不過這方面的學習資料少得可憐,而且學習成本略高,我大約花了1-2年時間熟悉了這一塊內容。所以數據多的話非常不推薦使用excel進行庫關聯操作,可以試試access,直觀易用。所以,我是來騙贊的:ACCESS資料庫的學習方法及資源? - Wicky Liang 的回答 - 知乎
如果可以預先給lookup那一列排序的話(小到大),=vlookup(a,Sorted,1,True), 用true 會快很多很多。唯一要判斷a 完全不在Sorted列裡面的情況, 可以加一個if,
=if(vlookup(a,Sorted,1,True)=a,vlookup(a,Sorted,1,True),」沒找到」).還是會很快。?VBA code
每個函數都有特定的作用,即使你用另外一個函數來替代,也不會發揮出原有函數的功能,反之,如果一個函數可被另外一函數取代,我想微軟也會主動淘汰原來的函數的
透視表 不過應該不能完全代替
更方便,更快捷,而且完美取代VLOOKUP,HLOOKUP,LOOKUP,INDEXT+MATCH。
有!那就是Office2019的新增函數XLOOKUP。
可能是Excel史上最強大函數。具體的用法看我的視頻教程:
HuangBoyi:強烈推薦 | XLOOKUP函數太強悍了!完全吊打舊版本的查找引用函數?zhuanlan.zhihu.com
關於XLOOKUP的解釋,可能是目前最詳細的教程了。
我是微軟認證講師MCT。
關注我,一起玩Office。
上軟體 百萬級對比 也就幾秒鐘 正常EXCEL 估計得幾小時 支持多列對應 支持多文件數據導入查詢 帶源數據重複檢查