Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。 在Excel中對某區域數據進行篩選后,有時需要將篩選區域中的一列數據用另一列進行替換。例如在下圖中,要將某些城市對應D列的“數量”用E列的“修正”數據進行替換,為方便查看,E列需替換的數據已用紅色進行標識。本例中,由于E列還包含了其他數據,因而不能在篩選前直接進行復制粘貼,另外,由于需替換的“城市”較多,直接對“城市”進行排序后逐一復制粘貼顯得有些繁瑣。對于這種情況,可以用下面的幾種方法較為快捷。 ??? ??? 方法一:篩選后直接復制粘貼 ??? 這種方法僅適用于Excel 2003和Excel 2007。方法是先對B列進行篩選,然后復制E列數據,選擇D列第二行的單元格(本例為D2)進行粘貼,第一次粘貼時,數據并不是粘貼到了D列所有可見單元格,而是僅粘貼到部分可見單元格,如圖為Excel 2007中的結果。 ??? ??? 這時按Ctrl+Z,或點“撤消”按鈕,再次選擇D2單元格進行粘貼,就會將復制的內容粘貼到D列所有可見單元格。可以看到,取消篩選后,僅對D列所篩選的單元格進行了替換。 ??? ??? 這種方法比較直接,甚至有點奇異,但在Excel 2003和Excel 2007中是確實可行的,遺憾的是該方法不適用于Excel 2010。 ??? 方法二:公式法 ??? 先對B列進行篩選,然后在D列第二行的單元格(本例為D2)中輸入公式: ??? =E2 ??? 然后雙擊或拖動填充柄將公式填充到D列篩選后的所有可見單元格。取消篩選后,可以看到僅對D列所篩選的單元格進行了填充。但這時所填充的內容為公式,如果要轉換為數值,可先取消篩選,再復制D列數據后選擇性粘貼為值。 ??? 方法三:選擇性粘貼跳過空單元 ??? 1.如果需要保留E列數據,可先將E列數據復制到F列,否則跳過這一步。 ??? 2.篩選B列,然后選擇篩選后的D列數據,按Del鍵刪除。 ??? 3.取消篩選,這時數據如下圖。 ??? ??? 4.復制D列數據,然后右擊E2單元格→選擇性粘貼,在彈出的對話框中勾選“跳過空單元”后確定。 ??? ??? 這時D列所有非空單元格的數據將復制粘貼到E列對應單元格,而空單元格會被忽略。 ??? ??? 5.將E列標題改為D列的標題,刪除D列。 ??? 方法四:排序后復制粘貼 ??? 1.如果原區域中包含類似“序號”的列,可忽略此步,否則在F列增加一個輔助列“序號”,并用序列數填充。增加該列的目的是為以后可以還原原有的排序順序。 ??? ??? 2.篩選B列數據,然后再次增加一個輔助列。本例增加G列為第二個輔助列,并將該列篩選后的可見單元格全部填充某個數值或字母等,如本例全部用數字“0”填充。 ??? ??? 3.取消篩選,將G列按升序排序,讓G列所有非空單元格所在的行排列到上方,這時所需替換的數據就排列到一起了。 ??? 4.選擇E列需要替換的數據復制粘貼到D列對應的單元格?。 ??? 5.將“序號”列按升序排序,然后刪除F、G列即可。? Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。 |
溫馨提示:喜歡本站的話,請收藏一下本站!