In questo articolo, impareremo come ottenere l'ennesimo giorno della settimana del mese in Excel.
Ad esempio, mentre si lavora con i valori della data, a volte è necessario ottenere il 2° mercoledì di settembre con qualsiasi data del mese in Excel.
Come risolvere il problema?
Per questo articolo ci verrà richiesto di utilizzare la funzione GIORNO e la funzione GIORNO SETTIMANALE. Ora faremo una formula con queste funzioni. Qui ci vengono fornite le date del mese e il valore n e il numero del giorno della settimana specifico. Dobbiamo ottenere l'ennesimo giorno della settimana del mese.
Formula generica:
= data - DAY (data) + 1 + n * 7 - WEEKDAY (data - DAY (data) + 8 - Week_num)
Week_num : numero che rappresenta il giorno della settimana. Inizia da domenica come 1 e prosegue fino a sabato come 7.
Esempio:
Tutti questi potrebbero essere fonte di confusione da capire. Quindi, testiamo questa formula eseguendola nell'esempio mostrato di seguito.
Qui abbiamo alcuni record di date e dobbiamo trovare l'ennesimo valore della data del giorno della settimana dove n e Week_num sono indicati
Ora useremo la seguente formula per ottenere il 4° lunedì di luglio
Usa la formula:
= G4 - GIORNO (G4) + 1 + E4 * 7 - GIORNO SETTIMANALE (G4 - GIORNO (G4) + 8 - F4 )
D4: riferimento cella per il valore della data
E4: riferimento di cella per n valore
F4: riferimento cella per Week_num
Spiegazione:
- GIORNO(D4) restituisce 1 come valore come mostrato di seguito.
= G4 - 1 + 1 + 4*7 - GIORNO SETTIMANALE ( G4 - 1 + 8 - 2 )
- GIORNO (G4) + 1 + E4 * 7 restituisce 30 come risultato.
- Quindi il valore della data quando sottratto da 30 fornisce la data del mese scorso.
- WEEKDAY (G4 - GIORNO (G4) + 8 - F4 restituisce 7 come risultato.
Qui il valore dell'anno viene fornito come riferimento di cella. Premi Invio per ottenere il conteggio.
Come puoi vedere la data di uscita è il 4° lunedì del mese. Ora copia e incolla la formula in altre celle usando CTRL + D o trascina verso il basso l'opzione di Excel.
Come puoi vedere nell'istantanea sopra, otteniamo tutti i valori della data che soddisfano il valore n e week_num usando la formula di Excel.
Di seguito sono riportate alcune note osservative.
Appunti:
- La formula funziona solo con i valori di data.
- La data come argomento della funzione viene fornita come riferimento di cella, altrimenti la formula restituisce un errore.
- Cambia il formato della cella in formato data lunga usando il Ctrl + 1 o seleziona l'opzione formato cella da Home > Numero opzione.
- L'array di argomenti deve essere della stessa lunghezza altrimenti la funzione.
Spero che questo articolo su come l'ennesimo giorno della settimana del mese in Excel sia esplicativo. Trova altri articoli sulle funzioni di data e ora di Excel qui.
Se ti è piaciuto il nostro blog, condividilo con i tuoi amici su Facebook. E puoi anche seguirci su Twitter e Facebook. Ci piacerebbe avere tue notizie, facci sapere come possiamo migliorare, completare o innovare il nostro lavoro e renderlo migliore per te. Scrivici al sito di posta elettronica
Come utilizzare la funzione EDATE in Excel
Calcola l'età dalla data di nascita
Calcola media ponderata
Come raggruppare i dati per fascia di età in Excel
Ottieni il nome del giorno da Data in Excel
Ottieni il nome del mese dalla data in Excel
Come usare i caratteri jolly in Excel
Articoli popolari
50 scorciatoie Excel per aumentare la produttività
Modifica un elenco a discesa
Riferimento assoluto in Excel
Se con la formattazione condizionale
Se con caratteri jolly
Vricerca per data
Converti pollici in piedi e pollici in Excel 2016
Unisci nome e cognome in excel
Conta le celle che corrispondono ad A o B