Quantidade de Sábad...
 
Notifications
Clear all

Quantidade de Sábados entre duas datas  

  RSS

Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
07/07/2009 10:33 am  

Se vc precisar saber quantos sábados (ou qquer dia da semana) teve em um período, vc pode usar a fórmula abaixo.

=SOMA(SE((DIA.DA.SEMANA(DATA(ANO(DataInicial);MÊS(DataInicial);LIN(INDIRETO("1:"&DataFinal-DataInicial+1)));2)=4);1;0))
Finalise essa fórmula usando shift+ctrl+enter (ao invés de somente enter) pois se trata de uma fórmula matricial.

Para saber qquer outro dia da semana troque o 4 por outro numero entre 1 e 7
6 = Segunda
7 = Terça
1 = Quarta
2 = Quinta
3 = Sexta
4 = Sábado
5 = Domingo

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


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
11/07/2009 9:35 am  

Show de bola. ;)

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


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
11/07/2009 6:40 pm  

Leonardo ... boa formula !!!

Só corrigindo os dias (1 domingo .... 7 sábado) ...

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


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
11/07/2009 6:58 pm  

Hangel... para funções não matriciais, os respectivos números para os dias da semana dependem do segundo argumento.

Não sei por que a função, da maneira como o Leonardo fez, não funcionou aqui para mim (Office2007). Precisei alterar o número 2.

Fui ver como na Ajuda e acho que há diferença para as versões.

Quanto ao segundo argumento:
Retornar_tipo é um número que determina o tipo do valor retornado.
1 ou omitido Números 1 (domingo) a 7 (sábado). Como nas versões anteriores do Microsoft Excel.
2 Números 1 (segunda-feira) a 7 (domingo).
3 Números 0 (segunda-feira) a 6 (domingo).

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


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
11/07/2009 10:15 pm  

Edson, essa é novidade ....... dependendo da formula, o numero do dia da semana muda ???

Pra mim, sábado seria 7 aqui e em Plutão ... kkk

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


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
12/07/2009 8:12 am  

Aew COPA...nao sei como eu te chamo mais ^^ (COPA, RANGEL, HANGEL)...vou ficá com o COPA msm, tá?

É exatamente como o Edson disse....

na ajuda do Excel sobre a fução DIA.DA.SEMANA() mostra assim...
Retornar_tipo Número retornado
1 ou omitido Números 1 (domingo) a 7 (sábado). Como nas versões anteriores do Microsoft Excel.
2 Números 1 (segunda-feira) a 7 (domingo).
3 Números 0 (segunda-feira) a 6 (domingo).

Edson...é estranho mesmo!!!
Na ajuda do 2007 aparece o mesmo...
testei aki de novo parece estar normal...
segue imagem

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


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
12/07/2009 8:40 am  

Isso que é demonstração! hehehe
Valeu Leonardo!

Mas analisa este outro intervalo de datas:

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


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
12/07/2009 11:32 am  

kkkk ... Leonardo, escrevi errado, é Rangel ... pior que tentei editar perfil, mas não tem opção de corrigir o nome ... kkk

Mas é COPA mesmo ... vou alterar meu Orkut pra voltar ao COPA ...

Eu deletei o COPA ... quando criei novo perfil, pra evitar uns amigos(as) malas do passado, coloquei Rangel ... mas acho que já posso voltar ao antigo nick ...

--- Entendi a parada dos dias da semana ... jurava que era um padrão só ... valeu !!!

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


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
13/07/2009 7:35 am  

Valew Edson!!!

estive analisando sim...achei muito interessante!!!
repare q na imagem
Os valores não matriciais retornam assim.....
1 ou omitido Números 1 (domingo) a 7 (sábado). Como nas versões anteriores do Microsoft Excel.
2 Números 1 (segunda-feira) a 7 (domingo).
3 Números 0 (segunda-feira) a 6 (domingo).

ou seja
1 = Sáb = 07
2 = Sáb = 06
3 = Sáb = 05

agora nessa função matricial ela retorna assim....
1 = Sáb = 05
2 = Sáb = 04
3 = Sáb = 03

Entao corrigindo a minha primeira postagem...usando a formula com argumento 2, para retornar os Sábados ela ficaria assim...
=SOMA(SE((DIA.DA.SEMANA(DATA(ANO(A1);MÊS(A1);LIN(INDIRETO("1:"&A2-A1+1)));2)=4);1;0))

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


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
16/07/2009 8:10 pm  

Leonardo... excelente!

Apesar de ser pouco lógico, né?!

E mais uma vez.. excelente demostração!

Valeu!

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


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
10/02/2011 11:59 am  

Boa tarde Leonardo,

Desculpe, mas sou meio leigo em matriciais, você pode me explicar como funciona esta fórmula que você fez?

Grato

Marcos Rieper

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


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
10/02/2011 5:23 pm  

Rieper....
Eu tentei explicar essa formula na minha terceira postagem desse mesmo topico...

Se vc preferir, tbem é possivel fazer sem usar matricial...
essa abaixo retorna a qtd de Domingos entre as duas datas...
=INT((A2-A1)/7)+SE(DIA.DA.SEMANA(A1)<=DIA.DA.SEMANA(A2);0;1)

By Valcão & Bernardo

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


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
10/02/2011 10:05 pm  

uashuashuahsuah
você ainda se lembra dessa fórmula Leo?

tá dando continuidade na plan do COPA né....
:lol:

abraço

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


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
11/02/2011 12:47 pm  

quem apanha nao isqueci :oops:

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


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
14/02/2011 6:29 pm  

Muito obrigado Leonardo, valew.

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


ResponderCitar (Quote)
Compartilhar: