2017-07-03 102 views
-3

我正在努力为每所学校找到3个最受欢迎的专业。我收到了一份电子表格,其中列出了每个专业,并与每列中的学生比例相对应。我想为每行找到3个最高的百分比,然后突出显示它。我怎样才能做到这一点与Excel?如果有平局,如果他们落在3个最高比例(如学校3),我会希望他们全部被列出。提前致谢!如何找到每行中的3个最高值,然后突出显示它?

实例(我希望每一行中的三个最高百分比):

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** 

回答

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ç

3-选择对方行PasteSpecial --> Formatting。为每一行单独做,而不是整个范围。

+1

,如果有什么,有超过7000项? – dancemc15

+0

如果有超过7000个条目,则使用像@pnuts的答案中的自定义公式。我想展示基线的简单方法。 –

+1

很好,谢谢@ A.S.H。! – dancemc15

2

对于列B:E代表例子。请选择ColumnsB:E,清除该范围内的任何现有条件格式和HOME>样式 - 条件格式,新规则...,使用公式确定要格式化哪些单元格其中此公式为真的格式值:

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

格式......,格式的选择选择,OKOK

从Excel的2013:

SO44876552 example

+1

不错。可以用'= B1> = Large(..,3)'I guess :)进一步简化 –

+0

@pnuts,我找不到“格式化值,这个公式为真”。我只能找到使用公式,其细胞决定的格式“我使用Excel 2016,我相信 – dancemc15

+0

那是用Excel 2016 – dancemc15

相关问题