Calcola il numero di settimane in Excel


1

Ho bisogno di una formula per calcolare il numero di settimane e giorni da un numero di giorni.

Per esempio :

Quante settimane e giorni sono 250 giorni?

Quante settimane e giorni ci sono da una data ad oggi?

Nota: calcolando 250 giorni / 7 , il risultato è 35.714 , il che sarebbe errato perché il decimale non può superare 6 perché dopo 1,6 deve essere 2,0 .


Super User è un sito solo in inglese e tutte le domande e risposte devono essere in inglese.
DavidPostill

Ok, grazie DavidPostill, è già in inglese.
Ocniel Hernández Estrada,

Lo 0,714 rappresenta 0,714 di una settimana, o 0,714 settimane * 7 giorni / settimana, ovvero 4,98 giorni. Il numero sarebbe effettivamente 0.714285714285 ... ma stai mostrando solo 3 cifre decimali. Per evitare l'uso di frazioni, che possono essere imprecise su un computer, è possibile utilizzare la funzione MOD per ottenere il numero di giorni. Da Excel 2007 funzioni inglese-spagnolo , la funzione è denominata RESIDUO in spagnolo.
Andrew Morton,

Risposte:


1

Inserisci la data precedente in A1 . In B1 inserire:

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

in C1 inserire:

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

inserisci qui la descrizione dell'immagine

EDIT # 1:

Per una soluzione a cella singola utilizzare in B1 :

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

inserisci qui la descrizione dell'immagine

EDIT # 2

La formula corretta per singola cella:

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

inserisci qui la descrizione dell'immagine


Come posso calcolare B1 ??? Il risultato deve essere 35,5 in una sola cella.
Ocniel Hernández Estrada,

Ah, ok, l'ho asciugato ora.
Ocniel Hernández Estrada,

Ma il mio eccellente è in spagnolo e non conosce INT.
Ocniel Hernández Estrada,

@ OcnielHernándezEstrada See my EDIT # 1
Gary's Student

Esempio: in A1: data: 1 ° gennaio, in B1: data: oggi: 21 ott, in C1: risultato 1 (giorni (293)), in D1: risultato 2 (giorni-settimana (41,6)). Oggi è 41,6, ma domani deve essere 42, non 41,7.
Ocniel Hernández Estrada,

1

Lo 0,714 rappresenta 0,714 di una settimana, o 0,714 settimane * 7 giorni / settimana, ovvero 4,98 giorni. Il numero sarebbe effettivamente 0.714285714285 ... ma stai mostrando solo 3 cifre decimali. Per evitare l'uso di frazioni, che possono essere imprecise su un computer, è possibile utilizzare la funzione MOD per ottenere il numero di giorni. Da Excel 2007 funzioni inglese-spagnolo , la funzione è denominata RESIDUO in spagnolo.

C'è un'altra funzione per ottenere la parte intera del numero divisione: QUOTIENT (COCIENTE).

Ora dovremmo anche convertire i numeri che otteniamo in testo perché vogliamo inserire una virgola e anche assicurarci che mostri "0" se ci sono zero settimane o giorni. La funzione per farlo è TEXT (TEXTO).

Quindi se mettiamo 250in cella A1, quindi in cella B1possiamo usare la formula

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

che penso sia

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

in spagnolo.

Non ho Excel a portata di mano, ma in LibreOffice:

inserisci qui la descrizione dell'immagine

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.