如果列为空,则删除行

我想在Excel中删除完整的行,如果NULL列中的值(我的意思是空的)。

有没有简单的查询可以做到这一点?

请不要说一些过滤方式… :(他们不会为我工作:(如果有任何EXCEL FORMULA请帮我知道朋友… … –

ABCDE 10 20 ADE 56 AE A4 A76 4 EE AS EWS 45 SS EE 

我想删除第1行和第4行作为列A行是空的…

尝试这个:

  1. 在单元格F1中放入一个公式:IF(A1 =“”,“”,ROW())
  2. 填满整个F列。这应该给你连续的数字,或A列空白的空白。
  3. select全部列F,复制,然后仅粘贴特殊…值。 当您执行步骤4时,这将停止数字更改。
  4. select整个表格并按列Fsorting。这会将不想要的行放在底部,您可以在其中删除,隐藏或忽略它们。
  5. 完成后删除F列。

  • 突出显示整个区域
  • select首页标签,sorting和筛选,自定义sorting
  • 取消选中我的数据包含标题
  • select按列A按升序sorting
  • 空白将在最下面,你可以删除这个块

请注意,这种方法不会保留原来的顺序,以下内容将会:

  • 从A1向下突出显示,直到数据结束
  • select首页标签,find并select,转到特殊
  • select空白选项; 这将select此列中的所有空白单元格
  • 在“主页”选项卡的“单元组”中,select“删除工作表行”

如果列A中有很多单元格,则通过滚动到最后一个单元格开始; 点击这个单元格并按下Ctrl-Shift-Homeselect所有单元格直到A1。

它也可以通过过滤来实现,但公式不能删除行。

select要检测空白行的列,转到“sorting和筛选”并select筛选器。 你现在将看到这个列有一个下拉框,点击这个并且进入最下面,并且取消选中名为“空白”的框。 这将自动隐藏包含空格的行。

如果您需要使用这种格式的数据,只需使用粘贴值将其复制并粘贴到新的工作表中,因为我不确定程序是如何运行的。