OpenOffice Calc: Como posso contar o número de itens diferentes com o piloto de dados?

4

Eu tenho uma planilha longa com informações históricas de problemas resolvidos por algum usuário em um ambiente colaborativo.

A planilha tem as seguintes colunas (relevantes)

data, semana no., projeto, id do autor, etc ...

A semana não. é calculado a partir da data, é basicamente o ano concatenado com o número da semana dentro desse ano; por exemplo, 2009-02-18 e 2009-02-20 produzem a semana número 200908 - a 8a semana do ano 2009; e 2009-02-23 produz 200909 - a 9a semana do ano 2009.

Preciso contar quantos usuários diferentes (fornecidos pelo ID do autor) contribuíram para algum projeto, semanalmente.

Eu configurei um piloto de dados com a semana como Campo da Linha, o projeto como o Campo da Coluna e o autor da contagem como o Campo de Dados. No entanto, isso conta o id do autor como instâncias diferentes. Isso não é o que eu preciso. Preciso contar quantos usuários diferentes contribuíram para cada projeto semanalmente.

Espero receber algo como:

        projects
week    Project1   Project2   Project3
200901        10          2          
200902         2                     7

Cada célula interna contém quantos usuários diferentes contribuíram. Com a configuração do contador-autor, o que eu recebo é quantas contribuições (total) conseguiram o projeto naquela semana.

Existe uma maneira de dizer ao OpenOffice Calc para fazer o que eu quero?

ATUALIZAÇÃO: Seguindo a sugestão dada por outros usuários, esta pergunta agora é postada no Superusuário: link

    
por manu 11.01.2011 / 15:39

1 resposta

1

Use Ctrl-Shift-Enter ao digitá-lo.

Exemplo

= SUM (SE (FREQÜÊNCIA (SE (LEN (A1: A10) > 0; PARTIDA (A1: A10; A1: A10; 0); ""); SE (LEN (A1: A10) > 0; CORRESPONDÊNCIA (A1: A10; A1: A10; 0); "")) > 0; 1))

em que A1: A10 é o intervalo que está sendo analisado.

    
por scouser73 14.04.2011 / 19:31