Contagem de valor entre dois períodos

2

Consegui contar quantas ocorrências de datas entre dois intervalos de datas, mas agora tenho dificuldade em contar quantas vezes Sim ocorre entre dois períodos.

esta fórmula funciona para contar quantas vezes um intervalo de datas ocorre onde I23 e I24 são as datas no intervalo (11/30 - 12/15)

=COUNTIFS(non_activated_accounts_100112!J2:K4000, ">="&$I$23,non_activated_accounts_100112!$J$2:$K$4000,"<="&$I$24)

Isso faz um ótimo trabalho ao contar quantas instâncias de datas são exibidas entre as duas datas. no entanto, gostaria de adicionar uma coluna de verificação adicional J: 2: 4000 para "sim" e obter o resultado de quantas ocorrências de "sim" existem entre as 2 datas.

    
por tcole 03.12.2012 / 19:49

1 resposta

1

Normalmente, é melhor manter o COUNTIFS, é mais eficiente, - você pode adicionar mais condições, por exemplo,

'= COUNTIFS (' Entrada de carga '! $ N $ 4: $ N $ 563, "Sim",' Entrada de carga '! $ N $ 4: $ N $ 563, ">=" & $ A $ 28,' Carregar Entrada '! $ N $ 4: $ N $ 563, "<=" & $ A $ 27)'

...... Mas se você tiver duas colunas de datas e apenas uma coluna "sim", o COUNTIFS não funcionará porque todos os intervalos precisam ter o mesmo tamanho. para SUMPRODUCT .....

Você pode contar qualquer linha duas vezes (se as duas datas nessa linha estiverem dentro do período e "Sim" aparecer nessa linha)? Se sim, tente esta versão

=SUMPRODUCT((non_activated_accounts_100112!J2:K4000>=$I$23)*(non_activated_accoun‌​ts_100112!$J$2:$K$4000<=$I$24)*(non_activated_accoun‌​ts_100112!$N$2:$N$4000="yes"))

.... ou se cada linha deve ser contada apenas uma vez no máximo .....

=SUMPRODUCT(((non_activated_accounts_100112!J2:J4000>=$I$23)*(non_activated_accoun‌​ts_100112!$J$2:$J$4000<=$I$24)+(non_activated_accounts_100112!K2:K4000>=$I$23)*(non_activated_accoun‌​ts_100112!$K$2:$K$4000<=$I$24)>0)*(non_activated_accoun‌​ts_100112!$N$2:$N$4000="yes"))

Esse segundo divide as colunas J e K .....

    
por 03.12.2012 / 19:57