一条推文介绍了如何以条件格式制作星级评定表。今天教另一个方法:星级也可以用函数来做。
话不多,只看案例。
案例:
根据下图1的评分规则,根据b栏的结果计算C栏的星级。
请用以下两种形式展示它们:
只有到达的星星数为5,未到达的显示为空心形。
如下图2和图3所示。
解决方案1:只显示达到的星数。
首先,你知道如何填写等级规则中需要的星星吗?
1.选择任意空闲空单元格–& gt从菜单栏中选择“插入”–& gt“符号”
2.在弹出的对话框中找到实心星–& gt点击“插入”
有了这颗星,你就可以把它***到公式里了。
3.在单元格F2中输入以下公式–& gt***公式:
= REPT("★",6排(A1))
公式解释:
重复“★”符号;重复次数为6排(A1);随着公式的下降,行(A1)的结果依次为1到5。用6减去这组数,重复数是5比1。
关于rept函数的详细说明,请参见Excel函数(13)——用REPT函数制作图表。
接下来,设置五角星水平。
4.在单元格C2中输入以下公式–& gt向下拖动公式:
= REPT("★",四舍五入(B2/10-4,0))
公式解释:
ROUNDDOWN(B2/10-4,0):rounddown 函数的作用是将向下取整,B2/10-4 是需要取整的数值,0 表示保留 0 位小数;这段公式分别得到以下数值,这正是星形需要重复显示的次数
Rounddown (B2/10-4,0):round down的作用是向下舍入,B2/10-4是要舍入的值,0表示保留0位小数;这个公式分别得到以下值,也就是星星需要重复显示多少次。
REPT("★",…):以上述次数重复显示“★”
REPT("★",…):以上次数重复显示“★”。
这就是需要达到的效果。
解决方案2: 5颗星满,未实现的显示为空心形星。
1.选择另一个空闲空单元格–& gt从菜单栏中选择“插入”–& gt“符号”
2.在弹出的对话框中找到空心形–& gt点击“插入”
3.添加一个段落。☆",5-ROUNDDOWN(B2/10-4,0)),使其成为下面的完整公式–& gt***公式:
= REPT("★",ROUNDDOWN(B2/10-4,0))&REPT("☆",5-四舍五入(B2/10-4,0))
公式解释:
前面一段是实心星形的显示公式,刚才已经解释过;& 是连接符号;REPT("☆",5-ROUNDDOWN(B2/10-4,0)):空心星形的重复次数为 5 减去实心星形的显示次数
前一段是固体星的显示公式,刚刚解释过了;& amp是一个连接符号;REPT("☆",5-rounddown (B2/10-4,0)):空心形星的重复数是5减去实心星的显示数。
4.将C列星形符号所在单元格的字体颜色设置为红色,即完成。
很多同学会觉得Excel的单个案例讲解比较零碎,初学者可能没有完全理解和掌握。很多同学希望有一套完整的图文教学,从最基本的概念开始,由简单到复杂,由入门到精通,循序渐进,系统讲解Excel的所有知识点。
最后,以下栏目可用,从最基本的操作和概念入手,通过生动有趣的案例,带你掌握Excel的操作技巧、快捷键、函数公式、透视表、图表、打印技巧等...也可以成为Excel高手。
本文来自挽梦忆笙歌投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/636381.html