【常用技巧】選擇性粘貼這二個逆天的技巧你肯定不知道!
選擇性粘貼-公式
功能
選擇此選項時僅粘貼源單元格中的公式。當粘貼公式時,引用的單元格將根據所用的引用類型而變化。如要使引用的單元格地址固定不變,請使用絕對引用。
常規應用
當需要從其他單元格複製公式到目標單元格,而又不覆蓋目標單元格的格式時,選用此選項。
應用技巧
逆天應用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技巧 |