【编程技术】EXCEL 里,给定一组数据,自动分成五个组的公式
【编程技术】EXCEL 里,给定一组数据,自动分成五个组的公式
登录
|
论坛导航
->
华新鲜事
->
技术の宅
| 本帖共有 12 楼,分 1 页, 当前显示第 1 页 :
本帖树形列表
:
刷新
:
返回上一页
<<始页
[1]
末页>>
作者:
dssg
(等级:
2 - 初出茅庐
,发帖:42)
发表:2020-10-28 09:05:23
楼主
关注此帖
[
登录后回复
]
【编程技术】EXCEL 里,给定一组数据,自动分成五个组的公式
给定一组数据,比如30个学生成绩(15分到95分),分成五个组(优 良+ 良 中 差, 把数据自动归到每个组中,所谓i的良+就是前1/5-2/5.要求直接用公式。
该帖荣获当日十大第6,奖励楼主8分以及12华新币,时间:2020-10-28 22:00:06。
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!
原文
/
传统版
/
WAP版
只看此人
从这里展开
收起列表
作者:
功夫熊猫
(等级:
?? - 无法无天
,发帖:73598)
发表:2020-10-28 09:42:12 2楼
[
登录后回复
]
分成每个组是分别显示在不同列的意思吗
[本文发送自
华新iOS App
]
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!
原文
/
传统版
/
WAP版
只看此人
从这里展开
收起列表
作者:
Whitekey
(等级:
2 - 初出茅庐
,发帖:705)
发表:2020-10-28 09:55:36 3楼
[
登录后回复
]
lookup这个函数可以分组吧
编程就不会了
[本文发送自
华新iOS App
]
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!
原文
/
传统版
/
WAP版
只看此人
从这里展开
收起列表
作者:
我想披着马甲
(等级:
2 - 初出茅庐
,发帖:794)
发表:2020-10-28 09:56:48 4楼
[
登录后回复
]
笨方法可以这样做
加一列,用IF分成1,2,3,4,5,然后filter或者pivot
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!
原文
/
传统版
/
WAP版
只看此人
从这里展开
收起列表
作者:
功夫瞎猫
(等级:
1 - 微不足道
,发帖:156)
发表:2020-10-28 10:03:32 5楼
[
登录后回复
]
加一列把分数换成优良中差
再vlookup
[本文发送自
华新iOS App
]
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!
原文
/
传统版
/
WAP版
只看此人
从这里展开
收起列表
作者:
Camty
(等级:
3 - 略知一二
,发帖:1211)
发表:2020-10-28 11:01:39 6楼
[
登录后回复
]
要求不明确呀,这五个分组的标准是动态的嘛?还是有固定的分值?
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!
原文
/
传统版
/
WAP版
只看此人
从这里展开
收起列表
作者:
大叔一名
(等级:
9 - 已有大成
,发帖:5995)
发表:2020-10-28 11:16:42 7楼
[
登录后回复
]
笨的方法
=SUM(A1>PERCENTILE.INC($A$1:$A$20,20%),A1>PERCENTILE.INC($A$1:$A$20,40%),A1>PERCENTILE.INC($A$1:$A$20,60%),A1>PERCENTILE.INC($A$1:$A$20,80%))+1
应该有聪明的方法用Matrix公式把条件写成1段
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!
原文
/
传统版
/
WAP版
只看此人
从这里展开
收起列表
作者:
uss2019
(等级:
2 - 初出茅庐
,发帖:188)
发表:2020-10-28 11:39:28 8楼
[
登录后回复
]
在 大叔一名 的大作中提到:
笨的方法=SUM(A1>PERCENTILE.INC($A$1:$A$20,20%),A1>PERCENTILE.INC($A$1:$A$20,40%),A1>PERCENTILE.INC($A$1:$A$20,60%),A1>PERCENTILE.INC($A$1:$A$20,80%))+1 应该有聪明的方法用Matrix公式把条件写成1段
用最笨的IF多套几层就好了吧
=IF(RANK(A1,A:A)<ROUND(COUNT(A:A)/5,0),"优",IF(RANK(A1,A:A)<2*ROUND(COUNT(A:A)/5,0),"良+",IF(RANK(A1,A:A)<3*ROUND(COUNT(A:A)/5,0),"良",IF(RANK(A1,A:A)<4*ROUND(COUNT(A:A)/5,0),"中","差"))))
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!
原文
/
传统版
/
WAP版
只看此人
从这里展开
收起列表
作者:
xiangzizi
(等级:
3 - 略知一二
,发帖:800)
发表:2020-10-28 11:41:19 9楼
[
登录后回复
]
如果是分值是动态的,请看以下截图
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!
原文
/
传统版
/
WAP版
只看此人
从这里展开
收起列表
作者:
vitesse
(等级:
4 - 马马虎虎
,发帖:3724)
发表:2020-10-28 12:16:25 10楼
[
登录后回复
]
Sumifs 不能搞定吗
[本文发送自
华新手机Wap版
]
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!
原文
/
传统版
/
WAP版
只看此人
从这里展开
收起列表
作者:
功夫熊猫
(等级:
?? - 无法无天
,发帖:73598)
发表:2020-10-28 13:43:01 11楼
[
登录后回复
]
在 Camty 的大作中提到:
要求不明确呀,这五个分组的标准是动态的嘛?还是有固定的分值?
目测楼主有点小懒惰没有说清楚
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!
原文
/
传统版
/
WAP版
只看此人
从这里展开
收起列表
作者:
breezee
(等级:
6 - 驾轻就熟
,发帖:2882)
发表:2020-10-30 08:18:29 12楼
[
登录后回复
]
楼主公式太长了
写起来也很麻烦
可以考虑用excel里面自带的power query 功能
这个还可以实现自动更新
把你已经有的两个表分数级别表,跟个人分数表load到powerquery 里面,注意分数表一个分数对应一个级别,不是一个值对应一个级别
比如
100 A
99 A
78 B
生成两个query,再把两个query合并。。这个方法适用于你已经有了一个数据表,跟一个固定成绩对照表
如果你只有一个成绩表,也可以load到power query, 然后用group by 这个功能,你找到group by后,填上对应的逻辑,你要的结果就出来。
Power query 基本就是点几下就能解决的事
祝你玩得愉快
[本文发送自
华新手机Wap版
]
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!
原文
/
传统版
/
WAP版
只看此人
从这里展开
收起列表
论坛导航
->
华新鲜事
->
技术の宅
|
返回上一页
| 本主题共有 12 篇文章,分 1 页, 当前显示第 1 页 |
回到顶部
<<始页
[1]
末页>>
首页(论坛导航)
用户登录
::
新用户注册
联系我们
广告/投稿/纠错
华新鲜事
新手指南
华新的微博
求关注!
请登录后回复:帐号
密码