【常用技巧】選擇性粘貼這二個逆天的技巧你肯定不知道!

選擇性粘貼-公式

功能

選擇此選項時僅粘貼源單元格中的公式。當粘貼公式時,引用的單元格將根據所用的引用類型而變化。如要使引用的單元格地址固定不變,請使用絕對引用。

常規應用

當需要從其他單元格複製公式到目標單元格,而又不覆蓋目標單元格的格式時,選用此選項。

應用技巧

逆天應用1:將數值粘貼到合併單元格,保留合併格式

在《「偷懶」的技術:打造財務Excel達人》中說過,使用合併單元格很多弊端,所以在清單式表格中不能使用合併單元格,在報表型表格中能不用盡量不要用,但有時候為了排版需要,不得不使用合併單元格。

使用合併單元格後,篩選數據時會只包含合併單元格第一行,而不是整個合併單元格的各行。如下圖:

那如何才能既保留相關單元格的合併格式,且合併單元格中的每個單元格都有數值呢。這時我們可以使用「選擇性粘貼-公式」來實現。

操作方法:

先將原數據粘貼到空白列,將空白單元格的值填上相應的值。

(定位-空值,輸入=,按往上箭頭,ctrl+enter,然後選定整列,複製並選擇性粘貼-數值)

然後將F3:F11單元格區域「選擇性粘貼-公式」到A3:A11即可。這樣合併單元格中每一個單元格都有數值,可以正確篩選了。

上周四的文章我們介紹了選擇性粘貼-運算,提到了「如果B3:D6單元格區域為公式,則會用括弧將原公式括上,再加上2,如「=(原公式)+2」。我們可以利用這個特點來解決一個難題。

逆天應用2:給公式最外層批量添加IFERROR或ROUND函數

在工作中,我們不可能事先把所有的情況都考慮到,在編輯公式時,有時會忘記添加ROUND或IFERROR函數,如果同行同列都一樣的公式,只要給一個添加,然後下拉或右拉填充一下即可。但如果公式不一樣,要給多個的已設置好的公式最外圍套一層ROUND或IFERROR函數,那就悲催了!似乎只能一個一個添加。

今天表哥龍逸凡要給大家介紹一個技巧,巧用「選擇性粘貼-運算」給多單元格批量添加最外圍的IFERROR函數。

原理:

當目標單元格是公式時,選擇性粘貼-運算,會給原公式用括弧括起來,再進行加減運算。

我們可以利用這一點,結合查找替換,來給原公式最外層套一層ROUND。

操作:

Step 1:複製某空白格,選定單元格,「選擇性粘貼-加」

通過上面的操作,將原公式套了一層()+0,比如原公式為=VLOOKUP($B$8,$A$2:$B$4,2,0)

現變為

=(VLOOKUP($B$8,$A$2:$B$4,2,0))+0

Step 2:現在只需使用查找替換,將查找「=(」替換為「IFERROR(」

將「)+0」替換為「,0)」

最後再將「IFERROR」替換為「=IFERROR」即可。

替換後公式為:

=IFERROR(VLOOKUP($B$8,$A$2:$B$4,2,0),0)


贈送課程活動

詳見

【贈課程】選擇性粘貼這二個逆天的技巧你肯定不知道!

本文首發於微信公眾號「Excel偷懶的技術」,

本公眾號堅持分享原創Excel技巧文章,求實用,接地氣,不炫技。歡迎大家關注。

推薦閱讀:

2017年主要國家對中國評價
關於Excel列印,你需要知道這些知識點
還在excel里不停地敲空格鍵嗎?你該學習了
Power BI動態獲取每日必應圖片背景
使用切片器實現動態移動平均計算

TAG:MicrosoftExcel | Excel技巧 |