我們直接舉個例子,公司人事要核算工資數據,因為公司不同的級別對應不同的底薪,我們需要把所有員工的底薪給匹配進去
因為組別被合併了單元格,如果直接使用VLOOKUP函數進行匹配的時候,使用的公式是:
=VLOOKUP(A2,F:G,2,0)
只有一部分數據得到了結果,另外一些數據直接出錯了,如下所示:
為了解決這個問題,我們有兩種方法
方法一:傳統拆分合併單元格的方法❶我們選中A列合併的單元格,然後取消合併
❷按CTRL+G,定位條件至空值
❸在公式編輯欄裡面,輸入=上個一單元格,這裡是A2,然後按CTRL+回車
❹最後複製A列,在鍵粘貼成值,把裡面的公式去除
通過上面的4步,前面的VLOOKUP函數的結果自然就正常了。
但是如何我們不能拆分合併單元格的情況下,可以使用下面的方法
2、兩個vlookup函數組合使用在不拆分合併單元格的情況下,我們直接使用的公式是:
=VLOOKUP(VLOOKUP("座",$A$2:A2,1,1),F:G,2,0)
其實就是再使用了一個VLOOKUP函數代替了之前的第一個參數
如果我們只是使用VLOOKUP("座",$A$2:A2,1,1)函數,我們可以看到其實就是對A列合併的單元格,進行了取消合併
"座"這個字符編碼是比較靠後的,然後使用VLOOKUP函數的模糊查找,通過$A$2:A2這樣動態引用數據區域,找到動態數據區域的最後一個文本,所以就達到了拆分合併單元格的效果,你學會了麼?動手試試吧~