如何批量刪除Excel單元格中的空行和空格?

2020-12-11 辦公軟體學習圈

今天朋友在工作中遇到一個棘手的問題:有一張1w多條記錄的Excel表格,由於身份證號數據錄入的不規範,無法錄入到系統中。這1w多條記錄中,有的身份證號前面有多餘的空格,有的身份證號後面有多餘的空行。如果人工查找、手動刪除費時費力,還容易出錯。怎麼解決呢?跟大家分享一下我的解決方案。

找到一張計算機二級真考題庫中的操作素材,模擬一下上述的實際問題。

01模擬問題

在下面的表格中有12條記錄(我們使用函數進行批處理,1w條記錄的處理方法和效率與12條記錄是一樣的),前9條記錄中的身份證號前面有多餘的空格,後面有多餘的空行,後3條記錄是正確的(作為對比數據)。現在我們要做的是批量刪除身份證號單元格中多餘的空格和空行。

02解決方法

設置一個輔助列,使用substitute函數計算出「刪除指定單元格中的空值」後的結果。在D2單元格中輸入公式,用以刪除空值(空格、換行符)

=SUBSTITUTE(C2," ",)

自動填充公式:將光標移動到D2單元格右下角的填充柄上,雙擊填充柄自動向下填充公式。也可以拖動填充柄自動填充。

自動填充公式後,會自動選中所有填充公式的單元格區域,直接用滑鼠右鍵單擊這個單元格區域,選擇「複製」(或者按<Ctrl+C>組合鍵複製)。

然後,在身份證號列粘貼「值」。右鍵點擊第一個身份證號的單元格C2,在快捷菜單中選擇【粘貼選項】中的「值」,如下圖所示。

刪除輔助列。右鍵點擊D列列標,在彈出的菜單中選擇【刪除】命令。

通過以上操作,無論是1w還是2w條記錄,都可以快速解決。你在工作中錄入身份證信息的時候遇到過類似的問題嗎?快來試試吧!

溫馨提示:

1.身份證信息所在單元格的數字格式一定要設置成「文本」哦!或者在錄入身份證號前先輸入一個半角的單引號(')。

2. substitute函數功能介紹

函數功能:將字符串中的部分字符串與新字符串替換。

substitute(Text, Old_text, New_text, Instance_num)

Text:父字符串,可以是要替換字符的字符串或文本單元格引用。

Old_text:要被替換的字符串。

New_text:用於替換old_text的新字符串。如果省略,則刪除old_text。

Instance_num:若指定的字符串old_text在父字符串中出現多次,用本參數指定要替換第幾個。如果省略,則全部替換。

相關焦點

  • 如何批量刪除excel單元格文字間的空格?高手都用這些技巧3秒完成
    在excel處理數據時,經常會遇到文字間有空格,表格內有空行等。你平時怎麼操作這些煩人的空格呢?今天我就來分享幾個刪除文字間空格的好方法,會對你有幫助的。一、替換法我們可以利用Ctrl+H打開替換對話框,之後在查找中輸入空格(這裡大家最好是複製單元格中的空格),然後在替換中不輸入任何數據,最後點擊全部替換即可。
  • Excel技巧—如何快速批量刪除空行
    今天在這裡小編想和大家分享在Excel中如何快速批量刪除空行,說到刪除空行,大家應該最先就能想到,左擊滑鼠選中行,然後右擊滑鼠刪除即可。這樣當然沒問題,但是如果空行很多,而且是間隔出現那麼這樣操作可不把自己給累死啊。今天大家就和小編來一起學習一下高效的快速批量刪除空行吧,下面先看下思維導圖。
  • 刪除Excel中的空格,原來可以這樣操作!
    在處理數據時,我們經常會遇到一些問題,比如說單元格中的數據有空格或者說數據區域中存在空行等,那你一般是怎麼操作呢?
  • Excel去除單元格中的空格
    在辦公軟體excel中,我們一定會遇到需要將某個甚至某列幾條或幾萬條單元格中的數據去掉,接下來分享三種去除單元格中的方法,大家注意嘍第三種是驚喜哦!1、查找和替換選定要修改的單元格,Ctrl+H調用替換功能,輸入" 空格",""(注意不是文字「空格」這兩個字是 空開格),就可以去掉空格2、SUBSTITUTE函數通過使用Substitute(要替換單元格,原來,
  • Word怎麼批量刪除空行和空格?有技巧很簡單!
    使用Word進行文字編輯的時候,偶爾會有存在多餘空行,或不經意間留下的空格,影響整體文本排版及閱讀的情況。或是有時從其他地方複製過來的文本,存在大量換行符的情況發生,遇到這種情況是否有能夠快速去除這些空行或空格的方法?
  • Excel – 刪除區域內的所有空行,但部分單元格為空的行要保留
    如何刪除含有空單元格的行?這個很容易,我的老讀者大多對這個需求都不陌生,用 Ctrl+G(或 F5)中的選項選中所有空單元格,然後單擊右鍵,刪除整行即可。但是讀者現在遇到的情況有變,一個巨大的數據表中,有部分行是整行沒有數據,這些行需要全部刪除;而有的行有部分單元格有數據,其餘單元格空白,這些行要保留。那麼如何快速將這些全空的行刪除呢?
  • Excel使用如何用函數刪除換行符、文本前空格、文本中間空格?
    Excel中的空格有三種,強制換行符,文本前空格,文本中間空格,下面分別來介紹一下操作方法。我們用處理excel數據的時候,有一些強制換行符是通過退格鍵刪除不掉的,下面就要來教大家如何快速刪除這樣的強制換行符。
  • 快速批量刪除Excel表格空行的幾種方法
    日常的Excel表格經過多次編輯,常出現很多空行的情況,如何能夠快速批量地刪除Excel工作表中的大量空白行呢?下面列舉幾種方法互相學習: 方法一:定位批量刪除法此法適用於:數據區域中至少有一列除空行外沒有其他空單元格的情形。
  • 在Excel表中,使用這個方法可以幾秒鐘刪除多餘的空行!
    你還在用滑鼠一個一個的刪除空行嗎?空行少可以這樣刪除,要是空行很多,呃呃……這個方法就很浪費時間。你不要著急,小白教您一個幾秒鐘就可以刪除所有多餘空行是小技巧!在Excel表格中如何快速刪除空行1.用Excel打開表格如圖1-1所示圖1-12.選中這個表格數據如圖1-2所示圖1-23.然後按快捷鍵
  • Excel如何批量刪除空行
    在Excel數據處理中,除了會遇到無規律不完整的數據問題,也會碰到一些類似如空行遍布的結構性問題,怎麼快速解決表格中大量的無數據空行,是所有人都需要掌握的一個小技能。批量刪除空行的方法有很多,比如定位條件法,篩選法和使用函數公式等,這些方法都能很好地解決空行問題,但其中定位條件的方法是最為常用,也最為便捷,今天魯思就詳細介紹使用定位條件快速批量刪除空行。步驟非常簡單,下面通過圖文介紹向大家展示。
  • 如何刪除Excel單元格內的換行符?
    今天,一個朋友問小編,我現在的表格裡面,大部分數據前面都存在空行(空行產生原因為單元格內存在換行符),要怎麼刪除呢?小編特意整理了幾種方法,以供小夥伴們選擇:方法1:替換法選擇需要刪除空格的單元格區域,「Ctrl+H」彈出替換對話框,在「查找內容」內採用以下方式之一輸入換行符:1是按住Alt不松,在數字鍵盤(小鍵盤)輸入10後鬆開alt,則會有一個閃爍的小黑點出現在輸入框中,表明按鍵成功;2是按
  • 如何在EXCEL中隔行插入空行與批量刪除空行
    在EXCEL中插入空行十分簡單,但每隔一行都插入空行該如何操作呢?批量隔行插入1、 在需要編輯的表格右側添加一列輔助列,然後從輔助列的第一行開始輸入從1開始的一組數列。3、 選中輔助列,選擇「排序和篩選-升序」,選擇「拓展選定區域」,點擊確定。最後刪除輔助列。如果想批量刪除空行該怎麼辦呢?批量刪除空行1、 選中想編輯的區域,選擇「查找和選擇-定位條件」,選擇「空值」,點擊確定。
  • Excel表格中如何批量插入空行?一篇文章教會你
    #12月跨年衝刺計劃#今天阿鍾老師講的是如何批量插入空行上篇教程為了提高表格整潔、易讀,剛把空行刪除了,怎麼回事?是地,上報老闆的表格空行很多,顯得比較凌亂,刪除了。現在老闆又要求加上空行,讓表格分類顯示更清晰,當然此空行非彼空行,如下圖:其實表格中插入空行的方法有很多,阿鍾老師以前教程中也有講過,文末也有相關文章連結,可以去複習一下。
  • excel單元格操作:如何快速批量合併單元格
    都說「分久必合,合久必分」,當你在為合併單元格煩惱的時候,其他人可能在想怎麼按要求合併單元格。這不,小美就遇上合併單元格的問題了,看看我們的苗老師會怎麼解決呢?小美:「苗老師,怎麼批量合併單元格啊?」苗老師:「批量合併單元格?是啥意思?需要怎麼批量?」
  • excel單元格操作:如何快速批量合併單元格
    都說「分久必合,合久必分」,當你在為合併單元格煩惱的時候,其他人可能在想怎麼按要求合併單元格。這不,小美就遇上合併單元格的問題了,看看我們的苗老師會怎麼解決呢?小美:「苗老師,怎麼批量合併單元格啊?」 苗老師:「批量合併單元格?是啥意思?需要怎麼批量?」 小美:「是這樣的,我做了一個表格,領導說不好看,讓我把相同的部門做成合併單元格。」
  • Excel–如何批量合併相同單元格?
    又有人提問合併單元格的問題。人類和計算機經常是矛盾對立的,對於 Excel 來說,原始數據不應該合併單元格,但是對於看表的人來說,卻往往覺得合併後能看得更清楚。 實在非要合併的話,如何能更快地批量合併呢?
  • 如何在Excel批量合併單元格 - 行列差異法
    選擇前兩列的內容,按F5定位,點擊「定位條件」,選擇「行內容差異單元格」,點擊「確定」。3. 光標放在第二列,右擊滑鼠,「插入」一空行,這樣,第一列的數據就會按照同類別分隔。4. 選擇第一列,按F5定位,點擊「定位條件」,選擇「常量」,點擊「確定」。
  • 【Word實用技巧】之批量刪除word中的空行和空格
    當word文檔中有許多空行需要刪除時,一行一行手工刪除顯然不現實,此時需要藉助【替換】命令來實現刪除多個空行,操作之前文檔是這樣。步驟5)      如果有的空段落還沒有刪除
  • 奇妙的VBA代碼之二十八:EXCEL中,如何批量刪除工作表中的空白行
    今日講解奇妙的VBA代碼之二十八:EXCEL中,如何批量刪除工作表中的空白行。要首先講解的是Range對象的Delete方法,此方法用於刪除對象。語法:expression.Delete(Shift)參數:a) expression是必需的,返回一個Range對象。
  • 最全批量去除EXCEL/WPS單元格中隱形符號和空格的方法
    在使用EXCEL的VLOOKUP、IF等函數過程中,有時因為單元格中存在看不見的空格或符號,導致函數應用出錯。為了解決出錯問題,我們需要去除看不見的空格和符號。下面是本人根據工作實踐總結的去除看不見的空格和符號的幾種方法,及各種方法的適用場合。