2

我有一张带两张工作表的LibreOffice calc文件。工作表2只有一列有很多数字。在表1中,每行的A列也包含一个数字。我想删除从表1中在A列其中不在表的A列的任何地方出现值的所有行2.LibreOffice/OpenOffice Calc:删除行中其他值为* not *的行

过滤器似乎并没有这样的伎俩,因为他们不” t有一个“必须包含在某个列中的值”运算符。

任何想法?

回答

1

在Sheet的细胞B1输入以下公式:

=IF(ISNA(VLOOKUP(A1,Sheet2.A:A,1, 0)),"",A1) 

然后拖动到向下填补这个公式列B.这表明对于不Sheet 2中发生的所有行空单元。

要删除空行,请按列B排序(数据 - >排序)。然后选择并删除空行(编辑 - >删除行)。

+0

工程很好,但我不得不用“;”替换“;”用于分隔参数。谢谢! –