Como contar números distintos em um intervalo maior que um valor

1

Estou trabalhando na simulação M / M / 1 / k no Excel.

Eu tenho um problema para contar valores distintos maiores que um valor específico.

Por exemplo, tenho duas colunas com valores C={1;2;3;4;5} , D={4;5;5;5;6}

Aqui eu quero contar de alguma forma COUNTIF(D1:D5,">"&C4) , a resposta seria 2 porque eu não quero contar números repetidos (eu usei aqui COUNTIF apenas para referência).

    
por kashif 23.04.2016 / 21:12

2 respostas

1

Use a seguinte fórmula, C4 é a célula que você deseja comparar com os valores D1: D5, usei seu exemplo para contar o número de valores exclusivos na coluna D maior que C4, usando uma multiplicação para ter uma matriz e remover as duplicatas e contar apenas uma vez, é uma fórmula de matriz, pressione Ctrl + Shift + Enter depois de inseri-la.
=SUM(IF(FREQUENCY(IF(D1:D5>C4,(D1:D5>C4)*D1:D5,""),IF(D1:D5>C4,(D1:D5>C4)*D1:D5,""))>0,1))

    
por 24.04.2016 / 01:45
0

Aqui está um método ...

...onde"Unique Data2" contém a fórmula da matriz ...

{=IFERROR(INDEX($D$2:$D$6,MATCH(0,COUNTIF($E$1:$E1,$D$2:$D$6),0)),"")}

... e "No Data2 > Data1" contém sua fórmula CountIf ...

=COUNTIF($E$2:$E$6,">"&C2)
    
por 24.04.2016 / 01:45