Notifications
Clear all

CONT.SES INTERVALO DE DATA

9 Posts
4 Usuários
0 Reactions
1,631 Visualizações
(@freirenet)
Posts: 9
Active Member
Topic starter
 

Bom dia a todos. Acabei de me cadastrar no site então se cometer alguma gafe por aqui, podem puxar minha orelha.

Estou quebrando a cabeça para resolver um problema, vamos ver se alguém pode me ajudar:

OBJETIVO: Contar quantas vezes um valor se repete (no caso "SIM") em um determinado intervalo de datas.

SITUAÇÃO: Na "Plan1" tenho na célula "A1" uma data inicial e na célula "A2" uma data final (estes são os critérios); na "Plan2" possuo uma tabela com várias datas na "coluna A" e vários "Sim/Não" na "coluna B"

Gostaria portanto de contar quantos "SIM" eu tenho na Plan2 (coluna B) utilizando como critério a data inicial e final da "Plan1"

Tentei o CONT.SES mas não estou conseguindo progredir exatamente por causa do cálculo do intervalo de datas

Alguém me ajuda?

 
Postado : 20/12/2013 6:47 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia !!

Por favor, poste seu arquivo modelo!!

Att

 
Postado : 20/12/2013 6:51 am
(@carlos-w)
Posts: 31
Eminent Member
 

Para ficar mais fácil de entender, e necessário um modelo de sua planilha. Por favor enviar compactada( de acordo com as regras do fórum)

 
Postado : 20/12/2013 6:55 am
(@freirenet)
Posts: 9
Active Member
Topic starter
 

Arquivo adicionado. Obrigado pela orientação!

Bom dia !!

Por favor, poste seu arquivo modelo!!

Att

 
Postado : 20/12/2013 7:11 am
(@gtsalikis)
Posts: 2373
Noble Member
 

tente:

=SOMARPRODUTO((Plan2!$C$2:$C$366="SIM")*(Plan2!$A$2:$A$366>=$A$2)*(Plan2!$A$2:$A$366<=$B$2))

ou

=CONT.SES(Plan2!$C$2:$C$366;"SIM";Plan2!$A$2:$A$366;">="&$A$2;Plan2!$A$2:$A$366;"<="&$B$2)

 
Postado : 20/12/2013 7:23 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Até com uma tabela dinâmica vc resolve.
http://www.sendspace.com/file/8mxvzq

Att

 
Postado : 20/12/2013 7:24 am
(@freirenet)
Posts: 9
Active Member
Topic starter
 

Perfeito amigo! Acertou em cheio! Só um detalhe: houve a inversão dos sinais (<= e >=) mas já corrigi na minha planilha e deu certo!

A fórmula correta, corrigida, ficaria assim:
=CONT.SES(Plan2!$C$2:$C$366;"SIM";Plan2!$A$2:$A$366;"<="&$A$2;Plan2!$A$2:$A$366;">="&$B$2)

tente:

=SOMARPRODUTO((Plan2!$C$2:$C$366="SIM")*(Plan2!$A$2:$A$366>=$A$2)*(Plan2!$A$2:$A$366<=$B$2))

ou

=CONT.SES(Plan2!$C$2:$C$366;"SIM";Plan2!$A$2:$A$366;">="&$A$2;Plan2!$A$2:$A$366;"<="&$B$2)

 
Postado : 20/12/2013 7:36 am
(@freirenet)
Posts: 9
Active Member
Topic starter
 

Obrigado pela ajuda. É que na verdade esta é apenas parte de uma grande planilha que envolverá outros cálculos e por uma questão de disposição de formatação, o cálculo direto na célula seria mais prático.

Mas obrigado pela ajuda, sua informação também solucionaria esta situação específica.

Bom dia!!

Até com uma tabela dinâmica vc resolve.
http://www.sendspace.com/file/8mxvzq

Att

 
Postado : 20/12/2013 7:41 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Caso seja necessário reabrir o tópico, o autor poderá enviar uma MP para um dos moderadores solicitando o desbloqueio.

 
Postado : 22/12/2013 5:26 pm