多语言展示
当前在线:1170今日阅读:103今日分享:49

excel怎么批量删除空白格、空白行?

在使用excel制作表格时,经常会因为编辑的问题出现了空白格或者空白行,影响表格美观程度,当表格中出现大量空白格、空白行时,怎么批量删除呢?
工具/原料

office excel或者wps表格均可

方法/步骤
1

首先说说批量删除空白格。如图所示,姓名列中出现了很多空白格,需要删除。第一个方法:查找替换。选中整个表格,点击快捷键Ctrl+H,查找内容里输入一个空格,替换那里什么都不要填。点击【全部替换】就可以去掉全部去掉空格。

2

第二种方法:使用Substitute函数。在英文输入状态下,在空白列中输入=Substitute(B2,'  ','')。这里B2代表的是替换区域,第一个双引号里要输入一个空格,代表的是被替换的内容,第二个双引号里不需要输入任何内容,表示的是新内容。输入后按下enter键,完成B2单元格的空白格删除,然后用下拉单元格的方式,全部B列都使用该函数公式。最后生成的F列是带公式的,可以进行复制,以数值的格式黏贴到对应位置的B列中就可以了。

3

有些看起来像是空白格,实际上是换行,怎么处理呢?直接在空白列中输入=Clean(B2),B2表示的就是要“去行”的区域,按下enter键完成。然后下拉单元格,所有换行的单元格都运用该公式。Clean函数只能用于单元格换行的情况,不能直接去掉空白格。

4

如果单元格中既有换行也有空白格,则可以先去行,然后将生成的“去行”的新列以数值的方式复制,再在复制好的列中按照步骤1或者2批量去空白格。

5

空白行怎么批量删除。如图所示的表格中,有些人是没有销量数据的,这时候怎么把整行都删除掉?选定单元格,点击快捷键Ctrl+G,选择【空值】-【定位】,将箭头移至定位好的单元格上右击鼠标-【删除】-【整行】,就完成了。

6

用定位的方式批量删除空白行时,形成空白行的单元格必须是连续空白的,如果中间一个单元格有数据,则不能使用该方法。

推荐信息