将数据分列归类排放,用这个Excel公式帅呆了

点击下方 ↓ 关注,每天免费看Excel专业教程

置顶公众号设为星标 ↑ 才能每天及时收到推送

个人微信号 | (ID:LiRuiExcel520)
微信服务号 | 跟李锐学Excel(ID:LiRuiExcel)
微信公众号 | Excel函数与公式(ID:ExcelLiRui)

将数据分类排放,除了使用数据透视表和分类汇总工具,还可以用公式搞定。

比如下面的动图演示,将数据自动分列归类排放。

及时员工对应的部门有变动,右侧的结果也可以自动重新归类放置,这样可以一劳永逸的保持结果自动更新。

只要你能找到规律,构建思路,确定方法,这些都不是难事。

今天要讲的就是教你用一个公式搞定数据分列归类排放。

解决方案

思路提示:借助INDEX+SMALL+IF经典查询组合公式,数据运算提取目标数据。

E2单元格输入如下数组公式,将公式向下向右填充:

=INDEX($A:$A,SMALL(IF($B$2:$B$10=E$1,ROW($2:$10),4^8),ROW(A1)))&""

如下图所示。

(下图为公式示意图)

一句话解析:

先使用SMALL和IF组合筛选符合条件的数据位置,并将其从小到大依次排列,最后用INDEX函数按这些位置提取目标数据。

希望这篇文章能帮到你!怕记不住可以发到朋友圈自己标记。

(0)

相关推荐