複製,粘貼,使我們日常工作中必不可少的部分,尤其是在Excel中,但是在Excel中複製粘貼時,經常會遇到各種各樣的問題,例如,當合併單元格的單元格數不一樣、合併單元格粘貼到非合併單元格時就會提示無法粘貼……遇到此類情況,我們該如何去解決了?
一、錯誤展示。
目的:將信息表中的「家庭住址」複製到「現住址」。
從展示圖中我們可以看出,當把「家庭住址」中的信息粘貼到「現住址」單元格中時,提示:無法對合併單元格執行此操作。當我們類似情況時,習慣性的就是【確定】,繼續複製粘貼……
二、原因分析。
1、「家庭地址」所在單元格由B6:D6三個單元格合併而成。
2、「現住址」由F6一個單元格單獨組成,其右側為「照片」單元格,且是由G2:G9單元格合併而成的。
3、當我們將「家庭住址」粘貼到「現住址」時,系統默認的還是粘貼到是三個單元格,而F6右側為合併單元格,系統默認的不予拆分,暨「現住址」單元格無法進行擴展,所以出現無法複製粘貼的情況。
三、實現方法。
方法:
在目標單元格中輸入公式:=OFFSET(B6,0,0),其中B6為「家庭住址」所在的單元格地址。
解讀:
1、解決辦法也非常的簡單,用了Offset函數。Offset函數的主要作用為:返回對單元格或單元格區域中指定行數和列數的區域的引用。返回的引用可以是單個單元格或單元格區域。 可以指定要返回的行數和列數。
2、Offset語法結構:
=OFFSET(參照位置,移動的行數,移動的列數,[擴展的高度],[擴展的寬度])。
1、參照位置為必須,是新位置形成的參考點。
2、移動的行數:需要參照位置移動的行數,可以為正數,也可以為負數,當為正數時,向參考位置的右側移動,當為負數時,向參考位置的左側移動(下正上負)。
3、移動的列數:需要參照位置移動的列數,可以為整數,也可以為負數,當為正數時,想參考位置的下方移動,當為負數時,向參考位置的上方移動(右正左負)。
4、【擴展的高度】、【擴展的寬度】這兩個參數可以省略,但必須是正數,可以理解為移動了指定的行數、列數後向下,向右擴展的行數和列數。
四、Offset函數示例。
公式:=OFFSET(B2,3,4,5,6)。
Offset函數類似於一個搜尋小分隊,接到命令:
1、從基地(B2)出發,向南搜尋3公裡。暨:=Offset(b2,3……
2、向東搜尋4公裡。暨=Offset(B2,3,4……
3、分為三個小隊,1小隊原地待命,2小隊向南5公裡,3小隊向東6公裡,然後佔領此區域。暨=Offset(b2,3,4,5,6)。
解讀:
1、2小隊向南5公裡,到達F10,2小隊向東6公裡,到達L5單元格。
2、3小隊小東,2小隊小南在L10單元格處相遇。
3、F5:L10區域被搜尋小分隊佔領。
結束語:
對於合併單元格的複製粘貼問題,我們只用了Offset函數的基本功能便輕鬆的解決了,可謂省時省力,效率也很高哦,大家在學習的過程中要細心的加以揣摩哦,遇到問題歡迎在留言區留言討論哦!