大家好,今天跟大家分享如何在excel工作表中按列去重保留唯一列。
应用场景:下图工作表中显示了不同销售员不同月份的销量数据,其中有些月份数据是重复的,下面我们学习如何运用函数公式对重复列进行去重,保留唯一列。这里的重复列,是指不同列中所有同行的数据都相同。
操作步骤:选中我们去重后的数据要存放的起始位置所在单元格,这里选中A7单元格,在英文状态下输入公式:=UNIQUE(A1:O5,TRUE),回车确认公式,即可返回按列去重后的结果。
公式说明:UNIQUE函数在本案例中的作用是去重后保留唯一值。该函数有三个参数。
第一个参数是要从中返回唯一行或列的范围或数组,本案例为A1:O5单元格区域;
第二参数是逻辑值,用于指定要按行去重还是按列去重。按行去重为FALSE或省略,按列去重为TRUE,本案例中需要按列去重,所以参数为TRUE;
第三个参数也是逻辑值,用于指定是否只提取仅出现过一次的值。如果要返回所有不同值为FALSE或省略,要返回只出现过一次的值为TRUE。本案例中该参数进行了省略,意为需要返回所有不同的列。
需要注意的是,工作表原始数据区域A1:O5中,K列的9月数据与L列的9月数据每行都是相同的,所以去重后只保留了一列9月的数据。但是,I列的8月数据和J列的8月数据并非完全相同的,I2单元格中的值为137,J2单元格中的值为138,所以两个8月列最后都保留了下来。
本文由原创,欢迎关注留言,一起学习更多职场办公技能!