Calcola il numero di giorni del mese in Excel: ecco come funziona in 4 passaggi

Come usare Excel per scoprire quanti giorni ci sono in un mese

Certo, sai quanti giorni ha ogni mese fino alla fine del mese. Ma per i calcoli o le pianificazioni del tempo può essere importante calcolare quanti giorni ha il mese corrispondente per un valore di data variabile in una cella. Ci sono vari modi e mezzi per raggiungere questo obiettivo.

Ecco come funziona: usa Excel per scoprire quanti giorni ci sono in un mese

Un esempio: la data di inizio è in una tabella nella cella A2. Quindi usa la seguente formula per calcolare quanti giorni ci sono nel mese corrispondente:

= GIORNO (DATA (ANNO (A2), MESE (A2) +1, 1) -1)

Funziona così, passo dopo passo:

  1. Fare clic su una cella in cui si desidera visualizzare i giorni del mese desiderati (cella B2 nell'esempio).

  2. Nel campo funzione (fX) la formula: = GIORNO (DATA (ANNO (A2); MESE (A2) +1; 1) -1). O semplicemente copiali e incollali nel campo appropriato.

  3. Premi il tasto Invio o fai clic sul piccolo segno di spunta verde.

  4. Ora vedrai il numero di giorni nel mese corrispondente. Se lo desideri, puoi trascinare la funzione in un numero qualsiasi di celle con un clic del mouse.

Cosa fa effettivamente la funzione Excel?

La funzione data inserisce l'anno e il mese dalla data di inizio della cella A2. Quindi aggiunge il valore 1 al mese per affrontare il mese successivo e definisce il primo giorno della settimana per questo mese. Da questo primo giorno viene sottratto il valore 1. Ciò risulta nell'ultimo giorno del mese precedente (cioè del mese per A2). Il numero di quest'ultimo giorno viene poi estratto tramite una funzione TAG.

Piccolo trucco per semplificare un po' la formula

La formula può essere semplificata un po' con un trucco. Invece di sottrarre un giorno da un valore di data, puoi anche eseguire questo calcolo nella funzione DATE. Puoi farlo passando il numero 0 per il giorno prima invece del numero 1 per il primo del mese. Questo ti evita di dover convertire alla fine del mese. La formula corrispondente, che applichi secondo lo stesso schema di cui sopra, si presenta così:

= GIORNO (DATA (ANNO (A2), MESE (A2) +1, 0))

Per i professionisti di Excel: soluzioni complesse per determinare i giorni della settimana in un mese

La soluzione che utilizza solo la funzione TAG è molto più complessa. Questa formula ha questo aspetto:

= 32-TAG (A1-TAG (A1) +32)

Come funziona la versione professionale?

L'idea di base della formula è quella di tornare al giorno 0 del mese corrente (che è l'ultimo giorno del mese precedente). Quindi aggiungilo al mese successivo (cioè il mese successivo al mese precedente, quindi il 32) e usa questo giorno del mese per determinare la lunghezza del mese corrente.

Cliente Small Excel: febbraio 1900 viene visualizzato in modo errato in Excel

Esiste anche una variante di questa formula che aggira il problema dell'anno bisestile 1900. Excel presuppone nei calcoli della data che fosse il 29/02/1900. Non è il caso. Pertanto, i calcoli della data nel 1900 spesso producono risultati errati. La formula cambiata con la patch dell'anno 1900 è:

= 32-TAG (A2-TAG (A2) + 32 + 366 * (A2 <61))

Un altro approccio per calcolare i giorni di un mese in Excel

Anche la variante con formula a matrice è una soluzione molto creativa. Inserisci la seguente formula utilizzando la scorciatoia da tastiera "Ctrl + MAIUSC + Invio" affinché funzioni:

= MAX (GIORNO (A1 + 27-GIORNO (A1) + {1; 2; 3; 4}))

Gli screenshot sono stati realizzati con Excel versione 2016.

FAQ: domande che gli utenti ci hanno posto sull'argomento

Perché Excel non ordina semplicemente il mio elenco per me?

Innanzitutto, Excel necessita di almeno una colonna o riga che contenga informazioni come lettere o numeri. Inoltre, almeno una delle celle contenenti le informazioni deve essere stata contrassegnata. Altrimenti, Excel non sa a cosa fare riferimento durante l'ordinamento.

Trovo diverse formule ovunque per mostrarmi i giorni di un mese in Excel. È giusto?

Sì, è giusto. Ci sono diversi modi possibili per risolvere questo problema. Abbiamo descritto cinque delle soluzioni più comuni nella nostra guida. Ti consigliamo di provarli e scegliere un preferito personale.

Come posso anche ordinare i numeri in Excel?

Per ordinare i numeri in un certo ordine, fai prima clic su qualsiasi cella all'interno della colonna che desideri ordinare. Nell'area "Dati" troverai il gruppo "Ordina e filtra". Lì puoi selezionare diverse opzioni di ordinamento. Ad esempio, seleziona "Ordina per dimensione" e "crescente" o "decrescente". Excel ordinerà l'elenco in base alla selezione.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave