减少 Excel 中人口稀少的范围

7 microsoft-excel

有没有办法使用 Excel 的内置函数来删除范围内的所有空白单元格?

一种快速而肮脏的方法是对范围进行排序,以便空单元格最后排在最后,但是如果我不想更改元素的顺序,这不是一个好方法。

我知道我可以在 VBA 中做到这一点,并且已经做到了,但我对这个功能是否可以从 Excel 中获得更感兴趣。

例子:

一种

C
D


F

乙

应该结束

一种
C
D
F
乙




Ric*_*gan 5

突出显示您的范围并转到Edit > Go to > Special,然后选择Blanks然后Ok。现在去编辑>删除

编辑

Excel 2007 中没有编辑菜单?我一定是暴露了年龄。


小智 2

我之前完成此操作的唯一方法是在稀疏范围旁边插入另一个“键”列(数字 1 - n)。这允许您在整理空白后按原始顺序对数据重新排序。