Excel(WPS表格)中多列去重就用Tocol+Unique组合函数

一、基础函数功能及语法结构解读

(一)Unique函数

1.功能:从指定的区域或数组中返回唯一值,即对指定的区域或数组去重。

2.语法结构:=Unique(待去重的单元格区域或数组,[比较方向],[返回范围])。

3.参数解读:

(1)带去重的单元格区域或数组,必须:可以是1行,也可以是1列,还可以是多行多列组成的区域。

(2)比较方向,可选:当为默认值FALSE时,按行进行比较;当为TRUE时,按列进行比较。

(3)返回范围,可选:当为默认值FALSE时,返回所有不同的重复值;当为TRUE时,返回恰好出现1次的非重复值。

4.案例解读

目的1:单列去重------提取"学历"字段。

操作方法:

在目标单元格中输入公式:==UNIQUE(C21:C30)。

目的2:多列去重------提取"学历"和"性别"的唯一值。

操作方法:

在目标单元格中输入公式:==UNIQUE(C21:D30)。

(二)Tocol函数

1.功能:将多个单元格区域(或单个区域)的内容按照从上到下,从左到右的顺序提取,并纵向排成一列(忽略空白或按规则保留)。

2.语法结构:=Tocol(数据区域,[忽略特定值],[读取方向])。

3.参数解读:

(1)数据区域,必须:需要转换的数据源。

(2)忽略特定值,可选:默认值为0,不忽略任何值(包括空单元格,错误值);1为忽略空单元格,但保留错误值;2为忽略错误值,但保留空单元格;3为同时忽略错误值和空单元格。

(3)读取方向,可选:默认值为0,先按行读取(同一行从左到右读完,再读下一行);1为先按列读取(同一列从上到下读完,再读下一列)。

4.案例解读

目的1:将参赛者名单汇总为1列,同一项目的参赛者毗邻。

操作方法:

在目标单元格中输入公式:=TOCOL(C3:K9,3,0)。

公式也可以为=TOCOL(C3:K9,3),因为读取方向的默认值为0,即先行后列,即同一项目的参赛者毗邻。

目的2:将参赛者名单汇总为1列,队长(第一位参赛者)毗邻。

操作方法:

在目标单元格中输入公式:=TOCOL(C3:K9,3,1)。

案例说明:

如果要实现"先列后行"的目的,参数"读取方向"必须为1,不能省略。

(三)COUNTIF函数

2.语法结构:==COUNTIF(范围, 条件)。

基础用法

  1. 统计文本内容
    =COUNTIF(A1:A4, "苹果") 统计 A1 至 A4 单元格中包含"苹果"的单元格数量。

  2. 统计数值范围
    =COUNTIF(B2:B5, ">55") 统计 B2 至 B5 中数值大于 55 的单元格数量。

  3. 使用通配符
    =COUNTIF(A2:A5, "*") 统计包含任意字符的单元格数量(如空格或符号)。 ‌

二、应用案例解读

目的:统计参赛者的项目数。

操作方法:

1.先获取参赛者姓名,思路就是现用Tocol将所有的参赛者姓名转为1列,然后用Unique去重,所以在目标单元格中输入公式:==UNIQUE(TOCOL(C2:K8,3,0))

2.然后用Countifs(或Countif)计数,所以在目标单元格中输入公式:==COUNTIF(C2:K8,M2)。

相关推荐
爱上妖精的尾巴1 天前
5-36 WPS JS宏综合实例应用-1(多工作表数据合并)
javascript·restful·wps
ohoy1 天前
easypoi 自定义样式 学生-分数红绿颜色设置
excel
不坑老师1 天前
在Word、PPT中一键制作汉字笔顺分解步骤效果,自定义格子颜色、多种效果~
microsoft·word·powerpoint·wps·office
ranchor6661 天前
excel+pandas使用str.contains() 的典型例子
excel·pandas
Neoest1 天前
【Java 填坑日记】Excel里的“1.00“存入数据库解密后,Integer说它不认识:一次 NumberFormatException 翻车实录
java·数据库·excel
lzq6031 天前
Python自动化办公:5分钟批量处理Excel数据
python·自动化·excel
oh,huoyuyan1 天前
【实战案例】使用火语言RPA『表格数据提取』组件,批量爬取蔬菜价格+Excel 整理
爬虫·excel·rpa
缺点内向1 天前
如何在Excel文档中获取分页信息
后端·c#·.net·excel
黑客思维者1 天前
Python自动化办公全攻略:Excel/Word/PDF/邮件批量处理
python·自动化·excel
caleb_5202 天前
Excel导出问题:accessExternalStylesheet
excel