formula - 删除电子表格中的两个列条目重复排列
问题描述
在我的项目中,我有一个包含两列字符串值的电子表格,如下所示:
1 | 一个 | 乙| 2 |布拉格| 纳| 3 |Ipsum | 洛雷姆| 4 |呐| 布拉格| 5 |洛雷姆 | 绒毛|
如果有序,每行都是唯一的,但其排列不是唯一的(例如,A2B2 = B4A4 等等)。
在这个项目中,位置无关紧要。
使用电子表格程序如何删除这些“排列重复”?
(目前使用 LibreOffice Calc,但如果在任何此类软件中都无法使用,则可以接受有关使用 Pandas 等 DataFrame 库的建议。)
解决方案
我会再尝试。
在 ColumnA 上排序,然后在 ColumnB 上排序(如果需要保留顺序,请先添加一个索引列,然后在最后对其进行排序。)
在 C1 中并复制到适合:
=ROW()<>IF(INDEX(B:B,MATCH(B1,A:A,0))=A1,MAX(ROW(),MATCH(B1,A:A,0)))
在 ColumnC 上过滤以删除显示FALSE
.
推荐阅读
- android - 在 android studio 中更新 gradle 后,矢量可绘制图标的混乱
- javascript - 在本地不可变地存储一个 jQuery 对象以供以后使用
- azure - 在流量管理器和 Web 应用程序上配置自定义域
- python-2.7 - 添加选项 -w 时出现 Pyinstaller 错误
- c# - 在 TableLayout 中隐藏一行
- android - 程序类型已经存在:android.support.design.widget.CoordinatorLayout$Behavior
- python-3.x - 在 sqlalchemy 中,反映来自 MSSQL 的元数据并应用于 ORACLE 错误
- tensorflow - 使用 Tensorflow 对象检测 API 进行迁移学习时,如何更改隐藏层的数量?
- r - 有效地从矩阵列中减去
- react-native - React Native Material Dropdown - 如何处理 onPress 事件下拉列表?