使用公式删除Excel中的重复项?

问题描述 投票:0回答:1

我在Excel文件中有如下数据

            ID     country   before phone    after phone       extra phone
            --------------------------------------------------------------
            1        Au       cell 12345x23     c12345x23        
            1        Au       cell 12345x23                    c12345x23
            2        us       cell # 123456     c123456
            2        us       cell # 123456      
            3        uk       cell 09823         c09823

我希望得到这样的结果:也就是说,我必须保持“电话后”或“额外电话”存在的行。

            ID     country   before phone    after phone       extra phone
            --------------------------------------------------------------

            1        Au       cell 12345x23                    c12345x23
            2        us       cell # 123456     c123456   
            3        uk       cell 09823         c09823

我怎样才能做到这一点?注意:看起来像Excel提供删除重复不在这里工作。

excel excel-formula
1个回答
0
投票
  1. 在“电话前”和“电话后”之间插入一个临时列。
  2. 将其命名为“sort”。
  3. 插入此公式=IF(NOT(ISBLANK(E3)),1,IF(NOT(ISBLANK(F3)),2,3))此公式将设置优先级为1至手机后,第2至额外手机和第3至非手机。
  4. 选择所有数据
  5. 转到数据功能区>排序和筛选>排序(将打开新窗口)
  6. 在按下拉列表中,选择ID。
  7. 按添加级别按钮。
  8. 选择排序。
  9. 转到数据功能区>数据工具>删除重复项
  10. 点击“取消全选”,然后选中“ID,国家/地区,电话前”复选框
  11. 按OK按钮 此过程将仅保留第一行,并将删除与该ID,国家和电话之前相关的所有剩余行。
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.