Fórmula para adicionar a data de fim de semana com base no valor de data na célula diferente, mas adicionar outra semana com base no valor em uma célula separada

1

Eu criei uma fórmula onde a data final da semana é adicionada à coluna M se uma data é inserida na coluna L e aparece em branco quando a coluna L está em branco.

=IF(L1<>"",L1+6-WEEKDAY(L1),"")

No entanto, gostaria de adicionar uma semana adicional à coluna M se houver algum valor inserido na coluna K nessa mesma linha.

=IF(L16<>"",L16+13-WEEKDAY(L16),"")

Se a coluna K estiver em branco, a coluna L tiver uma data, a coluna M será preenchida com a data final da semana do valor na coluna L

Se a coluna K tiver algum valor, a coluna L terá uma data, a coluna M será preenchida com a data final da semana + 7 dias (a sexta-feira seguinte)

Eu quero que a coluna M apareça em branco quando a coluna L não for usada, independentemente de um valor na coluna K

O resultado deve ser assim:

Por favor, deixe-me saber se isso pode ser feito tudo dentro de uma fórmula.

    
por Bradley 07.03.2018 / 17:12

1 resposta

1

Você pode modificar sua fórmula original para adicionar mais 0 dias se o valor em K1 estiver em branco e 7 dias, se não estiver em branco.

=IF(ISNUMBER(L1),L1+6-WEEKDAY(L1)+IF(ISBLANK(K1),0,7),"")

Observe que alterei o teste em L1 para verificar um número. Um valor de texto em L1 causaria um erro na sua fórmula.

    
por 07.03.2018 / 17:30