Excel: come trovare il primo lunedì di ogni mese
Puoi utilizzare la seguente formula in Excel per trovare il primo lunedì di un determinato mese:
=DATE(YEAR( A2 ),MONTH( A2 ),7)-WEEKDAY(DATE(YEAR( A2 ),MONTH( A2 ),7),3)
Questo particolare esempio restituisce il primo lunedì del mese per la data nella cella A2 .
L’esempio seguente mostra come utilizzare questa formula nella pratica.
Esempio: trova il primo lunedì del mese in Excel
Supponiamo di avere il seguente elenco di date in Excel:
Possiamo digitare la seguente formula nella cella B2 per trovare il primo lunedì del mese per la data nella cella A2 :
=DATE(YEAR( A2 ),MONTH( A2 ),7)-WEEKDAY(DATE(YEAR( A2 ),MONTH( A2 ),7),3)
Possiamo quindi fare clic e trascinare questa formula su ciascuna cella rimanente nella colonna B.
La colonna B ora contiene la data del primo lunedì di ogni mese nella colonna A.
Ad esempio, la prima data 1/1/2023 contiene il mese di gennaio per il 2023.
Possiamo confermare che il 2/1/2023 è effettivamente il primo lunedì di questo mese facendo riferimento a un calendario:
Allo stesso modo, la seconda data 02/01/2023 contiene il mese di febbraio per il 2023.
Possiamo confermare che il 02/06/2023 è effettivamente il primo lunedì di questo mese facendo riferimento a un calendario:
Come funziona questa formula?
Ricorda la formula che abbiamo utilizzato per trovare il primo lunedì della data 1/1/2023:
=DATE(YEAR( A2 ),MONTH( A2 ),7)-WEEKDAY(DATE(YEAR( A2 ),MONTH( A2 ),7),3)
Ecco come funziona questa formula:
Innanzitutto, utilizziamo le funzioni DATA , MESE e ANNO per estrarre il settimo giorno del mese e dell’anno nella cella A2 . Ciò restituisce 07/01/2023 .
Successivamente, utilizziamo la funzione WEEKDAY con l’argomento facoltativo 3 per specificare che vogliamo estrarre il numero del giorno della settimana per 1/7/2023 , presupponendo che i giorni siano numerati da 0 (lunedì) a 6 (domenica). ).
Restituisce 5 poiché il 01/07/2023 è un sabato.
Infine, utilizziamo un segno di sottrazione per sottrarre 5 da 1/7/2023 per ottenere 1/2/2023 .
Usiamo la stessa logica per trovare il primo lunedì di ogni data.
Nota : qui è possibile trovare la documentazione completa della funzione GIORNO SETTIMANA in Excel.
Risorse addizionali
I seguenti tutorial spiegano come eseguire altre attività comuni in Excel:
Come calcolare la media mensile in Excel
Come calcolare la media per gruppo in Excel
Come calcolare la media mobile di 7 giorni in Excel