Notifications
Clear all

Calcular datas e prencher celulas

27 Posts
2 Usuários
0 Reactions
3,546 Visualizações
(@mdorey)
Posts: 42
Eminent Member
Topic starter
 

Boa noite pessoal.

Estou com uma grande duvida e vou postar aqui uma planilha de exemplo feita muito rapido so para dar o exemplo do que eu quero.

Preciso de um CODE que me consiga distinguir a quantidade de noites que ha entre uma data INICIO e uma data FIM preenchedo varias celulas, isto porque tenho varios periodos de inicio e fim.

Um dos mais completos exemplos eu preenchi no exemplo que é data de inicio a 30-03-2012 e data fim a 10-04-2012. Gostava que o que eu preenchi a "mão" no file que fosse preenchido automaticamente com um CODE.

PODEM ME AJUDAR POR FAVOR ??????

Se nao fui o maximo esclarecedor na minha duvida por favor perguntem que eu respondo na hora.

Desde ja obrigado pela atenção

 
Postado : 06/07/2012 8:17 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 


Bem... se a lista está sendo gerada corretamente, então vamos analisar apenas a contagem dos dias. (que pode ser feita com fórmula também...)

Realmente falta um ajuste fino, seja pelo conceito, mas também na lógica da contagem.

Em relação a seu último exemplo, indique a contagem correta e por quê:
CheckIn: 30/03/2012
CheckOut: 10/04/2012

Lista:
01-01-2012 to 31-03-2012: Planilha: 1 Correto:?
01-04-2012 to 04-04-2012: Planilha: 3 Correto:?
08-04-2012 to 31-05-2012: Planilha: 2 Correto:?
05-04-2012 to 07-04-2012: Planilha: 2 Correto:?

Total: 8 Correto:?

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 10/07/2012 6:26 am
(@mdorey)
Posts: 42
Eminent Member
Topic starter
 


Bem... se a lista está sendo gerada corretamente, então vamos analisar apenas a contagem dos dias. (que pode ser feita com fórmula também...)

Realmente falta um ajuste fino, seja pelo conceito, mas também na lógica da contagem.

Em relação a seu último exemplo, indique a contagem correta e por quê:
CheckIn: 30/03/2012
CheckOut: 10/04/2012

Lista:
01-01-2012 to 31-03-2012: Planilha: 1 Correto:?
01-04-2012 to 04-04-2012: Planilha: 3 Correto:?
08-04-2012 to 31-05-2012: Planilha: 2 Correto:?
05-04-2012 to 07-04-2012: Planilha: 2 Correto:?

Total: 8 Correto:?

Boa noite edson

o correcto será:
Lista:
01-01-2012 to 31-03-2012: Planilha: 2 - descrição: noite de 30/03/2012 para 31/03/2012 (1) e noite de 31/03/2012 para 01/04/2012 (2)
01-04-2012 to 04-04-2012: Planilha: 4 - descrição: noite de 01/04/2012 para 02/04/2012 (1) de 02/04/2012 para 03/04/2012 (2) de 03/04/2012 para 04/04/2012 (3) e de 04/04/2012 para 05/04/2012 (4)
08-04-2012 to 31-05-2012: Planilha: 2 - descrição: noite de 08/04/2012 para 09/04/2012 (1) de 09/04/2012 para 10/04/2012 (2)
05-04-2012 to 07-04-2012: Planilha: 3 - descrição: noite de 05/04/2012 para 06/04/2012 (1) de 06/04/2012 para 07/04/2012 (2) de 07/04/2012 para 08/04/2012 (3)

Que faz um total de 11 noites...

 
Postado : 10/07/2012 5:51 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 


OK ! !

Acho que agora clareou de vez.

Segue anexo para análise.

Faça muitos testes e, caso alguma contagem esteja sendo feita errada, indique os exemplos conforme post anterior.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 11/07/2012 5:24 am
(@mdorey)
Posts: 42
Eminent Member
Topic starter
 

Boa noite edson

Desde ja as minhas desculpas de so tar a responder agora :( mas foi me impossivel vir a net.... entretanto parece que o file esta desactivo devido ao admin... suponho que os files tenham de estar zipados para serem postados aqui... poderia fazer isso por favor???

Obrigado

 
Postado : 12/07/2012 6:40 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Fica tranquilo...

Estou no tablet, mas daqui a pouco chego no desktop e subo o arquivo compactado.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 12/07/2012 6:45 pm
(@mdorey)
Posts: 42
Eminent Member
Topic starter
 

Obrigado :)

 
Postado : 12/07/2012 6:47 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 


Segue anexo...!

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 12/07/2012 6:49 pm
(@mdorey)
Posts: 42
Eminent Member
Topic starter
 

edson :D ate agora mil maravilhas :D
Uma pequena duvida..... ele ta a ir buscar as datas as celulas A21 ate a A30, correcto?

Se eu ordenar essas celulas por ordem de datas vai interferir com a macro??

 
Postado : 12/07/2012 6:55 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Não tem problema não...

Apenas cuidado se precisar modificar o layout ou a quantidade de linhas...

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 12/07/2012 7:04 pm
(@mdorey)
Posts: 42
Eminent Member
Topic starter
 

a unica coisa que quero alterar e mesmo a ordem visto que ele ta a ir buscar pela posiçao em que esta e nao pela data (espero ter me feito entender)
ele no caso do
CheckIn: 30/03/2012
CheckOut: 10/04/2012

Ta a listar assim
01-01-2012 to 31-03-2012
01-04-2012 to 04-04-2012
08-04-2012 to 31-05-2012 ---> esta deveria estar em ultimo visto ser o ultimo periodo...
05-04-2012 to 07-04-2012

Se alterar as celulas ele ja vai bater certo... a altereçao nao vai interferir com a macro é isso ????

 
Postado : 12/07/2012 7:10 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Não vai interferir não. Pode testar para confirmar!

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 12/07/2012 7:13 pm
(@mdorey)
Posts: 42
Eminent Member
Topic starter
 

Edson MIL OBRIGADOS :D

Voce foi incansavel e uma mega ajuda muito obrigado mesmo.... :D vou dar como concluido a este topico...

Testei ja com alguns periodos e parece tar tudo a correr as mil maravilhas :)

Obrigado mesmo edson... nao sei como agradecer :)

 
Postado : 12/07/2012 7:22 pm
Página 2 / 2