打开APP
userphoto
未登录

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

开通VIP
Excel090 | 员工姓名和业绩挤在一个单元格里,怎样统计业绩最大值

每天清晨六点,准时与您相约

问题来源

很多时候,数据输入并不规范,比如下图表中的员工姓名和业绩挤在一个单元格里,要求统计业绩最大值。

这种不规范的数据并不是不能统计,只是给统计带来了麻烦。

视频讲解


关键操作
公式实现

在C2单元格输入公式:

{=MAX((SUBSTITUTE(B2,ROW($1:$100),)<>B2)*ROW($1:$100))},(TRL+SHIFT+RNTER结束)。

公式分解

{=ROW($1:$100)}:

返回值是1-100组成的数组{1;2;3;4;5;6;7……98;99;100}

{=SUBSTITUTE(B2,ROW($1:$100),)}:

将B2内的文本依次删除1~100数值以后,返回100组文本组成的数组,如下图:

关于SUBSTITUTE函数的用法参考昨天的文章:Excel | 数据输入不规范,部分带数量单位,怎么计算平均值?

{=SUBSTITUTE(B2,ROW($1:$100),)<>B2}:

返回值是一组TURE与FALSE组成的100个逻辑值数组,将删除了数字后的文本与B2单元格相对比,如果不等于B2返回TURE,如果等于B2返回FALSE。

{=(SUBSTITUTE(B2,ROW($1:$100),)<>B2)*ROW($1:$100)}:

将得到的一级逻辑值与1~100数值相乘,TURE相当于1,FALSE相当于0,相乘以后得到的结果是一个数组,该数组由100个数值组成,分别是B2单元格中包含的所有数字和0。

最后用MAX函数对上述数组内的数值求最大值。

素材下载

链接:http://pan.baidu.com/s/1bpkxiqV

密码:t3nm

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel126 | SUBSTITUTE文本替换函数的使用
用 Excel 分析统计成绩
【Excel公式教程】最大的数字在哪个单元格?
在Excel中按指定的重复次数填充数据到一列
掌握了MMULT函数,你就拿到了打开通往函数至高境界大门的钥匙
Excel函数应用篇:Lookup()函数的使用技巧
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服