如何在LibreOffice Calc中仅保留Make-Model组合的首次出现数据
在LibreOffice Calc中保留每个Make-Model组合的首次出现行
假设你的数据从第2行开始(第1行是表头:A列=Make,B列=Model,C列=Description,D列=Code),按以下步骤操作:
- 插入辅助列:在E2单元格输入公式
=SUMPRODUCT(--($A$2:A2=A2), --($B$2:B2=B2)),然后下拉填充到所有数据行。这个公式会计算当前行及以上的行中,与当前行Make-Model组合完全匹配的次数,首次出现的行结果为「1」,重复行结果为「2」「3」等。 - 启用自动筛选:选中整个数据区域(包含辅助列),点击菜单栏「数据」→「自动筛选」。点击E列的筛选箭头,只勾选「1」,此时表格仅显示每个Make-Model组合的首次出现行。
- 提取或保留目标数据:
- 若要复制到新表:选中筛选后可见的所有行,复制到空白工作表即可。
- 若要直接在原表删除重复行:右键点击行号区域,选择「删除未选中的行」(操作前务必备份原数据,避免误删)。
内容的提问来源于stack exchange,提问作者Tommaso
相关产品推荐
相关产品推荐

