四種方法刪除Excel2007中的空行

字號:

在用Excel處理數(shù)據(jù)的時候,我們不可避免地會遇到如何刪除 電子表格 中的空行的問題。如果手工去刪除的話,數(shù)據(jù)量不大還無所謂,數(shù)據(jù)量一大,手工刪除不僅非常麻煩而且還很容易出錯。但是如果你現(xiàn)在使用的是Excel的最新版本 Excel2007 ,那么你刪除空格將不會再麻煩了。
    方法一:設置色階
    我們完全可以利用 條件格式 中的“色階”功能來清除工作表中的無用空行,首先選中包含數(shù)據(jù)的所有列,然后在“條件格式色階”子菜單下任意選擇一種色階:接下來在“ 排序 和 篩選 ”下拉菜單中選擇“自定義排序”,此時會彈出一個“排序”對話框,注意這里應該在“主要關鍵字”下拉列表中選擇帶有“色階”的那一列;接下來在“排序依據(jù)”下拉列表中選擇“ 單元格 顏色”,最后在“次序”下的兩個下拉列表中分別選擇“無單元格顏色”和“在頂端”,確認后工作表中的空行就會被自動集中到頂端,確認后會看到效果。
    方法二:設置公式
    我們還可以利用 函數(shù) 。Excel2007函數(shù)的功能真是十分強大,例如需要處理的數(shù)據(jù)是在A3、B3、C3開始的三列中,那么可以在E1單元格中輸入下面的公式:=COUNTA(A3:C3),執(zhí)行后拖曳填充柄至最后一行,此時那些有數(shù)據(jù)的非空行會顯示一個非“0”的數(shù)據(jù),而沒有數(shù)據(jù)的空行所在的單元格都會顯示“0”,這樣看起來就一目了然了。
    接下來,我們可以通過“排序和篩選”中的“篩選”來完成剩余的工作,在“數(shù)字篩選”下拉菜單中選擇“等于”,當彈出“自定義自動篩選方式”對話框后,將顯示行設置為“等于”“0”就可以了,你只需要將所有包含“0”的空行篩選出來后刪除,最后還是需要清除篩選以顯示原有數(shù)據(jù)。
    方法三:選擇常量
    在Excel2007中正常打開需要處理空行的 工作表 ,切換到“開始”選項卡,選擇包含數(shù)據(jù)的所有單元格區(qū)域,單擊最右側的“查找和選擇”下拉菜單中的“常量”,這樣可以將選定區(qū)域中包含數(shù)據(jù)的所有行選中,看起來就像一個一個的矩形塊。接下來的操作就簡單多了,將剛才選中的所有內容復制到 剪貼板 中,然后切換到一個新的工作表中,單擊“粘貼”下拉菜單中選擇“ 選擇性粘貼 ”,請選擇“全部”或“數(shù)值”,確認后即可獲得已刪除了所有空行的數(shù)據(jù)。
    方法四:選擇空值
    首先還是選擇包含數(shù)據(jù)的所有單元格區(qū)域,然后單擊最右側的“查找和選擇”下拉菜單,不過此時需要打開的是“ 定位 條件”對話框,請在這里選擇“空值”,也就是說將工作表中沒有數(shù)據(jù)的所有行和列全部選中,恰好與方法三的思路相反!
    接下來右擊工作表中需要刪除的空行,從快捷菜單中選擇“刪除”,打開刪除對話框中選擇“下方單元格上移”或“整行”,確認后即可一次性刪除工作表中的所有空行。
    補充:其實,你也可以將最后一個下拉列表設置為“在底端”,此時工作表中的空行就會自動集中至底端,這樣可能會導致誤操作,因此還是放到頂端為好。
    鼠標指向1、2等“行標”后按下左鍵,將工作表頂端的所有空行全部選中后刪除,最后記得還需要從條件格式下拉菜單中選擇“清除規(guī)則一清除整個工作表的規(guī)則”,這一步操作當然是為了清除工作表的色階啦。
    總的來說,本文所介紹的四種方法,第一、第二兩種方法主要是應用了Excel2007“排序和篩選”的功能,第三、第四兩種方法主要是應用了“查找和選擇”的功能。朋友們可以根據(jù)自己的需要進行選擇。