Come ottenere la data della domenica precedente in excel?

Se desideri ottenere la data della domenica precedente per una data particolare in Excel, devi scrivere una formula utilizzando la funzione GIORNO DELLA SETTIMANA di Excel.

prendi-domenica-precedente

Formula per ottenere l’ultima domenica

Di seguito sono riportati i passaggi da seguire:

  1. Fai riferimento alla cella A1 dove hai la data corrente.
  2. Digitare l’operatore meno (-).
  3. Inserire la funzione GIORNO DELLA SETTIMANA; Nel primo argomento (), fare riferimento alla cella A1.
  4. Nel secondo argomento, inserisci (11) e premi Invio per ottenere il risultato.
formula da prendere domenica scorsa

Dopo aver premuto Invio, verrà restituita la data dell’ultima domenica dalla data originale nella cella A1.

restituire la data di domenica scorsa

Come funziona questa formula?

Per comprendere questa formula, devi prima comprendere la funzione GIORNO DELLA SETTIMANA. Quando fai riferimento a una data nella funzione WEEKDAY, restituisce un numero compreso tra 1 e 7 a seconda del giorno della data e della struttura settimanale scelta.

comprendere la funzione dei giorni feriali

Nel secondo argomento (return_type), è necessario specificare un numero che indica alla funzione di considerare il primo giorno della settimana. E se selezioni (2 o 11), la settimana inizierà da lunedì.

Ad esempio: se il giorno è mercoledì e la settimana inizia lunedì, il numero del giorno per la data sarà 3. Quindi sotto puoi vedere che abbiamo 3 nel risultato.

risultato del giorno della settimana

E alla fine, quando hai 3 di WEEKDAY e lo sottrai dalla data originale, nel risultato ottieni la data della domenica precedente.

data-della-domenica-precedente

Ottieni altri giorni precedenti

Puoi ottenere anche altri giorni precedenti se vuoi.

prendi-altri-giorni-precedenti
 =date-WEEKDAY(date,11) =date-WEEKDAY(date,12) =date-WEEKDAY(date,13) =date -WEEKDAY(date,14) =date -WEEKDAY(date,15) =date -WEEKDAY(date,16) =date-WEEKDAY(date,17)

È necessario modificare l’argomento [return_type] nella funzione per modificare il giorno di inizio della settimana.

Applicare la formattazione del giorno con la data

Non otterrai il nome del giorno in una cella quando ottieni una data in una cella. Ma puoi modificare la formattazione per farlo rapidamente.

  1. Seleziona la cella e apri l’opzione Formato celle (Ctrl+1).
  2. Fare clic sulla categoria Personalizzato e fare clic con la barra di input (Tipo).
  3. Immettere (gg-mmm-aa, gg) e fare clic su OK per applicare.
formattazione-giorno-con-data

Secondo metodo

È inoltre possibile utilizzare SELEZIONA con GIORNO DELLA SETTIMANA per ottenere la domenica precedente.

secondo-metodo-per-ottenere-la-domenica-precedente
 =A1-CHOOSE(WEEKDAY(A1),0,1,2,3,4,5,6)

In questa formula abbiamo utilizzato WEEKDAY senza specificare l’argomento [return_type], accetta il valore predefinito e utilizza la domenica come primo giorno della settimana.

Se hai mercoledì, WEEKNUM restituisce 4 nel risultato e SCEGLI restituisce 3 nell’elenco dei numeri. E poi, alla fine, otterrai la data della domenica sottraendo 3 giorni dalla data originale.

Nota: è meglio utilizzare il primo metodo per ottenere la domenica precedente o qualsiasi giorno.

Ottieni il file Excel

Scaricamento

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *