Este exemplo mostra como criar uma fórmula de matriz que conta valores únicos.
1. Usamos a função CONT.SE. Por exemplo, para contar o número de 5, use a seguinte função.
2. Para contar os valores únicos (não se sobrecarregue), adicionamos a função SUM, 1 /, e substituímos 5 por A1: A6.
3. Conclua pressionando CTRL + SHIFT + ENTER.
Observação: a barra de fórmulas indica que esta é uma fórmula de matriz, colocando-a entre colchetes {}. Não digite você mesmo. Eles desaparecerão quando você editar a fórmula.
Explicação: O intervalo (constante de matriz) criado pela função CONT.SE é armazenado em Excel's memória, não em um intervalo. A constante da matriz é a seguinte:
{3; 1; 1; 1; 3; 3} - (três 7's, um sol, uma lua, um 5, três 7's, três 7's)
Isso se reduz a:
{1/3;1/1;1/1;1/1;1/3;1/3}
Esta constante de matriz é usada como um argumento para a função SUM, dando um resultado de 1/3 + 1 + 1 + 1 + 1/3 + 1/3 = 4.
4. A fórmula de matriz abaixo conta o número de valores que ocorrem exatamente uma vez.
Explicação: a função IF converte a constante de matriz {3; 1; 1; 1; 3; 3} em {0; 1; 1; 1; 0; 0}. Esta constante de matriz é usada como um argumento para a função SUM, resultando em 3.
5. Se você tiver o Excel 365, simplesmente use a função mágica UNIQUE para extrair valores exclusivos.
Nota: esta função de matriz dinâmica, inserida na célula C3, preenche várias células. Uau! Esse comportamento no Excel 365 é chamado de derramamento.
6. Em seguida, adicione a função CONTAR.VAL para contar valores exclusivos no Excel 365.
7. A fórmula abaixo conta o número de valores que ocorrem exatamente uma vez.
Nota: a função UNIQUE possui 2 argumentos opcionais. O valor padrão de 0 (segundo argumento) diz à função UNIQUE para extrair valores de uma matriz vertical. O valor 1 (terceiro argumento) diz à função UNIQUE para extrair valores que ocorram exatamente uma vez.