excel中提取不重复值(唯一值)方法大全

 时间:2026-02-13 19:51:30

1、实例说明:sheet1工作表是每个员工的月销售明细,sheet2要统计每个员工的月销售业绩,把不重复的姓名提取到sheet2的姓名列A列那里。

excel中提取不重复值(唯一值)方法大全

2、设置代码:接着同时按Alt+F11打开Visual Basic 编辑器——点击插入——模块——在模块1那里输入如下代码:

Sub sjbj()

Set d = CreateObject("Scripting.Dictionary")

arr = Sheets("sheet1").UsedRange()

For i = 3 To UBound(arr)

If arr(i, 2) <> "" Then d(arr(i, 2)) = ""

Next i

Sheets("sheet2").[a3].Resize(d.Count, 1) = WorksheetFunction.Transpose(d.keys)

End Sub

excel中提取不重复值(唯一值)方法大全

3、添加命令按钮:打开sheet2——点击开发工具——插入——选择表单控件下的按钮(窗体控件),然后画一个矩形就添加控件了——在自动弹出的指定宏那里选择上述步骤编辑的sjbj宏——点击确定。点击控件就自动提取不重复值了。

excel中提取不重复值(唯一值)方法大全

1、选择sheet1姓名列所有姓名——开始——复制——粘贴到sheet2的姓名列那里。

excel中提取不重复值(唯一值)方法大全

2、接着选择sheet2的所有粘贴的姓名——数据——删除重复项——设置排序依据——删除重复项——选择列——删除——确定。这样不重复值就提取完成了。

excel中提取不重复值(唯一值)方法大全

  • 统计单条件/多条件以外数据的方法
  • Excel 365如何抽取字符串中特定的字符
  • 如何通过VBA实现位置重复性数据处理?
  • Excel如何应用控件自由展示图表?
  • 在excel中增加、删除、有条件添加批注的vba代码
  • 热门搜索
    玫瑰花怎么画 蒸梨的做法 川贝炖雪梨的做法 鸡胸肉的做法大全家常菜 冰皮月饼的做法 青菜豆腐的做法 茄子煲的家常做法 皋怎么读 酸菜白肉的做法 膏蟹的做法