Criação de fórmulas do Excel

1

Eu tenho uma planilha com muitos dados relacionados ao trabalho. Uma coluna tem nomes de pessoas e outra coluna tem as datas em que essas pessoas concluíram trabalhos. Cada pessoa pode fazer mais de um trabalho por dia, mas cada trabalho terá uma linha separada para que o nome de uma pessoa apareça várias vezes na coluna de nome associada às datas dulicadas.

Estou tentando contar o número de dias "equivalentes" trabalhados - identificando o número de datas separadas pelas quais cada pessoa fez pelo menos um trabalho e adicionando todo o número de datas para cada pessoa separada para obter o total. Isso não terá relação com o número total de trabalhos realizados coletivamente ou por qualquer indivíduo.

Espero que isso faça sentido e alguém possa me ajudar ..

Informação Opcional: O que você tentou até agora ?: COUNTIFS, NETWORKDAYS e muitas combinações de coisas semelhantes. Eu preciso de uma fórmula que funcione nos dados conforme é apresentada. Eu não quero ter que inserir colunas para contar as coisas separadamente ou fazer alguns trabalhos em folhas ocultas, etc.

    
por Rog 24.03.2013 / 21:03

1 resposta

0

Supondo que a coluna de nome é A e a coluna de data é B, e que você tenha dados nas linhas 2-100, você pode colar essa fórmula em C2, depois CTRL + SHIFT + Enter para confirmá-la como uma fórmula de matriz preencha o resto de C de C2:

=SUM(IF(FREQUENCY(IF(A$2:A$100=A2,MATCH(A$2:A$100&"_"&B$2:B$100,A$2:A$100&"_"&B$2:B$100,0)),ROW(A$2:A$100)-ROW(A$2)+1),1))

Para cada valor em A, você terá o mesmo número em C, sendo essa a contagem de valores únicos em B adjacentes a esse valor de A.

    
por 25.03.2013 / 13:13