Usar a função dia da semana fornece o dia da semana com o padrão sendo domingo = 1 a sábado = 7.
Usando isso, uma fórmula em A2 poderia ser
=if(weekday(B2)=7,B2,B2-weekday(B2))
Eu gostaria de usar uma fórmula para retornar o primeiro dia de uma semana para uma data. Também gostaria que o sábado fosse considerado o primeiro dia de uma semana nesta fórmula.
Por exemplo, B2 é 03/03/2014. B3 é 04/03/2014. B4 é 05/03/2014.
Qual fórmula posso usar em A2: A4 que retornará um valor de 01/03/2014? (01/03/2014 sendo sábado).
Obrigado!
Usar a função dia da semana fornece o dia da semana com o padrão sendo domingo = 1 a sábado = 7.
Usando isso, uma fórmula em A2 poderia ser
=if(weekday(B2)=7,B2,B2-weekday(B2))
A resposta do gtwebb é legal, mas só funciona se sua data de início for sempre sábado. Se você tentar qualquer outro valor de dia da semana, a fórmula não será preenchida automaticamente.
Descobri que usar isso funciona muito bem para todos os dias que se iniciam em uma semana:
= SE (WEEKDAY (B2) = 2, B2, A1)
Isso analisará o dia da semana diretamente acima e só funcionará se sua planilha for classificada de mais antiga para a mais recente e se você tiver pelo menos uma entrada para cada dia inicial em uma semana, mas você pode copiar e colar facilmente como um valor para quaisquer grandes conjuntos de dados.
Claro que eu não teria pensado nisso se não tivesse usado a resposta de gtwebb; então obrigada !!
Tags microsoft-excel