有粉絲問到一個(gè)這樣的問題:篩選數(shù)據(jù)后,如何將數(shù)據(jù)直接粘貼進(jìn)表格中? 相信很多粉絲在工作中都遇到過這樣的情況:篩選后無法直接將數(shù)據(jù)粘貼進(jìn)表格中,出現(xiàn)這種情況的原因是因?yàn)椋汉Y選數(shù)據(jù)后,表格中存在隱藏的單元格,當(dāng)我們粘貼數(shù)據(jù)的時(shí)候,會(huì)將數(shù)據(jù)粘貼在隱藏的單元格中,如下動(dòng)圖所示,就是說隱藏的單元格也是參與數(shù)據(jù)粘貼的,這樣的話就會(huì)得到錯(cuò)誤的結(jié)果。今天跟大家分享3種解決方法,下面就讓我們來動(dòng)手操作下吧 ![]() 一、排序法 如果你的表格允許排序,建議你選擇這個(gè)方法,我覺得它是最簡單的方法。上面我們說到:粘貼錯(cuò)誤的原因是因?yàn)楸砀裰写嬖陔[藏的單元格,既然如此不讓表格存在隱藏的單元格就可以粘貼了,首先想到的就是排序 部門這一列可以直接排序,關(guān)鍵是姓名這一列,如何做到與復(fù)制表中的姓名一致,這個(gè)時(shí)候我們就需要用到自定義排序這個(gè)功能 首先復(fù)制一下【復(fù)制表】中的姓名,然后選擇數(shù)據(jù),然后點(diǎn)擊鼠標(biāo)右鍵在排序中找到【自定義排序】隨后添加一個(gè)排序條件,將排序主要關(guān)鍵字設(shè)置為【部門】次要關(guān)鍵字設(shè)置為【姓名】隨后點(diǎn)擊姓名后面的【次序】選擇為自定義次序,將剛才粘貼姓名復(fù)制進(jìn)去,然后點(diǎn)擊確定,這樣的話就會(huì)根據(jù)設(shè)置的次序排序,篩選后直接粘貼數(shù)據(jù)即可 ![]() 二、vlookup 篩選后粘貼數(shù)據(jù),說白了就是想要將數(shù)據(jù)放在表格中,我們利用vlookup函數(shù)將數(shù)據(jù)引用到表格中也是一樣的效果,關(guān)鍵是如何在不連續(xù)的單元格中填充公式。 首先我們選擇得分這一列數(shù)據(jù),然后按下Ctrl+G調(diào)出定位,選擇【空值】然后點(diǎn)擊確定,這樣的話就會(huì)選中所有人事部的數(shù)據(jù)。隨后在上方的編輯欄中輸入vlookup函數(shù)來引用數(shù)據(jù),公式輸入完畢后按下【Ctrl+回車】批量填充數(shù)據(jù)即可 ![]() 三、index+subtotal 我覺得這個(gè)方法是最難的方法,而且還要保證篩選后姓名的順序與【復(fù)制表】中的姓名順序一致,這一點(diǎn)我們直接對(duì)兩個(gè)表格的姓名排序即可 篩選后直接粘貼數(shù)據(jù)發(fā)生錯(cuò)誤的原因是因?yàn)楸砀裰写嬖陔[藏的單元格,那么Excel中有沒有可以識(shí)別隱藏單元格的函數(shù)呢?當(dāng)然有,常用的就是subtotal,這個(gè)參數(shù)的第一參數(shù)小于100則計(jì)算隱西藏域,大于100則不計(jì)算隱西藏域,在這里我們利用subtotal這個(gè)函數(shù)對(duì)篩選后的結(jié)果計(jì)數(shù) 選擇篩選后的數(shù)據(jù)區(qū)域,然后在編輯欄中輸入公式:=SUBTOTAL(103,$A$2:A2),隨后按下快捷鍵【Ctrl+回車】填充公式,我們就會(huì)得到一個(gè)從1開始的序列 ![]() 序列的123分別對(duì)應(yīng)【復(fù)制表】中的第123個(gè)數(shù)據(jù),這個(gè)時(shí)候我們就可以利用index函數(shù)將結(jié)果引用過來。先選擇數(shù)據(jù)區(qū)域,然后將公式設(shè)置為=INDEX($G$14:$G$16,SUBTOTAL(103,$A$2:A2))就能將數(shù)據(jù)粘貼過來 ![]() 將數(shù)據(jù)粘貼過來后,如果我們將篩選取消結(jié)果就會(huì)返回錯(cuò)誤值,這個(gè)時(shí)候我們需要點(diǎn)擊【公式】功能組,找到【計(jì)算選項(xiàng)】設(shè)置為手動(dòng)之后取消篩選,函數(shù)就不會(huì)顯示為錯(cuò)誤值了,然后再復(fù)制數(shù)據(jù),粘貼為數(shù)值就可以了。 ![]() 以上就是今天分享的3種解決方法,你更喜歡哪一種呢? |
|