Página 1 de 1

Como somar datas com resultado caindo no 1º Sábado do mês?

Enviado: 01 Set 2020 às 19:38
por xlsx
Olá, pessoal!!

Estou tentando fazer uma planilha pro pessoal da empresa se programar para doar sangue, em datas recorrentes.
Nela, a pessoa doará a cada 4 meses, por 3 vezes ao ano, e a política da empresa é que esta ocorra sempre no primeiro Sábado do mês referente.
Gostaria de colocar a data da primeira doação, e que automaticamente a planilha calcule qual será as próximas doações.

Ex.:
doou em: 04/04/20, Sábado
próxima: 01/08/20, Sábado
próxima: 05/12/20, Sábado
próxima: 03/04/21, Sábado
próxima: 07/08/21, Sábado
próxima: 04/12/21, Sábado
próxima: 03/04/21, Sábado
-

Tentei utilizar essas duas fórmulas, mas não deu certo:

--> Para que o resultado seja sempre no Sábado
=DATA(ANO(B2);MÊS(B2);ESCOLHER(DIA.DA.SEMANA(DATA(ANO(B2);MÊS(B2);7));1;2;3;4;5;6;7))

--> Para que a fórmula some a Célula + 4 meses
=DATAM(B2;4)

Teria outra fórmula pra esta tarefa, ou não estou sabendo unir estas duas?
*planilha em anexo

Re: Como somar datas com resultado caindo no 1º Sábado do mê

Enviado: 01 Set 2020 às 23:56
por osvaldomp
Em B3 e arraste:
Código: Selecionar todos
=DATAM(B2;4)-DIA(DATAM(B2;4))+8-DIA.DA.SEMANA(DATAM(B2;4)-DIA(DATAM(B2;4))+1)
obs. o seu resultado em B8 está incorreto

Como somar datas com resultado caindo no 1º Sábado do mês?

Enviado: 02 Set 2020 às 12:03
por xlsx
[quote="osvaldomp"]Em...

Opa, Osvaldo!
Fico de cara em como condensa as fórmulas. :D
Obrigado novamente!

SOMAR OS PRÓXIMOS DOMINGOS SUBSEQUENTES À DATA ESTIPULADA.

Enviado: 02 Set 2020 às 12:15
por xlsx
[quote="osvaldomp"]

Sem querer abusar da sua boa vontade, se possível, gostaria de tirar duas dúvidas:

A primeira seria a de como pegar uma data inicial da COLUNA B e a partir dela descobrir os próximos 3 domingos subsequêntes:
*Planilha em anexo

Imagem

FUNÇÃO =SOMASE COM 2 VALORES

Enviado: 02 Set 2020 às 12:40
por xlsx
[quote="osvaldomp"]Em...

E a segunda seria referente àquela SOMASE, em que me ajudou.

Precisei que a fórmula encontrasse"A" ou "B", e somasse os resultados. Tentei usar a função "E" ou a "OU", no meio da fórmula, mas não deu certo. Resolvi somando as duas:
=SOMASE(C5:C12;"A";D5:D12)+SOMASE(C5:C12;"B";D5:D12)

Entretanto, teria como sintetizar a fórmula acima, para somar "A" e "B"?
=SOMASE(C5:C12;"A";D5:D12)

Re: SOMAR OS PRÓXIMOS DOMINGOS SUBSEQUENTES À DATA ESTIPULAD

Enviado: 02 Set 2020 às 16:24
por osvaldomp
xlsx escreveu: A primeira seria a de como pegar uma data inicial da COLUNA B e a partir dela descobrir os próximos 3 domingos
Cole uma cópia da fórmula abaixo em C9, arraste para baixo, arraste a seleção para a direita.
Código: Selecionar todos
=$B9+7*COL(A1)-DIA.DA.SEMANA($B9)+1
xlsx escreveu: E a segunda seria referente àquela SOMASE, em que me ajudou.
Coloque o link do tópico aqui, please.

Re: SOMAR OS PRÓXIMOS DOMINGOS SUBSEQUENTES À DATA ESTIPULAD

Enviado: 03 Set 2020 às 09:03
por xlsx
osvaldomp escreveu:
xlsx escreveu: A primeira seria a de como pegar uma data inicial da COLUNA B e a partir dela descobrir os próximos 3 domingos
Cole uma cópia da fórmula abaixo em C9, arraste para baixo, arraste a seleção para a direita.
Código: Selecionar todos
=$B9+7*COL(A1)-DIA.DA.SEMANA($B9)+1

Tem um jogo de cintura com o excel, né, multiplicando COL(A1), hehe. Show!!!!!

Re: SOMAR OS PRÓXIMOS DOMINGOS SUBSEQUENTES À DATA ESTIPULAD

Enviado: 03 Set 2020 às 09:22
por xlsx
xlsx escreveu: E a segunda seria referente àquela SOMASE, em que me ajudou.
Coloque o link do tópico aqui, please.[/quote]

Claro: https://gurudoexcel.com/forum/viewtopic.php?f=9&t=13291

Exemplo:
CÉLULA C1 = A | CÉLULA D1 = 10
CÉLULA C2 = B | CÉLULA D2 = 10
CÉLULA C3 = A | CÉLULA D3 = 10

VocÊ deu a resposta: =SOMASE(C5:C12;"A";D5:D12)

A idéia agora é que ele some quando encontre os valores em "A" e "B".

Resolvi colocando: =SOMASE(C5:C12;"A";D5:D12)+=SOMASE(C5:C12;"B";D5:D12), mas com muitas opções a fórmua fica enorme.

Re: SOMAR OS PRÓXIMOS DOMINGOS SUBSEQUENTES À DATA ESTIPULAD

Enviado: 03 Set 2020 às 14:16
por osvaldomp
Testaí:
Código: Selecionar todos
=SOMA(SOMASE(C5:C12;{"A";"B"};D5:D12))

Re: SOMAR OS PRÓXIMOS DOMINGOS SUBSEQUENTES À DATA ESTIPULAD

Enviado: 03 Set 2020 às 14:33
por xlsx
osvaldomp escreveu:Testaí:
Código: Selecionar todos
=SOMA(SOMASE(C5:C12;{"A";"B"};D5:D12))
Incrível, é muita dedicação pra chegar nesse nível.
Parabéns e obrigado pelo empenho em nos ajudar!!