在其他 sheet 的列中删除值为 *not* 的行
Remove rows where value is *not* in column on other sheet
我有一个包含两个 sheet 的 LibreOffice Calc 文件。 Sheet 2 只有一列 A 有很多数字。在sheet1中,每一行的A列也有一个数字。我想从 sheet 1 中删除所有在 A 列中具有值的行,而 not 出现在 anywhere 的 A 列中=23=] 2.
过滤器似乎不起作用,因为它们没有 "value must be contained in some column" 运算符。
有什么想法吗?
在 Sheet1 的单元格 B1 中输入以下公式:
=IF(ISNA(VLOOKUP(A1,Sheet2.A:A,1, 0)),"",A1)
然后拖动以将此公式填充到 B 列下方。这会显示 Sheet2 中未出现的所有行的空单元格。
要删除空行,请对 B 列进行排序(数据 -> 排序)。然后 select 并删除空行(编辑 -> 删除行)。
我有一个包含两个 sheet 的 LibreOffice Calc 文件。 Sheet 2 只有一列 A 有很多数字。在sheet1中,每一行的A列也有一个数字。我想从 sheet 1 中删除所有在 A 列中具有值的行,而 not 出现在 anywhere 的 A 列中=23=] 2.
过滤器似乎不起作用,因为它们没有 "value must be contained in some column" 运算符。
有什么想法吗?
在 Sheet1 的单元格 B1 中输入以下公式:
=IF(ISNA(VLOOKUP(A1,Sheet2.A:A,1, 0)),"",A1)
然后拖动以将此公式填充到 B 列下方。这会显示 Sheet2 中未出现的所有行的空单元格。
要删除空行,请对 B 列进行排序(数据 -> 排序)。然后 select 并删除空行(编辑 -> 删除行)。