Não tenho certeza se o seu 1 × 9 é uma linha × nove colunas ou vice-versa. Eu escolhi o último, mas não deve ser muito difícil transpor essa solução matriz de fórmula .
AfórmuladamatrizemC2é
=SUM(IF(ISERROR(($A$2:$A$10<>"")/COUNTIF($A$2:$A$10; $A$2:$A$10&"")); 0; ($A$2:$A$10<>"")/COUNTIF($A$2:$A$10; $A$2:$A$10&"")))
As fórmulas Array requerem Ctrl + Deslocamento + Enter em vez de simplesmente Enter . Se você planeja preencher este direito ou abaixo, você deve ajustar as referências absolutas de intervalo de célula e célula para permitir que uma coluna ou uma linha flutue de maneira relativa. Uma vez digitada corretamente, você pode preencher a direita ou a direita conforme necessário.
EDIT¹:
A função SUMPRODUCT
do OO Calc pode fazer isso sem Ctrl + Deslocar + Enter com esta fórmula.
=SUMPRODUCT(($A$2:$A$10<>"")/COUNTIF($A$2:$A$10&""; $A$2:$A$10&""))
EDIT²:
A lista exclusiva pode ser reunida com uma fórmula de matriz similar .
AfórmuladamatrizemD2é
=IF(ISNA(MATCH(0;IF($A$2:$A$10<>""; COUNTIF(D$1:D1; $A$2:$A$10&""); 1); 0)); ""; INDEX($A$2:$A$10; MATCH(0; IF($A$2:$A$10<>""; COUNTIF(D$1:D1; $A$2:$A$10&""); 1); 0)))
Isto requer Ctrl + Deslocar + Introduzir em vez de simplesmente Introduzir . Uma vez inserido corretamente, ele pode ser preenchido para reunir todas as entradas exclusivas.