Excel中如何向包含隱藏行的一列中貼上內容?
最近手頭有一份工作,需要用Office Excel統計一些資料。在統計過程中,要向包含隱藏單元格的一列貼上資料。在我嘗試了多種辦法無果,幾近抓狂摔電腦的情況下,忽然嘗試了一種辦法順利的解決了這個問題。下面就跟大家分享一下這個辦法,希望對遇到相同問題的人能夠有所幫助。
在對某一列資料進行篩選後,會有不符合篩選條件的行被隱藏,就像圖1這樣:
圖1 通過條件篩選將部分行隱藏
那麼問題來了,當需要從另一個excel表格向該表格的C列貼上資料,並希望只將資料貼上到未被隱藏的單元格中,會出現如下情況:
其實這是因為這個操作過程向該列所有單元格執行了貼上命令,而我們希望的是隻向被篩選出的未隱藏的單元格中貼上資料。
網上有人提出了利用定位條件選擇可見單元格的方法,即在選定期望貼上部分時,暗下Alt ;鍵,再選擇貼上,但是還是會出現錯誤提示:
在我幾近抓狂的時候,無意間發現,在包含隱藏單元格的列中,拖動複製公式是可以只對顯示單元格有效的,於是我靈機一動,通過迂迴策略,利用VLOOKUP函式解決了這個問題。
VLOOKUP函式可以在眾多資料中查詢符合條件的行,然後返回使用者期望的列中的資料。複製的兩個檔案中資料部分需要有相同的查詢內容。我所採用的方法步驟如下:
1.在所需貼上資料列的第一個單元格輸入VLOOKUP函式:
2.以查詢內容為序號為例,選擇表格1中A3中序號值為查詢內容:
3.查詢範圍設定為表格2中包含【序號】和所需【貼上資料的範圍】,本例中查詢範圍即表格2中A2:B6的範圍:
這裡小編要提醒大家的是,用office2010版的excel跨表格引用需要在同意視窗下開啟兩個表格。
4.返回內容選擇需要【貼上內容】,這裡即為選擇的第2列:
5.vlookup最後一個引數一般選擇0,即為精確查詢。
在所有引數填寫完成後,按回車鍵,即可在表格1中返回與【序號】對應的【貼上內容】:
下拉將整列應用vlookup函式,即可得到所需複製內容。
操作至此,貌似大功告成,其實還差一個關鍵步驟。由於是利用了跨表引用,所以當我們把表格2移除之後,在表格1中的貼上資料會丟失連結,導致資料無效。
為了解決這個問題,需要在目標列旁邊增加一列,消除篩選後,將整列資料以數值貼上方式貼上至新增加的列中,再刪除原本包含公式的列即可。
以上就是我想出的向包含隱藏單元格中貼上資料的方法,順便也簡單介紹了vlookup函式的使用方法,希望對有需要的小夥伴有所幫助。
Serios 2016年11月5日22:31:34