舉個實例,左邊員工使用了合併單元格,然後我們需要在D列計算底薪,F:G列底薪標準
當我們使用公式:=VLOOKUP(A2,F:G,2,0)計算的時候,你會發現,只能計算出第一個值,後面的都出錯誤了,因為合併單元格後,只保留了第1個值,後面的值全是空的,匹配不到,對於這種情況,可以兩種方法來進行解決:
方法一:使用拆分合併單元格的方法
首先我們選中合併單元格的數據,然後在開始選項卡下,點擊合併後居中取消合併,然後按CTRL+G鍵,定位條件至空值,在公式編輯欄裡面輸入=上一個單元格,按CTRL+回車得到所有的結果,操作的動圖如下所示:
方法二:巧用VLOOKUP函數
如果你的老闆不允許你拆分合併單元格,那麼你就可以使用兩個VLOOKUP函數來進行嵌套使用,輸入公式:
=VLOOKUP(VLOOKUP("座",$A$2:A2,1,1),F:G,2,0)
在這裡用了兩個VLOOKUP函數,我們只需要了解裡面一層是幹嘛用的,就都了解了,我們單獨使用裡面的公式:
=VLOOKUP("座",$A$2:A2,1,1)
它完美的把合併單元格給進行拆分了,它的原理是什麼呢?
首先「座」在漢字裡面是很靠後的一個字,然後使用模糊查找,數據源是累計變動的,能查找到累計數據源的最後一個文本,即拆分了合併單元格。
下次再碰到合併單元格,老闆又不讓拆分的時候,就可以使用這個函數來計算了,你學會了麼?