excel - 如果列为空则删除行

标签 excel

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

有什么简单的查询可以做到这一点吗?

请不要说一些过滤方式...:(它们对我不起作用:(如果有任何EXCEL FORMULA请帮助我认识 friend ...

A      B      C      D      E
       10     20    ADE     
56     AE     A4    A76
4      EE     AS    EWS
       45     SS    EE   

我想删除第一行和第四行,因为 A 列行为空...

最佳答案

试试这个:

  1. 在单元格 F1 中输入公式:IF(A1="","",ROW())
  2. 填写整个 F 列。这将为您提供连续的数字,或者在 A 列为空的情况下为空白。
  3. 选择 F 列的全部,复制,然后仅粘贴特殊...值。当您执行第 4 步时,这将阻止数字发生变化。
  4. 选择整个表格并按 F 列排序。这会将您不需要的行放在底部,您可以在其中删除、隐藏或忽略它们。
  5. 完成后删除 F 列。

关于excel - 如果列为空则删除行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18423047/

相关文章:

vba - 在VBA中打印平面文件中不带引号的字符串

excel - 递归 LAMBDA 用查找表中的特定替换替换字符

python - Pandas :计算有条件的连续行

Excel 中仅包含可见单元格的 CountIf 问题

c++ - 使 excel 在单个打印作业中打印多个工作表

excel - VBA 卡在 Workbooks.Open

VBA Excel 从 Word 表格中复制内容

vba - Excel VBA 中的错误 1004 - 无法设置工作表类的可见属性

c# - 如何在 ASP.NET 中通过 ODBC 连接向 Excel 插入查询?

C# 将 csv 转换为 xls(使用现有的 csv 文件)