打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
别找了,这6个Excel新函数,你绝对需要!


1.提取不重复项目

在单元格输入公式,回车,就会自动扩展区域,提取不重复项目。
=UNIQUE(A1:A72)

假如现在修改项目,也能自动更新,超方便。

除了可以对一列提取不重复,也能对多列提取不重复,比如现在对项目、负责人2列提取不重复。只需修改区域,回车即可。
=UNIQUE(A1:B72)

2.统计不重复项目数

UNIQUE可以提取不重复,在外面套个COUNTA就可以了。原来的区域包含标题,因此需要减1。
=COUNTA(UNIQUE(A1:A72))-1

当然也可以直接从区域第2行开始。
=COUNTA(UNIQUE(A2:A72))

同理,也可以对多列统计不重复,如果是2列,需要除以2。
=COUNTA(UNIQUE(A2:B72))/2

3.筛选某个项目的所有明细

不需要锁定区域,也不需要下拉和右拉公式,也不需要三键,啥都不需要。只需在一个单元格输入公式,就自动扩展,简单到没朋友。日期再设置一下单元格格式。
=FILTER(A2:D72,A2:A72=G1)

语法说明:
=FILTER(返回区域,(条件区域1=条件1)*(条件区域2=条件2))

除了可以单条件筛选,也可以多条件筛选。比如项目有多个负责人,只需要查询某个负责人。
=FILTER(A2:D72,(A2:A72=G1)*(B2:B72=I1))

4.对金额降序排序

使用公式:
=SORT(A2:D72,4,-1)

语法说明:
=SORT(区域,对第几列排序,-1为降序1为升序)

比如现在要对日期升序。
=SORT(A2:D72,3,1)

5.查找每个项目的全部负责人

这个问题很难,先分成几个小案例说明。

将F列的负责人用分隔符号合并在一个单元格。
=TEXTJOIN(",",1,F2:F6)

语法:
=TEXTJOIN("分隔符",1,区域)

将B列的负责人去除重复后,用分隔符号合并在一个单元格。
=TEXTJOIN(",",1,UNIQUE(B2:B72))

查找每个项目的全部负责人。用IF判断是否为这个项目的,如果是就返回B列的对应负责人,否则返回空白,再用UNIQUE去除重复值,最后合并。
=TEXTJOIN(",",1,UNIQUE(IF($A$2:$A$72=F2,$B$2:$B$72,"")))

6.将多个表格合并成一个

将不同区域的内容合并,然后去除不重复。

VSTACK函数,可以将2个区域的内容合并。再嵌套UNIQUE函数,就可以去除重复值。
=VSTACK(区域1,区域2)

去重复:
=UNIQUE(VSTACK(区域1,区域2))

这是365最新版本才有的函数,卢子的电脑没有,只能借助其他人的。

这个函数还能合并多表,挺牛的。
=VSTACK(财务部:综合部!A1:B10)

作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
TEXTJOIN 函数
Excel
【Excel问伊答71】在4位数字后插入分隔符号把长数字分割两半
Excel中CONCAT函数,比CONCATENATE灵活
5个超棒的Excel查找函数,掌握这些,让你轻松驾驭Excel!
Excel经典函数组合INDEX MATCH,你会吗?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服