2015-09-04 104 views
1

说格式化输出,我有2个表...表相关...条件格式基于其他表

1 3 5 7 
8 8 9 10 
11 12 13 14 

&

2 3 5 5 
1 1 1 1 
3 4 4 4 

我强调了前5名的值在第一个表中使用条件格式规则。现在我想突出显示第二个表中的单元格基于第一个表...假设11 12 13 14 7 10在第一个表中突出显示....我想突出显示第二个表占用的单元格与第一张表中突出显示的单元格相同的位置3 4 4 4 5 1应突出显示...我如何做

+1

这些表是如何相互关联的?为什么前5名是6位数字?为什么7位在表1的前5位? –

回答

0

使用Excel函数RANK和/或COUNTIF来计算第一个表的顺序排名列表列。该表述被解释为here

对于第二个表格,您可以使用基于计算出的排名的条件格式。

0

可能只是@ Axel的答案的阐述,我同意这个问题的细节没有意义,但是在一个数组(如A1:D3)中选择顶部(或底部)排列的单元格的位置可以是用于确定是否格式化另一个阵列(例如H5:K7)相应位置的单元格:

从H5选择K7,然后选择HOME>样式 - 条件格式,新规则...,使用一个公式来确定哪些细胞格式化格式值,其中该公式为真:

=RANK(A1,$A$1:$D$3,)<6 

格式...,选择格式,OK,OK。

更改6以适应将要格式化多少个单元格,如果重复排列第五个值,则对于<6可能多于五个单元格。