昨晚幫一個(gè)VIP學(xué)員解答一個(gè)關(guān)于Vlookup函數(shù)的使用案例,他用Vlookup方法卻始終顯示錯(cuò)誤,得不出正確的結(jié)論。我看到他發(fā)過來的excel表格的時(shí)候,發(fā)現(xiàn)vlookup的公式并未用錯(cuò),仔細(xì)檢查了一翻,發(fā)現(xiàn)源數(shù)據(jù)表格式比較“亂”,所謂的“亂”,表現(xiàn)在:有的格式合并單元格了,有的目標(biāo)套用列是文本型數(shù)據(jù),對應(yīng)的引用列卻是數(shù)值型,還有的目標(biāo)套用列肉眼看沒問題,其實(shí)是包含空格的,這樣套用vlookup的話,就沒法得出正確的結(jié)論了。
所以,在使用Vlookup函數(shù)前,首先要關(guān)注一些細(xì)節(jié),我總結(jié)為三個(gè):一個(gè)是使用Vlookup函數(shù)時(shí),如果是別人傳過來的,亦或是從系統(tǒng)中導(dǎo)出來的,建議在函數(shù)嵌套中加上Trim()函數(shù),Trim函數(shù)時(shí)去掉前后空格的;二是要注意數(shù)據(jù)類型的統(tǒng)一,通過更改數(shù)據(jù)格式即可,這個(gè)比較簡單,大家都明白,無需我贅述;三是要關(guān)注你套用的目標(biāo)列的位置,必須是你套用列中的第一個(gè),例如,跨表用vlookup函數(shù),甲工作薄Sheet1表中A列要套用乙工作薄sheet2中的D列,那么,在引用時(shí),D列的位置必須是處于引用列中的第一個(gè)。如果還不明白,建議看尚西博客前期分享的一個(gè)視頻:Excel查找函數(shù)三劍客之“Vlookup函數(shù)”的用法介紹(請點(diǎn)擊鏈接觀看