求教:Excel中如何将一列数据中的其中一个最大值及其中一个最小值添加加删除线?

如果有多个相同的最大值及最小值时,只将其中的一个最大值和其中的一个最小值添加上删除线,而不是将所有的最大值和最小值都添加上删除线。
如图所示:


选中A1,用【条件格式】,选【公式】:

=AND(A1=MAX(A:A),COUNTIF(A$1:A1,A1)=1)

添加:

=AND(A1=MIN(A:A),COUNTIF(A$1:A1,A1)=1)

设置【删除线】【下划线】……

最后用【格式刷】!

追问

谢谢指教!但我只想针对其中的某个区域(如B6∶B12)进行这样的设置,请问需要如何处理?

追答

选中B6,用【条件格式】,选【公式】:
=AND(B6=MAX(B$6:B$12),COUNTIF(B$6:B6,B6)=1)

添加:
=AND(B6=MIN(B$6:B$12),COUNTIF(B$6:B6,B6)=1)
设置【删除线】【下划线】……
最后用【格式刷】!

另:B15还可以使用下面的公式,而不用去管最高分和最低分:
=TRIMMEAN(B6:B12,2/7)

追问

非常感谢!如果能您能在百忙中稍加解释那就更完美了!!

追答

以=AND(B6=MAX(B$6:B$12),COUNTIF(B$6:B6,B6)=1)为例,但你使用格式刷刷到B8时,公式会变为:
=AND(B8=MAX(B$6:B$12),COUNTIF(B$6:B8,B8)=1)

意思是:当B8是最大值,并且这个最大值在B$6:B8是第一次出现时,才使用“删除线”!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-07-15

  选中A列,然后设置以下的条件格式,确定后,复制A列格式到其他列

第2个回答  2014-07-15
a1单元格,条件格式公式1:=if(a1=max(a:a),if(countif(a$1:a1,a1)=1,1,0),0)
设置删除线
添加条件格式公式2:
=if(a1=min(a:a),if(countif(a$1:a1,a1)=1,1,0),0)
设置删除线
用格式刷把a1单元格的格式复制到其他单元格
相似回答