現(xiàn)象重現(xiàn)步驟如下:
第一步:在A1:C4區(qū)域分別輸入數(shù)字。實(shí)際區(qū)域可自己選定,數(shù)字也可根據(jù)自己的喜好來輸。
第二步:選中A1:A4區(qū)域,單擊“開始”標(biāo)簽“對齊方式”功能區(qū)中的“合并居中”命令按鈕,在彈出的對話框中單擊“確定”按鈕完成單元格的合并。
上面兩步是一個(gè)正常的單元格合并步驟,沒有任何問題。最終效果為A1:A4區(qū)域合并為一個(gè)單元格,并且里面的數(shù)值是之前A1單元格中的數(shù)值100。
第三步:繼續(xù)剛才的操作,使合并后的A1單元格呈選中狀態(tài),單擊“格式刷”按鈕,然后用鼠標(biāo)拖動(dòng)選中B1:B4區(qū)域,使B1:B4區(qū)域套用A1單元格的格式,即合并單元格的狀態(tài)。
最終效果見上圖,從上圖中看不出任何異樣,但再觀察狀態(tài)欄你就能夠發(fā)現(xiàn)問題所在了。
同樣還是選中B1單元格,觀察狀態(tài)欄可以看到計(jì)數(shù)為4,求和為100,即與未合并前的結(jié)果是一樣的。
從上圖中我們發(fā)現(xiàn)了什么?雖然B1:B4單元格合并了,但并不是像我們正常合并情況下的只能保留合并區(qū)域左上角單元格中的數(shù)值,而是所有的數(shù)值都會(huì)被保留。
驗(yàn)證:下面我們來驗(yàn)證一下數(shù)據(jù)是否真的被保留,在A6單元格中輸入“=A2”,B6單元格中輸入“=B2”,最終的結(jié)果如下圖所示,可以看到A2的值為0,即為空,B2的原始數(shù)據(jù)得以保留。
猜測:Excel是如何處理合并單元格的
經(jīng)過上面的一些測試,初步猜測Excel合并單元格操作實(shí)際上是執(zhí)行了幾個(gè)步驟,猜測如下:
1.將合并區(qū)域左上角單元格的數(shù)據(jù)暫存
2.清空合并區(qū)域所有單元格中的數(shù)據(jù)
3.將選中區(qū)域進(jìn)行合并
4.在合并區(qū)域中填上之前暫存的左上角單元格的數(shù)據(jù)
Excel的特性?
為什么通過格式刷刷出來的“合并單元格”,被合并單元格的所有數(shù)據(jù)都會(huì)被保留呢?大家都知道格式刷本身是用來“刷”格式的,只能用來“復(fù)制”格式,而無法執(zhí)行數(shù)據(jù)的刪除操作。而使用格式刷刷合并單元格的格式時(shí),只“復(fù)制了格式”,而其中的刪除數(shù)據(jù)的工作沒有被執(zhí)行。因?yàn)閯h除數(shù)據(jù)本身并不屬于“格式”范疇,所以導(dǎo)致上面提到的問題。
如果是Excel本身的特性,則我們可以利用這一特性進(jìn)行一些數(shù)據(jù)的隱藏,想要查看真實(shí)的數(shù)據(jù)也很簡單,使用單元格引用或是取消區(qū)域的合并即可。
假想:
既然通過格式刷來實(shí)現(xiàn)單元格合并時(shí)可以實(shí)現(xiàn)數(shù)據(jù)的保留,則說明Excel本身是能夠?qū)崿F(xiàn)合并單元格并保留數(shù)據(jù)的,希望后續(xù)Excel可以提供是否保留所有數(shù)據(jù)的選項(xiàng)。
新聞熱點(diǎn)
疑難解答
圖片精選