Excel根据数据进行“星级评分”也可以很有趣【D15-2020

2020-06-12  本文已影响0人  不起眼的一只喵

今日学习来源:微信公众号“Excel学习营”

今日学习内容:Excel星级评分

根据数值进行星级评分,让数据更直观,今天学习和分享三个方法:

原文链接:https://mp.weixin.qq.com/s/ryI2lwWOeAPuhKSMAXH-Gg

1、求和函数+REPT公式法

(1)先用求和函数(SUMIF或SUMPRODUCT)条件汇总

本例中将销售数据记录表中的数据以城市名称作为条件进行汇总。

(2)用REPT函数按相同间距显示对应星级符号的个数

本例公式K2=REPT("★",1+J2/500000)

REPT函数语法:=REPT(需要重复显示的文本,重复文本的次数)

使用REPT重复★的个数,REPT重复多少个取决于第二参数,在J列汇总数据除以500000以后,考虑到小于1的情况,所以参数需要有一个1作为基数,即在J2/500000小于1的情况小,也能得到一个1.多的数字,REPT第二参数可能会出现小数,在这里,REPT会自动取整,忽略小数部分。

2、数据透视表法

(1)首先基于明细数据创建条件汇总的数据透视表;

(2)将透视表按照评星参考数值降/升序排列;

(PS:原文没有这一步,而是通过Ctrl+鼠标左键单击逐个选取相同星级的城市,因为顺序不影响透视表的分组,但是排序更便于选择)

(3)手动组合同星级的文本字段,并更改组合名称为星级

本例中,依次选中同星级的城市组合,选中数据,单击【分析】-【分组选择】-把默认的组合名称“数据组1”改为3个★★★。其他组合以此类推。


3、求和函数+LOOKUP公式法

PS:此方法为自己实践总结,不在原文链接中

(1)先用求和函数(SUMIF或SUMPRODUCT)条件汇总

同方法1的第一步

(2)将分级要求做成一张标准表

(3)用LOOKUP函数按相同间距显示对应星级符号的个数

上一篇下一篇

猜你喜欢

热点阅读