一列数据有多个最大最小值,提取除第一次出现的最大最小值的所有数值 ...
A列的最大和最小值,有相同的,现在需要在B列提取除第一次出现的最大最小值的所有数值。
B2
=IF(OR(COUNTIF($A$2:A2,MAX($A$2:$A$13))=1,COUNTIF($A$2:A2,MIN($A$2:$A$13))=1),"",A2)
下拉 =IF(OR(COUNTIF(A$2:A2,SMALL(A:A,COUNT(A:A)^{0,1}))=1),"",A2)
当只有一个最小值时,且最小值后面还有数据时,会有错误。 和2楼的解法出现一样的问题。
当只有一个最小值时,且最小值后面还有数据时,会有错误。
=IF(OR(COUNTIF(A$2:A2,SMALL(A:A,COUNT(A:A)^{0,1}))=1)*OR(A2=SMALL(A:A,COUNT(A:A)^{0,1})),"",A2) 或者:=IF((MATCH(A3,A:A,)=ROW())*OR(A3=SMALL(A:A,COUNT(A:A)^{0,1})),"",A3) =IF(OR(A2=MAX($A$2:$A$13),A2=MIN($A$2:$A$13)),IF(COUNTIF(A$1:A2,A2)=1,"",A2),A2) 随便晒:
=IF(COUNTIF(A2:A$999,A2)=1,A2,"")
大佬,如截图,本公式出现另一个错误。