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

How To Create A Five-Star Rating System In Excel using Percentage

下面我简单说明一下

我们通常使用五星级来判断产品评级。所以我按照以下步骤使用百分比获得结果。

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

1

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

2

  1. Select公式单元格,然后点击开始>条件格式>新建规则,看截图:

3

  1. 在弹出的新建格式规则对话框中,我们做了如下操作:

    (1.) 单击 Select 规则类型列表框中的“根据所有单元格的值设置所有单元格的格式”;

    (2.) 在格式样式下拉列表中,选择图标集选项;

    (3.) Select 图标样式下拉列表中的 3 星图标;

    (4.)勾选仅显示图标选项;

    (5.)在规则部分,分别在值文本框中输入 1 和 0.5,并从类型下拉列表中选择数字。

4

  1. 然后点击确定按钮,五星级评分已经插入到单元格中,看截图:

5

但是如果你能看到那个结果,那么星星的排列是错误的。任何人都可以帮助我们解决这个问题。如果您需要任何说明,请告诉我们。

请尝试:

=IF(B<=$A3,1,MAX(5*($A3-A),))

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

(假设 A1 为空白。)