作者chungyuandye (養花種魚數月亮賞星星)
看板Office
標題Re: [算表] Excel中如何剔除最大和最小的數個資料?
時間Thu Oct 29 00:27:16 2009
※ 引述《Willful1 (自強不息!!)》之銘言:
: ※ 引述《Willful1 (自強不息!!)》之銘言:
: : 軟體:Excel
: : 版本:2007
: : 想請教大家一下,若我有10筆資料,但必須去除其中最高的3筆以及最低的3筆,
: : 最後再將剩餘的4筆做平均,請問該如何撰寫這樣的樣的程式呢?
: : 另外,被剔除的6筆資料,是否有辦法使其底色改變呢?
: : 麻煩大家解答一番了,
: : 謝謝大家幫忙~~ <(_ _)>
: 想請教大家一個問題,同樣假設有10筆資料,我想把其中最高的3筆
: 與最低的3筆找出來 (不改變排序的狀況下)
: 並且對這6筆資料標上顏色做記號
: 請問該如何做呢?
: 謝謝大家~
假設資料在A1:A10,開啟設定格式化條件,使用"公式為"
條件一
=IF(OR(A1=LARGE($A$1:$A$10,1),A1=SMALL($A$1:$A$10,1)),TRUE,FALSE)
條件二
=IF(OR(A1=LARGE($A$1:$A$10,2),A1=SMALL($A$1:$A$10,2)),TRUE,FALSE)
條件三
=IF(OR(A1=LARGE($A$1:$A$10,3),A1=SMALL($A$1:$A$10,3)),TRUE,FALSE)
如果不嫌麻煩,也可以把它寫在一起
=IF(OR(A1=LARGE($A$1:$A$10,1),A1=SMALL($A$1:$A$10,1),
A1=LARGE($A$1:$A$10,2),A1=SMALL($A$1:$A$10,2),
A1=LARGE($A$1:$A$10,3),A1=SMALL($A$1:$A$10,3)),TRUE,FALSE)
自己在調一下你要的格式就ok
http://cydye1069.blogspot.com/2009/10/pttexcel.html
--
養花種魚數月亮賞星星
http://cydye1069.blogspot.com
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.173.129.202
→ soyoso: 為rank<4或rank>7 03/12 13:28
→ soyoso: 所以只要 =(RANK(A1,A$1:A$10)<4)+(RANK(A1,A$1:A$10)>7) 03/12 13:28
→ soyoso: 可以了 03/12 13:28