2017-01-03 51 views
-1

我試圖通過選擇範圍,則條件格式則等於然後=大細胞值($ C:$ E,1)THEN填充金色爲第一最高值。此公式適用於整個列。我需要幫助將範圍內的公式應用於範圍內,即從31到41。我在C欄中有值,即c31:c41和E欄,即E31:E41的百分比。我需要金色的第一,銀色的第二和黃色的第三個最高的兩列。 D列有名稱,所以不能選擇D列。如何突出第一,第二和第三最高從兩個柱

SAMPLE EXCEL FILE

樣本數據

C    D   E 
2.54%  vinu   5.69% 
119.90%  anand  157.34% 
49.32%  tanaji   7.39% 
82.28%  umesh  121.21% 
-21.66%  chandu  94.10% 
-60.45%  rajan  -25.71% 
-20.12%  mule   37.02% 
-16.05%  jafgtap  31.085% 
-3.50%  kunal   282.62% 
-3.27%  ramesh   14.58%  
-8.12%  rajesh   5.86% 
+0

你問我們做你的工作適合你?你的努力在哪裏?你有什麼嘗試?你卡在哪裏?不要冒犯,但你真的應該參加[Tour]並熟悉這個網站的工作原理。然後編輯你的問題,使其更好。 – teylyn

+0

已經嘗試了三天。我嘗試選擇範圍,然後條件格式化,然後單元格值等於then = large($ c:$ e,1),然後對具有不同位置的不同顏色進行顏色格式化。它的工作原理,但整個列被選中,我需要選擇特定範圍的幫助。 – user7367731

+0

您可以顯示一些您正在使用的數據,以便我們可以查看您嘗試過的內容是否可以修改爲可用? – Mike

回答

1

選擇單元C31:C41,並且使用式插入一個新的格式化規則。如果數據從第31行開始,並且活動單元格爲C31,則這是公式。

=C31=LARGE($C$31:$E$41,1) 

請注意$符號的位置。這很重要。格式化爲黃金,然後 創建兩個更多的規則,2和3作爲銀和銅牌的最後一個參數。

如果當前選擇的小區在不同的行大於31行,則使用相應的行數。我的屏幕截圖從第1行開始。

選擇工作表中的單元格,單擊主屏幕上的格式刷並選擇單元格E1以將相同的規則應用於列E中的單元格。在截圖中,我更改了示例數字所以列C具有第三高的值。評論後

enter image description here

編輯:

=LARGE(($C$31:$C$41,$E$31:$E$41),1) 

如果你明確要排除在列d的值,可以範圍的這樣一個有限的名單上進行大()函數

不幸的是,條件格式規則將不接受與複雜的該級別的公式。解決的辦法是用這些公式建立三個定義的名稱:

Gold  =LARGE((Sheet11!$C$31:$C$41,Sheet11!$E$31:$E$41),1) 
Silver =LARGE((Sheet11!$C$31:$C$41,Sheet11!$E$31:$E$41),2) 
Bronze =LARGE((Sheet11!$C$31:$C$41,Sheet11!$E$31:$E$41),3) 

然後你就可以使用比較與定義的名稱金獎,銀獎和銅獎

的數值範圍的價值的三大條件格式規則enter image description here

+0

這個作品真的fine.but我想從範圍完全忽略d列,因爲另一個工作表有卷數,而不是名字在列D – user7367731

+0

我更新了我的答案。 – teylyn

+0

抵達ERROR爲「YOU不得使用參考運算符(如工會,十字路口和範圍)或用於條件格式的標準陣列常量」。 – user7367731

相關問題