当前位置: 首页 > ai >正文

excel删除重复项场景

问题描述

问题描述:因为表格中存在多条相同的数据,我现在excel有一列,值为#N/A 。另外有列叫做药品名称、规格、厂家 我要删除值为 #N/A,并且 药品名称、规格、厂家相等的数据,那条相同的删掉,只保留一条,使用excel该怎么操作呢? 有没有更简单的方法

解决方法

方法一 直接筛选删除(最快)

  • 适用场景:
    适用场景
  • 每组数据中,#N/A 行和其他行内容完全一致(除了 #N/A 列),且您不关心保留的是 #N/A 行还是非 #N/A 行。

步骤

  1. 筛选出 #N/A

    • 选中包含 #N/A 的列(假设是 D 列),点击 数据 选项卡 → 筛选(或按 Ctrl+Shift+L)。
    • 点击 D 列的下拉箭头 → 取消全选 → 勾选 “#N/A” → 点击确定。此时仅显示 #N/A 行。
  2. 删除这些行

    • 选中所有筛选出的行(点击行号选中整行)→ 右键 → 删除行
    • 关闭筛选:再次点击 数据筛选
  3. 删除剩余重复项

    • 选中所有数据(包括标题行)→ 数据 选项卡 → 删除重复项
    • 在弹出的窗口中,勾选 “药品名称”“规格”“厂家”(确保不勾选 #N/A 列)→ 点击 确定
    • Excel 会保留每组的第一条记录,删除其他重复行。

方法2 辅助列 + 排序(更精准)

适用场景

  • 您希望优先保留非 #N/A,且组内可能有其他差异(如不同价格、批号等)。

步骤

  1. 添加辅助列

    • 在数据最后一列右侧(如 E 列)输入公式,标记非 #N/A 行:

      =IF(ISNA(D2), 0, 1)

      • 结果为 1 表示非 #N/A0 表示 #N/A
  2. 按“药品名称、规格、厂家”分组排序

    • 选中所有数据 → 数据 选项卡 → 排序
    • 添加三级排序条件:
      1. 主要关键字:药品名称(A 列)
      2. 次要关键字:规格(B 列)
      3. 第三关键字:厂家(C 列)
    • 点击 确定,数据会按这三列分组排列。
  3. 按辅助列降序排序

    • 再次点击 排序 → 添加条件:辅助列(E 列),顺序选 降序1 在前,0 在后)。
    • 这样每组中非 #N/A 行会排在前面。
  4. 删除重复项

    • 选中数据 → 数据删除重复项 → 勾选 “药品名称”“规格”“厂家” → 点击 确定
    • Excel 会保留每组的第一条(即非 #N/A 行优先),自动删除后面的重复行。
  5. 删除辅助列(可选):

    • 右键点击 E 列 → 删除
http://www.xdnf.cn/news/16264.html

相关文章:

  • 算法竞赛阶段二-数据结构(35)数据结构单链表模拟实现
  • Node.js 模拟 Linux 环境
  • 【每天一个知识点】GAN(生成对抗网络,Generative Adversarial Network)
  • Whisper语音转文字
  • 【洛谷】单向链表、队列安排、约瑟夫问题(list相关算法题)
  • 互联网应用主流框架整合 Spring Boot开发
  • Linux DNS 服务器正反向解析
  • 【IMMCKF】基于容积卡尔曼滤波(CKF)的多模型交互的定位程序,模型为CV和CT,三维环境,matlab代码|附下载链接
  • Nestjs框架: 基于Mongodb的多租户功能集成和优化
  • 算子推理是什么
  • 电脑开机后网络连接慢?
  • (Python)文件储存的认识,文件路径(文件储存基础教程)(Windows系统文件路径)(基础教程)
  • 【17】C# 窗体应用WinForm ——【文本框TextBox、富文本框RichTextBox 】属性、方法、实例应用
  • C++:list(2)list的模拟实现
  • Java中配置两个r2db连接不同的数据库
  • JavaScript:现代Web开发的核心动力
  • Mistral AI开源 Magistral-Small-2507
  • C++查询mysql数据
  • Codeforces Round 181 (Rated for Div. 2)
  • Bert项目--新闻标题文本分类
  • DAY31 整数矩阵及其运算
  • 告别镜像拉取慢!CNB无痛加速方案,一键起飞
  • [论文阅读] 人工智能 + 软件工程 | NoCode-bench:评估LLM无代码功能添加能力的新基准
  • JVM常见工具
  • swagger基本注解@Tag、@Operation、@Parameters、@Parameter、@ApiResponse、@Schema
  • 基于图神经网络的星间路由与计算卸载强化学习算法设计与实现
  • 【Linux手册】操作系统如何管理存储在外设上的文件
  • 基于 Claude Code 与 BrowserCat MCP 的浏览器自动化全链路构建实践
  • iOS 26,双版本更新来了
  • 【web大前端】001_前端开发入门:创建你的第一个网页