ERRORE nel calcolo date in Excel (funzione day() )

Anonimo
2021-10-27T16:48:11+00:00
data inizio 30/09/2021
30 31 1 2 3
"=DAY(B3)" "=B4+1" "=C4+1" "=D4+1" "=E4+1"
partendo dalla funzione DAY() tutti i mesi sono di 31 giorni!!!
data inizio 30/09/2021
30 1 2 3 4
"=B9" "=B10+1" "=C10+1" "=D10+1" "=E10+1"
con formattazione "g"
Partendo dalla data formattata con "g" funziona bene

Fisso una data di inizio (30/09/2021), in B2 metto il giorno di quella data, in C2 aggiungo 1 giorno alla data di B2,

Novembre ha 30 giorni !!!. Stessa cosa per tutti i mesi che non hanno 31 giorni. Calcola 31 giorni per tutti i mesi!!!

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

7 risposte

Ordina per: Più utili
  1. Anonimo
    2021-10-28T11:58:17+00:00

    Ciao Valerio.

    Bella formula, peccato che non sono riuscito a provarla per via della lingua del mio excel.

    [...]

    Per una versione inglese di Excel la formula diventerebbe:

     **=IF(ISNUMBER(A2);SEQUENCE(1;DAY(EOMONTH(A2;0))-DAY(A2)+1;A2);"")**
    

    ===

    Regards,

    Norman

    Immagine

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2021-10-28T10:54:32+00:00

    Bella formula, peccato che non sono riuscito a provarla per via della lingua del mio excel.

    Quello che volevo segnalare è che la funzione day() restituisce una data, infatti incrementando nelle celle successive arriva fino a 31, poi ricomincia da 1, ma lo fa per tutti i mesi sia di 30 che di 31 o 28 giorni.

    Provare per credere

    Ho fatto un'agenda settimanale da tenere sul tavolo.

    Grazie del tuo tempo

    valerio

    La risposta è stata utile?

    0 commenti Nessun commento