點擊上方藍字關注Office職場學堂
每天都能收到職場辦公幹貨教程
暢享職場辦公必備技巧
Excel篩選之後要進行複製粘貼,會有什麼問題?
假設你是一個老師,你在統計學生成績時,發現北大的學生的成績全部錄錯了,你需要更正成績單(下圖(上)是現有的成績單,(下)的紅色數字是正確的分數):
你要怎麼辦?一個個手動來弄?當然不要那麼笨!我們有萬能的Ctrl+c & ctrl+v啊。但是在複製粘貼之前,你肯定想到了,需要對原表格先排序一下,把北大的學生篩選出來(對!就是調出「學校」那一欄的小漏鬥!):
藍後,開始ctrl+c
接著,ctrl+v
等等!!有什麼不對??(O。O)
說是複製和粘貼的大小不對應。這是什麼玩意兒呢?說人話就是:雖然你篩選之後顯示的都是北大的學生,但是其實肉眼看不到的行還是隱藏在表格當中的。你將一個只有4行的信息複製了,想去粘貼到超過4行的表格當中,Excel只能表示臣妾做不到啊……T_T
所以,Excel篩選之後,被篩掉的單元格只是invisible而已,並不是消失了。怎樣跳過隱藏行進行粘貼,便是下面要講的方法了:
第一步:首先,你需要兩個輔助列。新建兩個header:懶得取名字了,就分別叫 「Index 1」 和 「Index 2」 吧。然後在Index 1那裡填上一列按順序由小到大的數字(這裡是1-9)。
第二步:像剛才一樣,按學校進行篩選,選出北大的學生。然後,在Index 2那裡將所有項目填上"=row()"。填完之後你會發現這些數字就是表格的行指標(3,5,6,9這幾個數字),這也是row()函數的意義。
第三步:取消按學校篩選。你會看到表格是這樣的:
第四步:按Index 2由小到大排序,就可以看到北大的學生全部排到前面了。這樣做的目的,就是讓我們可以方便的複製粘貼。
第五步:愉快地複製和粘貼
第六步:按Index 1由小到大排序,將表格的順序還原!
第七步:清除所有篩選和排序,順便也將不再需要的Index 1 和Index 2刪除,得到更新之後的成績單如下:
總結:篩選之後的表格,通常不能直接進行複製粘貼,因為存在隱藏行。解決方法是利用兩列輔助列,第一個輔助列是為了粘貼之後還原原來的順序,第二個輔助列是為了將我們需要複製粘貼的單元排到最前面(而不是隱藏其他的單元格)。
來源: Joseph看世界(ID:josephlook)
小技巧!大用途!
如果你喜歡這篇文章
歡迎點個在看,分享轉發到朋友圈
關注Office職場學堂可以每天get新技能哦!
掃碼關注公眾號,每天get√新技能
↓↓↓點擊下方公眾號+關注,每天免費收乾貨