这3个Excel函数公式,用一次就上瘾!轻松变身数据处理高手!

醉香说职场 2024-09-24 20:09:15

我是【桃大喵学习记】,欢迎大家关注哟~,每天为你分享职场办公软件使用技巧干货!

——首发于微信号:桃大喵学习记

大家都知道熟练使用Excel函数公式,可以帮助我们快速高效的完成数据处理任务。今天就通过3个使用场景跟大家分享3个Excel函数公式,很多小伙伴用过一次就上瘾,简直太实用了,让你轻松变身数据处理高手!

场景一:按条件提取不重复数据

如下图所示,这是一个假期值班表格,我们需要根据所属“门店”这个条件,筛选出不重复的“值班经理”名单。

在目标单元格中输入公式:

=UNIQUE(FILTER(B2:B9,A2:A9=E2,"无数据"))

然后点击回车即可

解读:

1、公式中首先通过FILTER函数,按条件筛选出指定门店的值班经理名单,然后再通过UNIQUE函数提取出不重复的名单数据即可。

2、上面实例中是按单个条件提取不重复数据,我们也可以进行多条件提取不重复数据,只需正确设置FILTER函数第2个参数即可

①如果需要多个条件同时满足,就用*把多个条件连接

条件1*条件2*条件N

例如:(A2:A9=E2)*(C2:C9=D2)

②如果需要多个条件满足任意一个,就用+把多个条件连接

条件1+条件2+条件N

例如:(A2:A9=E2)+(C2:C9=D2)

场景二:对应聘人员随机安排面试顺序

如下图所示,我们需要对左侧表格参加面试人员,生成随机的面试顺序。

在目标单元格中输入公式:

=SORTBY(A2:B8,RANDARRAY(ROWS(A2:A8)),1)

然后点击回车即可

解读:

①先使用ROWS(A2:A8),获取参加面试人员的数量。

②然后使用RANDARRAY(ROWS(A2:A8)),生成7个随机数的数组。

③最后,再使用SORTBY函数对生成序号,以生成的随机小数位为依据进行排序。

场景三:把同一个单元格中的内容拆分成多行多列

如下图所示,A1单元格是我通过Word文档复制过来的内容,每行内容用强制转换符换行隔开,并且每行中的姓名和职务用空格隔开显示,现在需要把姓名和对应职务拆分成多行多列显示。

大家处理上面的问题一般都是这样的思路:

第一步:先把A1单元格内容按强制换行符拆分到每一行,强制换行符用CHAR(10)表示。

=TEXTSPLIT(A1,,CHAR(10))

第二步:再按空格符将每行内容拆分到多列。

在目标单元格输入公式:

=TEXTSPLIT(A4," ")

然后点击回车下拉填充数据即可

但是,万万没想到TEXTSPLIT函数可以同时按行、按列拆分,简直是实用的让人想哭。

语法:=TEXTSPLIT(要拆分的文本,按列拆分,按行拆分,是否忽略空单元格,是否区分大小写,异常返回值)

我们只需在目标单元格中输入公式:

=TEXTSPLIT(A1," ",CHAR(10))

然后点击回车,即可按空格和强制换行符,同时按行、按列拆分数据了。

以上就是【桃大喵学习记】今天的干货分享~觉得内容对你有所帮助,别忘了动动手指点个赞哦~。大家有什么问题欢迎关注留言,期待与你的每一次互动,让我们共同成长!

2 阅读:258