首页 > 解决方案 > 删除电子表格中的两个列条目重复排列

问题描述

在我的项目中,我有一个包含两列字符串值的电子表格,如下所示:

1 | 一个 | 乙|
2 |布拉格| 纳|
3 |Ipsum | 洛雷姆|
4 |呐| 布拉格|
5 |洛雷姆 | 绒毛|

如果有序,每行都是唯一的,但其排列不是唯一的(例如,A2B2 = B4A4 等等)。

在这个项目中,位置无关紧要。

使用电子表格程序如何删除这些“排列重复”?

(目前使用 LibreOffice Calc,但如果在任何此类软件中都无法使用,则可以接受有关使用 Pandas 等 DataFrame 库的建议。)

标签: formulalibreoffice-calc

解决方案


我会再尝试。

在 ColumnA 上排序,然后在 ColumnB 上排序(如果需要保留顺序,请先添加一个索引列,然后在最后对其进行排序。)

在 C1 中并复制到适合:

=ROW()<>IF(INDEX(B:B,MATCH(B1,A:A,0))=A1,MAX(ROW(),MATCH(B1,A:A,0)))

在 ColumnC 上过滤以删除显示FALSE.


推荐阅读