如果對Excel比較熟悉的小夥伴都會知道,我們工作中常常會有這樣的矛盾:為了表格展示的直觀、美觀,常常需要對一些單元格進行合并操作,但是合并單元格後如果要進行數據分析、計算等操作那将是緻命的。今天,我們就來給大家講一個能夠實現兩全其美的辦法。如下所示的員工基本情況表。
如果我們将此表作為一個基礎表,然後在員工出勤情況統計表中根據姓名查詢該員工所屬的部門及職位,根據我們之前學過的相關知識,隻需要使用Vlookup函數就能夠實現該功能,B列的公式為:=VLOOKUP([@姓名],原表1!B:E,2,FALSE),C列的公式為:=VLOOKUP([@姓名],原表1!B:E,3,FALSE)。但是大家看返回的結果如下:
為什麼會出現這樣的情況呢?因為大家都知道,當合并單元格後,實際上隻有C2單元格有内容,C3:C6單元格是沒有内容的。
如果我們既想要保留如上的顯示效果,同時我們希望通過公式查詢能夠查詢出内容(也就是讓合并後的每一個單元格中都有同樣的内容)?我會給大家介紹一種方法——格式合并。操作方法如下:
1.備份合并單元格的格式。在本例中,我們先将C列和D列的合并格式複制到G列和H列,選中C2:D15,點擊【開始】選項卡中【剪貼闆】組中的格式刷,将格式刷到G2:H15區域。(也可以通過複制和選擇性粘貼中的格式(R)實現)。如下所示:
2.取消原區域的合并單元格。
選中C2:D15,點擊【開始】選項卡中【對齊方式】組中的【合并後居中】按鈕,取消該區域的合并單元格。效果如下:
3.将原合并後的空白區域填充相同内容。
使用Excel的【定位】功能,可以快速實現為空白區域填充相同内容。選中C2:D15,按CTRL G或者F5鍵,調出定位窗口,定位條件選擇為空值。
選擇後按【=】和【↑】鍵,按CTRL ENTER結束,此時最好複制然後粘貼為文本,取消公式,以免後期操作中出現錯誤,效果如下:
4.還原備份的合并單元格樣式。
同樣選中G2:H15,點擊【開始】選項卡中【剪貼闆】組中的格式刷,将格式刷到C2:D15區域。(也可以通過複制和選擇性粘貼中的格式(R)實現)。如下所示:
此時,在回到開頭介紹的出勤表,結果如下:
這樣,就很好的實現了既保留了合并區域的原始數據,又達到了合并單元格的顯示效果。
溫馨提示:合并單元格和格式合并的區别
本文中介紹的"合并單元格"效果實際上隻是一種單元格格式的顯示效果,并不會改變該區域中的數據存儲狀态,我們稱之為格式合并。
而我們之前熟悉的單元格合并,默認僅顯示所合并單元格區域左上角第一個單元格的内容,遇到空單元格時按照"從上到下,從左到右"的順序顯示第一個數據内容,即合并單元格區域僅左上角第一個單元格有内容,其餘單元格均為空。
,