conta o número de vezes que uma substring é encontrada dentro de um intervalo de datas no excel

1

Eu tenho uma planilha que contém dados de teste. A coluna A tem o nome do teste e a coluna B contém a data do teste. Quero contar o número de vezes que a string Rerun é encontrada dentro de um determinado período.

Por exemplo

A                B
test1            11/2/2012
test2            11/7/2012
test1_Rerun_1    11/10/2012
test2_Rerun_1    11/16/2012

Estou fazendo um relatório semanal, então quero mostrar quantos testes tiveram que ser reexecutados em uma semana específica. então no exemplo acima:

semana que termina em 11/2/12 retornaria 0 (procure por datas > 10/26/12 e < = 11/2/12 com substring "Rerun")

semana terminada em 11/9/12 retornaria 0 (procure por datas > 11/2/12 e < = 11/9/12 com substring "Rerun")

semana terminada em 11/16/12 retornaria 2 (procure por datas > 11/9/12 e < = 11/16/12 com substring "Rerun")

    
por ckr 18.12.2012 / 22:13

2 respostas

1

Extraído da documentação da Microsoft: Fórmulas do Excel

COUNTIF permite contar o número de ocorrências de texto em um intervalo. Um skim rápido mostra que ele também irá pegar substrings.

    
por 18.12.2012 / 22:42
1

Para substrings dentro de um período, você pode usar COUNTIFS (com um "S" no final) com curingas, por exemplo,

=COUNTIFS(A:A,"*Rerun*",B:B,">="&D2,B:B,"<="&D2+6)

em que D2 contém a data de início da semana

Nota: COUNTIFS está disponível no Excel 2007 e versões posteriores

    
por 18.12.2012 / 22:56