2015-09-04 105 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可能多於五個單元格。