如何在每行中找到3个最高值然后突出显示它?

时间:2017-07-03 01:09:32

标签: excel

我正在努力为每所学校找到3个最受欢迎的专业。我收到了一份电子表格,其中列出了每个专业,每列中都有一定比例的学生。我想找到每行3个最高百分比,然后突出显示它。我怎么能用excel做到这一点?如果有平局,我希望所有这些都列在3个最高百分比之下(比如school3)。提前谢谢!

示例(我希望每行中有三个最高百分比):

University  Major1   Major2    Major3   Major4 ...
School1     .54      .10       .1       .05
School2     .6       .04       0        .3
School3     .33      .22      .22      .22

University  Major1   Major2    Major3   Major4 ...
School1     **.54      .12       .1**       .05
School2     **.6       .04**       0        **.3**
School3     **.33      .22      .22      .22**

2 个答案:

答案 0 :(得分:2)

对于列B:E,例如。请选择ColumnsB:E,清除该范围内的所有现有条件格式和HOME>样式 - 条件格式,新规则...,使用公式确定要格式化的单元格格式化此公式的值:

=OR(B1=LARGE($B1:$E1,1),B1=LARGE($B1:$E1,2),B1=LARGE($B1:$E1,3))  

格式化... ,选择格式选择,确定确定

来自Excel 2013:

SO44876552 example

答案 1 :(得分:1)

1-选择第一行,然后选择菜单:

Home --> Conditional Formatting --> Top/Bottom Rules --> Top 10 items -->
then in the textbox on the left of the dialog that appears, type 3

2-复制行 Ctrl C

3-选择PasteSpecial --> Formatting的每一行。分别为每一行,而不是整个范围。