Calcular o número de semanas no Excel

1

Eu preciso de uma fórmula para calcular o número de semanas e dias a partir de vários dias.

Por exemplo:

Quantas semanas e dias são 250 dias?

Quantas semanas e dias há de uma data até hoje?

Nota: Calculando 250 dias / 7 , o resultado é 35.714 , o que seria errado porque o decimal não pode exceder 6 porque após 1,6 deve ser 2,0 .

    
por Ocniel Hernández Estrada 21.10.2015 / 15:58

2 respostas

1

Insira a data antiga em A1 . Em B1 digite:

=INT((TODAY()-A1)/7)

em C1 digite:

=(((TODAY()-A1)/7)-B1)*7

EDIT#1:

ParaumasoluçãodecélulaúnicauseemB1:

=INT((TODAY()-A1)/7)&"," & INT (((((TODAY () - A1) / 7) -INT ((TODAY () - A1) / 7)) * 7)

EDIT#2

Afórmulacorretadecélulaúnica:

=INT((TODAY()-A1)/7)&"," & TODAY()-A1-7*INT((TODAY()-A1)/7)

    
por 21.10.2015 / 16:10
0

O 0,714 representa 0,714 de uma semana, ou 0,714 semanas * 7 dias / semana, ou seja, 4,998 dias. O número seria na verdade 0.714285714285 ... mas você está mostrando apenas 3 casas decimais. Para evitar o uso de frações, o que pode ser impreciso em um computador, você pode usar o MOD função para obter o número de dias. De Excel 2007 funciona Inglês-Espanhol , a função chama-se RESIDUO em espanhol.

Existe outra função para obter a parte inteira da divisão: QUOTIENT (COCIENTE).

Agora, devemos também converter os números que entramos em texto, porque queremos colocar uma vírgula e também garantir que ele mostre "0" se houver zero semanas ou dias. A função para fazer isso é TEXT (TEXTO) .

Então, se colocarmos 250 na célula A1 , então na célula B1 , podemos usar a fórmula

=TEXT(QUOTIENT(A1,7),"0") & "," & TEXT(MOD(A1,7),"0")

que eu acho que é

=TEXTO(COCIENTE(A1,7),"0") & "," & TEXTO(RESIDUO(A1,7),"0")

em espanhol.

Eu não tenho o Excel à mão, mas no LibreOffice:

    
por 21.10.2015 / 20:46