Scarica la cartella di lavoro di esempio
Questo tutorial mostra come usare il Funzione NUM SETTIMANA di Excel in Excel per ottenere il numero della settimana in un anno (1-52).
WEEKNUM Funzione Panoramica
La funzione WEEKNUM Restituisce il numero della settimana in un anno (1-52).
Per utilizzare la funzione del foglio di lavoro Excel NUM SETTIMANA, selezionare la cella e digitare:
(Notare come appare l'input della formula)
WEEKNUM Sintassi e input della funzione:
1 | =NUM.SETTIMANA(numero_seriale, tipo_ritorno) |
numero di serie - La data in formato numero di serie Excel o inserita come data tra virgolette ("s) circondano la data. Esempio: non è possibile inserire 11/12/2015 direttamente nella cella. Invece è necessario inserire "11/12/2015" oppure è necessario utilizzare il numero di serie corrispondente: 42320. In alternativa, è possibile fare riferimento a una cella con la data 11/12/2015 inserita. Excel converte automaticamente le date memorizzate nelle celle in formato seriale (a meno che la data non venga inserita come testo).
tipo_ritorno - FACOLTATIVO. Un numero che indica quale giorno è l'inizio della settimana. 1 (predefinito) per domenica, 2 per lunedì.
Calcola il numero della settimana di una data
La funzione WEEKNUM calcola il numero della settimana di una data:
1 | =NUM.SETTIMANA(B4) |
La funzione WEEKNUM restituirà un valore compreso tra 1 e 54. Perché 54? La funzione inizia a contare le settimane la domenica (per impostazione predefinita) della settimana contenente il 1° gennaio. Ciò può comportare 54 settimane uniche all'anno.
Per modificare l'inizio del giorno della settimana, utilizza questo grafico:
Questo esempio avvierà invece la funzione WEEKNUM di lunedì:
1 | =NUM.SETTIMANA(B4,2) |
WEEKNUM in Fogli Google
La funzione WEEKNUM funziona esattamente allo stesso modo in Fogli Google come in Excel:
WEEKNUM Esempi in VBA
Puoi anche usare la funzione WEEKNUM in VBA. Tipo:Application.Worksheetfunction.Weeknum(serial_number,return_type)
Possiamo usare la funzione WEEKNUM come segue:
123 | Intervallo("B2") = Applicazione.Num.settimana(Intervallo("A2"))Intervallo("B3") = Application.WeekNum(Range("A3"))Intervallo("B4") = Applicazione.Num.settimana(Intervallo("A4")) |
Il risultato che otterremo è:
Per gli argomenti della funzione (numero_seriale, ecc.), è possibile inserirli direttamente nella funzione o definire le variabili da utilizzare.
Torna all'elenco di tutte le funzioni in Excel