Come visualizzare le date come giorni della settimana in Microsoft Excel
Quando si lavora con Excel e si cerca di analizzare o presentare i dati relativi alle date, è piuttosto comune voler visualizzare i giorni della settimana anziché solo le date. Magari si monitorano le vendite settimanali, i programmi o le scadenze, e avere il nome del giorno rende molto più facile individuare gli schemi ricorrenti. Il problema è che Excel non mostra automaticamente i giorni a meno che non si imposti correttamente, altrimenti si rimane bloccati con quei noiosi numeri seriali o formati di data elaborati che non si desiderano. Ecco quindi alcuni trucchi pratici per convertire le date in giorni feriali che abbiano effettivamente senso: niente magia, solo semplici soluzioni che hanno funzionato nella pratica, anche se a volte richiedono un po’ di lavoro.
Come modificare le celle delle date per visualizzare il giorno della settimana in Excel
Modifica la formattazione delle celle per visualizzare i nomi dei giorni
Questo è il metodo più semplice e diretto. In pratica, è sufficiente modificare il modo in cui Excel presenta i dati senza modificare il valore effettivo della data.È perfetto se si desidera mantenere intatte le date ma visualizzare il nome del giorno della settimana. A volte, Excel utilizza per impostazione predefinita i formati di data numerici e la riformattazione aiuta a far risaltare meglio le informazioni durante l’analisi o la stampa dei report.
- Seleziona la cella o l’intervallo di celle contenente le date che vuoi convertire: trascina il cursore su di esse o fai clic su una sola cella se si tratta di una sola cella.
- Fai clic con il pulsante destro del mouse e seleziona Formato celle dal menu contestuale. In alternativa, vai alla scheda Home e fai clic sulla piccola freccia nella sezione Numero, quindi seleziona Altri formati numeri.
- Nella finestra di dialogo Formato celle, vai alla scheda Numero, quindi seleziona Personalizzato dall’elenco a sinistra.
- Digitare
ddddnella casella Tipo il nome completo del giorno della settimana (lunedì, martedì, ecc.).Se si preferisce solo l’abbreviazione (lun, mar), digitareddd. - Fai clic su OK ed ecco fatto: le date dovrebbero ora essere visualizzate come nomi dei giorni della settimana, mentre i dati effettivi rimangono invariati.
In alcune configurazioni, potrebbe essere necessario riselezionare la formattazione o riapplicarla se Excel si comporta in modo un po’ ostinato. Ma nella mia esperienza, in genere funziona a meraviglia: basta applicare il formato personalizzato corretto.
Utilizzare la funzione TESTO per generare i nomi dei giorni
Per una maggiore flessibilità, soprattutto se si desidera che il nome del giorno della settimana sia in una colonna diversa o che i dati della data originale rimangano invariati, utilizzare la formula TESTO è una vera salvezza.È piuttosto utile quando si desidera una rapida conversione in linea e non richiede di modificare il layout dei dati esistente.
- Fai clic sulla prima cella nella nuova colonna accanto alle date (ad esempio, se la data è in B2, inizia in C2).
- Digita la formula:
=TEXT(B2, "dddd")per il nome completo o=TEXT(B2, "ddd")per l’abbreviazione. Assicurati di sostituireB2con il riferimento di cella effettivo. - Premi Invio. Quindi, trascina verso il basso il quadratino di riempimento (il quadratino in basso a destra della cella) per copiare la formula nel resto dell’elenco.
In questo modo, si crea una nuova colonna in cui ogni data viene visualizzata con il nome del giorno della settimana corrispondente. Se in seguito si elimina la colonna delle date originale, queste rimangono come testo, il che rende il tutto molto flessibile per report o dashboard.
Combina le funzioni WEEKDAY e CHOOSE per nomi di giorni della settimana personalizzati
Se desideri un maggiore controllo, magari vuoi che i tuoi giorni siano in una lingua diversa dall’inglese o semplicemente in uno stile diverso, combinare WEEKDAY con CHOOSE ti dà quel tocco in più. Non è la formula più breve, ma funziona perfettamente una volta che ci prendi la mano. Soprattutto se vuoi tradurre i giorni o modificarne la visualizzazione.
Capire WEEKDAY
Questa funzione trasforma una data in un numero, dove 1 solitamente indica domenica, 2 lunedì e così via. Quindi, using =WEEKDAY(B2)restituisce un numero che corrisponde a un giorno della settimana.
Utilizzo di CHOOSE per i nomi dei giorni
La funzione SCEGLI seleziona un valore in base a un numero. Quindi, se volessi assegnare lunedì al 2, imposterei qualcosa del tipo:
=CHOOSE(2, "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday")
Ma ovviamente, invece di quel numero codificato, si inserisce =WEEKDAY(B2), rendendolo dinamico:
=CHOOSE(WEEKDAY(B2), "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday")
Questa grande formula, una volta impostata, restituirà il nome del giorno della settimana per ogni data nella tua colonna.È un po’ più manuale, ma è affidabile e altamente personalizzabile se hai bisogno di localizzazioni o abbreviazioni non predefinite.
Ottenere rapidamente il giorno della settimana da un calendario
Se sei semplicemente curioso di sapere una data specifica, puoi sempre spuntarla da un calendario. Ma se il tuo elenco di date è già in Excel, questi trucchi sono più rapidi che sfogliare un calendario cartaceo o Google. Una volta che ci avrai fatto l’abitudine, apprezzerai avere queste opzioni a portata di mano, soprattutto quando crei riepiloghi o programmi settimanali.
Articoli correlati
Questo articolo è stato utile?