首页 文章

LibreOffice / OpenOffice Calc:在其他工作表的列中删除值为* not *的行

提问于
浏览
3

我有一个包含两张纸的LibreOffice calc文件 . 表2只有一列A,有很多数字 . 在表1中,每行的A列也包含一个数字 . 我想从工作表1中删除在A列中具有值的所有行,这些行不会出现在工作表2的A列中的任何位置 .

过滤器似乎不起作用,因为它们没有“必须包含在某些列中的值”运算符 .

有任何想法吗?

1 回答

  • 2

    在Sheet1的单元格B1中输入以下公式:

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

    然后拖动以在B列中填充此公式 . 这将显示Sheet2中未出现的所有行的空单元格 .

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

相关问题