快捷搜索:  汽车  科技

excel表格里一列数据怎么去重(Excel)

excel表格里一列数据怎么去重(Excel)2. 在弹出的对话框中选择最下底下一个选项“使用公式确定要设置格式的单元格”--> 在公式区域输入 =COUNTIF(B$2:B2 B2)>1 --> 点击“格式”按钮1. 选中需要设置的所有数据区域 --> 选择菜单栏的 “开始”-->“条件格式”-->“新建规则”今天教大家一个新的应用场景:利用条件格式,快速隐藏表格列中的重复值。下图 1 是一张学生成绩表,要求判断每一列的值,如有重复,保留第一个值,其余全部隐藏。效果如下图 2 所示。

最近写了几篇巧妙利用条件格式配合公式,来实现一些单靠公式难以完成的需求,很多读者表示希望多讲讲类似的案例,多给大家打开一下思路。

关于最近几篇案例,可参见

Excel – 自动判断二维表的最大最小值

Excel – 将单元格设置成开关,快速隐藏所有内容

今天教大家一个新的应用场景:利用条件格式,快速隐藏表格列中的重复值。

案例:

下图 1 是一张学生成绩表,要求判断每一列的值,如有重复,保留第一个值,其余全部隐藏。

效果如下图 2 所示。

excel表格里一列数据怎么去重(Excel)(1)

excel表格里一列数据怎么去重(Excel)(2)

解决方案:

1. 选中需要设置的所有数据区域 --> 选择菜单栏的 “开始”-->“条件格式”-->“新建规则”

excel表格里一列数据怎么去重(Excel)(3)

2. 在弹出的对话框中选择最下底下一个选项“使用公式确定要设置格式的单元格”--> 在公式区域输入 =COUNTIF(B$2:B2 B2)>1 --> 点击“格式”按钮

公式释义:

  • 这个公式的目的是统计每一个单元格内容在该列中第几次出现
  • B$2:参数没有固定列值,即表示公式会依次计算表格区域的每一列

excel表格里一列数据怎么去重(Excel)(4)

3. 在下一个对话框中选择 “数字”选项卡 -->“自定义”--> 在类型中输入“;;;” --> 确定

  • 数字类型的三个“;”前后的内容分别控制以下数据类型的显示格式:正数、负数、0
  • “;”前后全部留空即表示所有内容都不显示
  • 结合前一步的公式设置,即:单元格第一次出现时,正常显示;重复出现,则不显示
  • 此处的“;”必须是英文半角格式

excel表格里一列数据怎么去重(Excel)(5)

4. 然后会回到上几个对话界面,点击“确定”确认设置

excel表格里一列数据怎么去重(Excel)(6)

excel表格里一列数据怎么去重(Excel)(7)

5. 现在重复值都已经隐藏起来了

excel表格里一列数据怎么去重(Excel)(8)

6. 随意点击一个单元格查看一下,可以发现:内容只是不显示,没有被删除

excel表格里一列数据怎么去重(Excel)(9)

猜您喜欢: