Excel多列提取不重复值

转转大师PDF转换器

支持40多种格式转换,高效办公

基础操作法。将三列数据复制粘贴为一列,然后使用【数据】选项卡下的【删除重复项】功能,这种方法在数据量少的情况下,还是比较便利的,如果数据量大就稍显繁琐了。

再就是函数公式法、SQL查询语句法、还有VBA代码的方法。但是这些方法对于多数表亲来说操作起来有点难度。

在这些方法当中,最简便的方法是使用数据透视表来实现,该方法操作十分简便,朋友们稍加学习就可以迅速上手了。

接下来就和大家一起学习一下,用数据透视表的方法快速提取多列中的不重复值。

首先,在A列前插入一个空白列。

然后依次单击ALTDP,调出【数据透视表和数据透视图向导 – 步骤1(共3步)】对话框,点击“多重合并计算数据区域”单选钮,单击【下一步】。

在弹出的【数据透视表和数据透视图向导– 步骤2a(共3步)】对话框中,保留默认设置,单击【下一步】。

在弹出的【数据透视表和数据透视图向导– 步骤2b(共3步)】对话框中,单击“选定区域”文本框右侧的选取按钮,选择数据区域A1:D34

注意选取区域时不要漏掉A列,插入空白列的作用就是保证所有的姓名都能够出现在数据透视表的值字段。依次单击【添加】,【下一步】。

在弹出的【数据透视表和数据透视图向导 – 步骤3(共3步)】对话框中,单击“现有工作表”文本框右侧的选取按钮,选择数据区域,本例为F4。单击【完成】,插入一个数据透视表。

在【数据透视表字段列表】中,单击【行标签】区域中的“行”字段,按住鼠标不放,拖动到【数据透视表字段列表】外,再将【Σ数值】区域中的“计数项:值”字段拖动到【行标签】区域。

关闭【数据透视表字段列表】,复制数据透视表行标签中的姓名到需要的区域,OK,多列中的不重复姓名就全被提取出来了,最后可以根据需要将数据透视表删除即可。