删除或隔离大量数据中整行的方法

删除或隔离大量数据中整行的方法

我在 Libre Office 中处理一个大型数据文件(约 400,000 行和 8 列)。我需要删除某些行,因此我选择了所有具有所需值的单元格(使用Find & Replace)并尝试Edit > Delete Cells > Delete entire row(s)。屏幕变暗,大约 15 分钟后,它仍然没有任何效果(屏幕变灰,程序没有响应)。选择“仅”几千行也会导致同样的结果。

有没有其他方法可以同时删除数千行?非常欢迎使用 Libre Office、Gnumeric 或 R 或​​任何其他开放软件的解决方案。


数据组织方式如下(小样本):

区域、时间段等、ValueTons

塞浦路斯,2000 年 12 月,somecodes,0
塞浦路斯,2001 年 12 月,somecodes,74.2
塞浦路斯,2002 年 12 月,somecodes,68.7
塞浦路斯,2003 年 12 月,somecodes,59.1
塞浦路斯,2004 年 12 月,somecodes,50.3
塞浦路斯,2005 年 12 月,somecodes,71.1
塞浦路斯,2006 年 12 月,somecodes,45.7
塞浦路斯,2007 年 12 月,somecodes,45.7
塞浦路斯,2008 年 12 月,somecodes,50.4
塞浦路斯,2009 年 12 月,somecodes,80
塞浦路斯,2010 年 12 月,somecodes,47.2
塞浦路斯,2011 年 12 月, somecodes, 44.1
西班牙,2000 年 1 月 12 月,somecodes,5
...

时间段从 2000 年到 2011 年。我需要删除所有包含 2000 年至 2005 年和 2011 年的行。

答案1

尝试一下:

1.将其保存为 CSV。

  1. 将其重命名为 TXT(如果在 Windows 上,取消选中复选框以隐藏已知扩展名,在工具 > 选项上显示扩展名),仅 LibreOffice 不会尝试使用 Calc 打开它。

  2. 使用 Write 打开它。为了使它看起来更清晰,请选择 Dysplay > Web Layout。

  3. 选择要删除的行并执行此操作。从第一行开始,将光标放在第一个字符之前,然后按住 Shift 并使用向下箭头翻页键选择要删除的行。

  4. 删除不重要的行后,保存文件(为 TXT)并将其重命名回 CSV。

注意:如果存在,您将删除所有公式。

相关内容