Lavorando con le date in Excel, ottieni il nome della data (formula semplice)

Lavorando con le date in Excel, ottieni il nome della data (formula semplice)

Quando Excel si occupa di date, a volte potresti voler sapere in che giorno è la data (è lunedì o martedì o qualsiasi altro giorno della settimana).

Ciò è particolarmente utile nella pianificazione del progetto, in cui alcuni giorni possono essere utilizzati per attività specifiche (come tenere riunioni di progetto o inviare rapporti sullo stato di avanzamento) o quando è necessario sapere quali giorni sono nei giorni feriali e quali nei fine settimana.

In questo tutorial, ti mostrerò diversi tipi diMetodo per convertire la data in giorno della settimana e ottenere il suo nome in Excel.

Quindi iniziamo!

Ottieni il nome della data con un formato numerico personalizzato

Uno dei modi migliori per convertire le date in nomi di date è modificare il formato delle celle che contengono le date.

La cosa bella di questo approccio è che quando vedi il nome della data nella cella, sul back-end, è ancora la data.In questo modo, puoi ancora utilizzare le date nei calcoli.

Supponiamo di avere un set di dati come di seguito, in cui ho alcune date nella colonna A e voglio conoscere i nomi delle date.

Dati di date da convertire in nomi di date

Ecco i passaggi per farlo:

  1. seleziona la data nella colonna A
  2. Fare clic sulla scheda Home
Fare clic sulla scheda Home
  1. Nel gruppo Numeri, fai clic sull'icona di avvio della finestra di dialogo (la freccia obliqua nell'angolo in basso a destra del gruppo della barra multifunzione)
Fare clic sull'utilità di avvio della finestra di dialogo del gruppo di numeri
  1. Nella finestra di dialogo Formato celle, fare clic sull'opzione Categoria personalizzata
Seleziona l'opzione personalizzata nella finestra di dialogo Formato celle
  1. Nel campo Tipo, immetteredddd
Inserisci dddd come codice personalizzato
  1. Fare clic su OK

I passaggi precedenti convertiranno le date nelle celle nella colonna A e ti daranno i nomi delle date per quelle date.

Le date vengono ora visualizzate come nomi di date

Come ho già detto, in questo modo viene modificata la modalità di visualizzazione della data nella cella.Sul back-end, le celle contengono ancora date che possono essere utilizzate per i calcoli.

La cella ha ancora la data nel back-end

Quando utilizzo il codice personalizzato dddd, dice a Excel che voglio solo mostrare il nome del giorno nella data e nascondere i valori del mese e dell'anno.

domanda correlata  Come randomizzare un elenco di elementi/nomi in Excel? 2 formule semplici

Ecco i formati che puoi utilizzare quando lavori con le date in Excel:

  • d – Visualizza il valore della data della data.Se il valore della data è inferiore a 10, viene visualizzata solo una cifra e se è uguale o superiore a 10, vengono visualizzate due cifre.
  • dd – Un valore di data che visualizza la data in due cifre.Se il valore della data è inferiore a 10, aggiungere zeri iniziali al numero.Ad esempio, 5 diventerà 05
  • ddd - Questo visualizzerà il nome della data in formato breve.Se è lunedì, mostrerà lunedì, martedì mostrerà martedì e così via.
  • dddd - Quando utilizzi questo formato personalizzato, verrà visualizzato il tuo nome per tutto il giorno (ad esempio lunedì o martedì)

Nota: affinché questo metodo funzioni, è necessario assicurarsi che la data sia in un formato che Excel comprenda come una data.Ad esempio, se utilizzi il 2021 gennaio 1, non verrà convertito in un nome di data perché Excel non lo riconosce come formato di data valido.

Ottieni il nome della data usando la formula TESTO

Puoi anche utilizzare formule di testo in Excel per convertire la data nel nome del giorno.

Tuttavia, a differenza dei metodi di formattazione dei numeri personalizzati precedenti, il risultato di una formula di testo sarà una stringa di testo.Ciò significa che non potrai utilizzare i risultati delle formule di testo come valori numerici o di data nei calcoli.

Lascia che ti mostri come funziona questo metodo.

Supponiamo di avere un set di dati di date come di seguito e di volere i nomi delle date nella colonna B.

Dati con colonne di data e nome della data

Ecco la formula che posso usare per farlo:

= TESTO (A2, "dddd")

La formula sopra ti darà il nome completo del giorno (es. lunedì o martedì).

Formula TESTO per ottenere il nome della data

Tutti i formati numerici personalizzati trattati nella sezione precedente possono essere utilizzati anche nelle formule di testo.Assicurati solo che il formato sia tra virgolette (come nella formula sopra).

domanda correlata  Come ordinare in Excel (per riga, colonna, colore, data e numero)

Ora, ti starai chiedendo perché dovresti usare una formula TESTO quando il metodo di formattazione personalizzato (introdotto prima di questo) ti dà gli stessi risultati e sembra più facile da usare.

Lascia che ti mostri quando sarebbe utile utilizzare una formula TESTO per ottenere un nome di data.

Supponiamo di avere lo stesso set di dati di seguito, ma ora non voglio ottenere il nome della data, ma una frase completa in cui ho del testo sotto o dopo il nome della data.

Supponiamo di voler ottenere il risultato di "Scadenza - lunedì" (cioè, voglio aggiungere del testo prima del nome della data)

Posso farlo usando la seguente formula:

="Data di scadenza: "&TEXT(A2,"dddd")
Nome della data con testo aggiunto all'inizio

Oppure, un altro esempio potrebbe essere quello di voler mostrare se la data è un giorno feriale o un fine settimana, seguito dal nome del giorno.Questo può essere fatto usando la seguente formula:

=SE(GIORNO DELLA SETTIMANA(A2,2)>5,"Fine settimana: ","Giorno della settimana: ")&TESTO(A2,"gggg")
Ottieni il nome della data e il giorno della settimana o il fine settimana

Credo che tu lo capisca.

Il vantaggio dell'utilizzo di una formula TESTO è che è possibile combinare i risultati della formula con altre formule come le funzioni SE o AND/OR.

Ottieni il nome della data utilizzando le formule SCEGLI e GIORNO LAVORATIVO

Infine, lascia che ti mostri come ottenere il denim utilizzando una combinazione delle formule CHOOSE e WORKDAY.

Di seguito ho un set di dati in cui ho le date nella colonna A per la quale voglio ottenere il nome della data.

Dati con colonne di data e nome della data

Ecco la formula per farlo:

=SCEGLI(GIORNO DELLA SETTIMANA(A2,2),"lun","mar","mer","gio","ven","sab","dom")
Seleziona la formula per ottenere il nome della data

Nella formula sopra, ho utilizzato la formula WEEKDAY per ottenere il numero del giorno della settimana per una determinata data.

Poiché ho specificato 2 come secondo parametro della formula del giorno della settimana, mi darà 1 per lunedì, 2 per martedì e così via.

Quindi usa quel valore nella formula SCEGLI per ottenere il nome della data (che è quello che ho specificato nella formula).

domanda correlata  Correggi l'errore di Windows 5 Spotlight non funzionante in 10 passaggi

Questo è decisamente più grande e più complicato della formula TESTO che abbiamo usato nella sezione precedente.

Ma c'è una situazione in cui l'utilizzo di questa formula può essere utile: quando si desidera ottenere qualcosa di specifico per il giorno anziché il nome del giorno.

Ad esempio, ecco la stessa formula in cui cambio i nomi dei giorni in attività specifiche che devono essere svolte in quei giorni.

=SCEGLI(GIORNO SETTIMANALE(A2,2),"Municipio","Chiamata aggiornamento progetto","Giorno buffer","Supporto","Checkin settimanale","Fine settimana","Fine settimana")
Seleziona la formula per ottenere il testo per una data specifica

Nella formula sopra, invece di usare i nomi dei giorni, ho usato i nomi delle attività che devono essere svolte in quei giorni.

Pertanto, puoi utilizzare i seguenti tre semplici metodi per convertire i valori di data in nomi di date in Excel.

Spero che questo tutorial ti aiuti!

Oh, ciao ????Lieto di conoscerti.

Iscriviti alla nostra Newsletter, Invia molto regolarmenteGrande tecnologiaAl tuo post.

Invia commento