WPS表格,自动提取无重复项两招
发布时间:2023-09-24 20:08:06
工作中经常会碰到需要从大量数据列表中提取无重复项的工作。对于这类删除重复项的工作,一般只要使用高级筛选即可轻松实现。不过很多情况下我们在得到无重复列表后,还不时需要对原表数据进行修改增减。这就要求在不破坏原表前提下,当原表内容改变时能自动重新提取无重复项列表。这种能自动刷新的无重复列表只利用高级筛选显然会很麻烦。在WPS Office 2010的WPS表格中,我们有两种方法可以实现这种自动提取无重复项的效果。
一.数据透视表
数据透视表是WPS表格中的一个数据汇总统计功能。由于汇总就是对相同项目的数据进行统计,汇总结果中相同项目只显示为一行,因此可以用来提取无重复列表。就以原表数据保存在B列,提取的无重复列表存放到D列中为例来说吧。
1.生成列表
用WPS表格打开保存数据的工作表,选中原数据所在列(B列)。单击菜单“数据/数据透视表…”,在“创建数据透视表”窗口“请选择放置数据透视表的位置”下选中 “现有工作表”单选项,并输入位置为$D:$D(图1),确定完成设置后会显示“数据透视表字段列表”窗格。在此窗格中把“选择要添加到报表的字段”中把 “原数据”项选中,拖动到下面的“行标签”中。马上可以看到D列中显示出B列原表数据的无重复列表了(图2)。
注:在此若再把“选择要添加到报表的字段”中的“原数据”拖动到“Σ数值”中,还可以在E列统计出各个无重复项的重复次数。
2.清除无关项
自动生成的无重复列表下多了空白和总计,得让它们消失,顺便再设置一下自动刷新。在“行标签”区域中选中“原数据”项,右击选择“字段设置”在弹出窗口的 “显示”选项卡下列表中,单击取消最后面“空白”复选项前的√(图3),确定后即可不显示空白项。再次右击“原数据”项选择“表格选项”,单击取消“列总计”复选项的√,并单击选中“打开时刷新”复选项(图4),确定返回则可隐藏总计。当然最后你还可以再修改一下列标题、格式等等。
OK,以后你对B列数据进行修改、增减后,只要选中D列的任一单元格,在显示的“数据透视表”工具栏上单击“刷新”图标即可看到最新的无重复列表。即使你不去刷新,在重新打开此文件时,WPS表格也会自动帮你刷新无重复列表。
二、函数公式
数据透视表虽然可以自动刷新,但需要即时刷新的话,往往还得我们去单击刷新才行。下面再介绍一个可以确实实现自动即时刷新的无重复列表。
1.编号索引
用WPS表格打开保存数据的工作表,在A1单元格输入0,在A2输入公式=IF(COUNTIF($B$2:B2,B2)=1,A1+1,A1),拖动A2单元格的填充柄把数据向下复制填充出足够的行数,至少要超过原表数据可能输入的最大行数。这样从B2算下来就只有第一个没重复的项会显示不同的序号,而与上面项有重复的则只会显示和上一行相同的序号(图5),也就是说各个序号的第1个就是无重复项了。编号公式的列一定要在原表数据前面,若你的原表数据前面已经没有空列可用的话,则需要选中原数据所在列,右击选择“插入”在前面插入一列空列,再在插入列中设置公式。
推荐:点击免费下载最新版WPS办公软件 》》查看更多
2.提取无重复项
在D1单元格输入标题为无重复列表。然后在D2单元格输入公式=IF(ROW()-1> MAX(A:A),"",VLOOKUP(ROW()-1,A:B,2,0))并拖动填充柄向下复制填充出足以显示所有无重复项的行数。现在对B列中的原表数据进行修改、增加或删除,WPS表格都会即时自动重新提取B列数据中的无重复列表并显示在D列中(图6)。如果你不喜欢看到A列的编号,那么最后可以右击A列选择“隐藏”,即可把A列的编号藏起来。
公式中VLOOKUP(ROW()-1,A:B,2,0)表示在A:B区域中查找A列数据等于ROW()-1的单元格并返回该行B列的值。ROW()-1 是通过把当前行号减1来自动生成1、2、3……序列数。VLOOKUP有一个特点,那就是当查找范围内有多个符合要求的值时,它只会返回符合条件的第一个值,我们就是利用了这一特点才能实现无重复列表的提取。而前面的IF和ROW()-1>MAX(A:A)则是用来判断当序列数大于A列的最大值时不显示,因为此时VLOOKUP按序列数是找不到项的。
以上两种方法各有优点,使用数据透视表可以在在显示无重复列表的同时显示重复次数,而且完全不用修改原表,缺点是不能完全实时自动刷新。而通过函数公式的方法虽然可完全做到自动实时刷新,但必需在原表中添加索引数列。具体要用哪一个方法大家可视情况自己选择吧。


猜你喜欢
- Win10 1709如何开启“WD受控制文件夹的访问”功能?在Win10 1709版本中,Windows Defender安全中心新增了“受
- 在WIN7操作平台打开某些文件时总是提示需要管理员权限才能打开,能不能去掉这个提示,其实方法很简单,只需一个命令便可搞定,下面是具体创建批处
- 我们在使用电脑的时候经常会离开电脑,而在离开电脑的这段时间里为了防止其他用户偷看自己的电脑,就需要把系统屏幕锁屏,那么在Win10电脑中怎么
- Word文字怎么旋转?今天给大家分享文字旋转的技巧,希望可以帮助到大家。1、文字旋转90度点击文本框后,点击格式-排列-旋转-向右旋转90度
- 一直以来本地调试php程序都喜欢用phpnow, 如今顺应趋势我也装了Windows7,却发现装phpnow并不顺利。一直以来本地调试php
- Win10怎么显示自定义OEM信息?Win10系统中想要在控制面板中显示自定义的信息,比如系统信息,该怎么设置呢?下面我们就来看看详细的教程
- 小编今天跟大家分享的是巧用office word制作公章的教程。有需要的童鞋快来学习下吧!1、 图章轮廓选择“插入→图片→自选图
- 相信不少人都已经升级到win10了,但是有时不时地会出一些问题,打开浏览器输入文字就会卡死,停顿大概分把钟,啥都做不了点击右下角的窗口键,如
- 怎样在 弹丸之地的PPT页面上 建造 精巧 业余的PPT呢? 实在 办法这里就免说了,但PPT排版 必定是最快让你的PPT变得 业余的 办法
- 昨天,微软发布了win10的基本定丁KB3081424,但是没想到很多网友都没办法更新,一旦更新电脑就会重启导致KB3081424更新失败,
- 飞狐交易师是一款支持互联网、多种股票行情接收卡的实时行情接收的炒股软件。它的功能强大,操作方便,有实盘监控与预警、开放式公式平台、条件选股、
- 欢迎观看 Axure RP 教程,小编带大家学习 Axure RP 的基本工具和使用技巧,了解 Axure RP 的基本UI结构。「菜单」包
- 在新版的Win8.1中为了方便用户使用,微软加入了帮助提示,告诉用户怎样去操作。但某些用户并不喜欢这个帮助提示,想把它禁用掉,而不知道有什么
- 自从有了AirPods之后,我终于可以告别在地铁上耳机线缠到别人裤子拉链的尴尬;听完歌以后也不用辛辛苦苦缠耳机线;甚至在路上和一个同样戴Ai
- 在本课程中,我们主要介绍条件格式在WPS表中的应用。所谓的条件格式是指当单元格的内容满足特定条件时,自动应用于单元格的格式。换句话说,如果你
- Win10系统是微软众多系统中目前最稳定的系统,虽然距离Win10系统的发布已经过去许多年了,但是还是有很多功能许多用户都还没完全摸透,最近
- 许多用户在使用电脑的时候都会使用到U盘。而U盘在使用的过程中会因为不小心的格式化或者病毒导致数据丢失,其实可以使用diskgenius恢复u
- Excel表格使用时出现输入数字却显示#号怎么办?有用户在使用Excel表格时,输入数字后全部变成井号,怎么解决这个问题?下面就给大家介绍E
- iPhone还可以使用捷径测颜值哦!!!我们只要通过“人脸识别测颜值”捷径,就可以一键人脸识别测照片或自拍照片的颜值,真是逆了天了!下面和小
- 一般来说,一个十页的PPT里,总有那么两三页都是纯文字,而且字字都是重点,不能删减,比如下面这几页… 所以,面对这些文字超多领导又