Calcolo Date-settimana terminata

Sei a tenere traccia delle informazioni basate su date-settimana terminata? Molte aziende fanno, e quindi hanno bisogno di un modo rapido per calcolare le date-settimana finale per l'anno completo. Le date potrebbero essere facilmente calcolati con una macro, ma si può fare altrettanto facilmente con le formule.

Ci sono due formule che è possibile utilizzare per calcolare le date-settimana terminata. Supponiamo, per il bene di questo esempio, che il vostro anno è memorizzato nella cella A1. Si potrebbe poi capire il primo Sabato dell'anno utilizzando questa formula nella cella A3:

= DATE (A1,1,1) + 7-WEEKDAY (DATE (A1,1,1))

Questo funziona perché la funzione WEEKDAY restituisce valore 1 (Domenica) a 7 (Sabato) per qualsiasi data. Se si sottrae il valore di 7, quindi si ha un valore di 6 (Domenica) a 0 (Sabato). Quando si aggiunge che il valore per il valore di data per 1 ° gennaio dell'anno, si finisce con il primo Sabato dell'anno.

Se si preferisce avere le vostre settimane terminano il venerdì, quindi la formula ha bisogno di cambiare un po ':

= DATE (A1,1,1) + 7- (WEEKDAY (DATE (A1,1,1) +1))

Infine, se si preferisce avere le vostre settimane terminano la domenica, quindi la formula deve essere come questo:

= DATE (A1,1,1) + 7-WEEKDAY (DATE (A1,1,1), 2)

Questa formula utilizza un parametro per la funzione WEEKDAY che calcola i giorni feriali che vanno da 1 (lunedì) a 7 (Domenica).

Una volta che hai la prima settimana terminata data per l'anno (in A3, ricordate?), Allora è possibile calcolare il resto delle date-settimana che termina per l'anno. Posizionare la seguente formula nella cella A4:

= IF (YEAR (A3 + 7) = $ A $ 1, A3 + 7, "")

Questo controlla se uno settimane dopo la data precedente è ancora nel corso dell'anno. Se lo è, allora viene restituita la nuova data. Se non lo è, allora viene restituita una stringa vuota. Se copiate questa formula da A4 verso il basso attraverso A55, allora avrete tutte le date-settimana finale desiderato per l'anno. Con le formule a posto, basta cambiare l'anno nella cella A1 per vedere come cambiare le date.

La A3 gamma: A55 offre spazio per 53 date-settimana terminata, il che è possibile per un dato anno. Perché si è utilizzato l'istruzione IF nella formula nelle celle A4: A55, poi l'ultimo valore (A55) sarà vuoto se ci fossero solo 52 date-settimana terminata per l'anno.

ExcelTips è la vostra fonte per la formazione Microsoft Excel conveniente. Questo suggerimento (2444) si applica a Microsoft Excel 97, 2000, 2002, e 2003. È possibile trovare una versione di questo suggerimento per l'interfaccia ribbon di Excel (Excel 2007 e versioni successive) qui: Calcolo Date-settimana terminata.