当前位置:  开发笔记 > 编程语言 > 正文

删除其他工作表中列中值为* not *的行

如何解决《删除其他工作表中列中值为*not*的行》经验,为你挑选了1个好方法。

我有一个两张LibreOffice Calc文件。表格2的A列只有很多。在工作表1中,每行的A列也包含一个数字。我想删除从片材1具有在列A,其确实的值的所有行出现任何地方在片材2的A列。

过滤器似乎无法解决问题,因为它们没有“某些列中必须包含值”运算符。

有任何想法吗?



1> Jim K..:

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

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

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

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

推荐阅读
TXCWB_523
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有