首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何利用百分比在Excel中创建五星级评级系统

如何利用百分比在Excel中创建五星级评级系统
EN

Stack Overflow用户
提问于 2018-12-10 08:01:23
回答 1查看 1.2K关注 0票数 2

让我在下面简单地解释一下。

我们通常采用五星级评级来判断产品的评级。因此,我遵循下面的步骤,以获得使用百分比的结果。

  1. 在数据旁边的列中键入从20到100的百分比,如下图所示:

1

  1. 然后输入公式=IF(B$1<=$A3,1,IF($A3,0)=B$1,MOD($A3,1),0)到单元格B3中,并将填充句柄向下拖到单元格以填充该公式。然后继续拖动填充句柄到右边的单元格以应用该公式,我们得到以下结果,请参见屏幕截图:

2

  1. 选择公式单元格,然后单击Home >条件格式> New,请参见屏幕快照:

3.

  1. 在弹出的“新格式设置规则”对话框中,我们执行了以下操作: (1.)在“选择规则类型”列表框中,单击“根据其值设置所有单元格的格式”; (2.)在“格式样式”下拉列表中,选择“图标集”选项; (3.)从图标样式下拉列表中选择3星图标; (4.)检查只显示图标选项; (5.)在“规则”部分,在“值”文本框中分别输入1和0.5,并从Type下拉列表中选择Number。

4.

  1. 然后单击OK按钮,五星级评级已经插入到单元格中,请参见屏幕截图:

5

但如果你能看到这个结果,恒星的排列是错误的。有谁能帮我们弄一下配方吗。如果你需要澄清的话,请告诉我们。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-02 17:59:38

请尝试:

代码语言:javascript
复制
=IF(B$1<=$A3,1,MAX(5*($A3-A$1),))

对于半填充的图标,>而不是>=0而不是0.5

(假设A1为空。)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53701590

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档