删除 OpenOffice Calc 中包含公式的空白单元格

删除 OpenOffice Calc 中包含公式的空白单元格

我正在尝试从 OpenOffice calc 中的一列中删除同样具有公式的空白单元格值。

行号和对应数据:

1  A1
2  A4
3  
4  A9
5  
6  A98

数据列中的每个单元格都有一个公式,因此从技术上讲它们不是空白的,但是工作表中某些行没有显示任何数据。

fwiw,该公式找到另外两列的唯一值并将它们复制到第三列: =IFERROR(INDEX($A$1:$A$100,AGGREGATE(15,6,1/(1/(ISNA(MATCH($A$1:$A$100,$B$1:$B$100,0))*ROW($A$1:$A$100)*($A$1:$A$100<>""))),ROWS($1:3))),"")

这是我的示例表

到目前为止,我尝试添加标准过滤器,方法是选择数据列,然后转到Standard Filter,选择数据列,将条件设置为=,将值设置为Not Empty,然后选择Copy to选项并指向工作表中空列中的单元格。显然这不起作用,因为我的单元格中有公式。

是否有类似的简单方法可以对包含公式的单元格执行相同的操作,但工作表中同一单元格中不存在数据?

答案1

打开自动筛选后,按照步骤 3https://askubuntu.com/questions/943662/libreoffice-calc-delete-empty-rows,听起来你确实这么做了。

步骤 3 - 过滤空

现在,只显示空行。请注意,可见行是 3 和 5。选择然后删除行,例如按Ctrl+ -

步骤4

第 5 步是重置过滤器。为此,我选择了 C 列,然后转到数据 -> 过滤器 -> 自动过滤。刚才我试了一下,不知为何,我不得不重复两次才成功。注意行数恢复正常:1、2、3、4。

结果:

3 个非空行

相关内容