
Formula generica
=CEILING(date+1,14)-1
Sommario
Prossimo giorno di paga bisettimanale dalla data Per ottenere il prossimo giorno di paga - supponendo una pianificazione bisettimanale, con giorni di paga il venerdì - puoi utilizzare una formula basata sulla funzione CEILING.
Nell'esempio mostrato, la formula in C6 è:
=CEILING(B6+1,14)-1
Nota: questa formula presuppone il sistema di data 1900 predefinito di Excel.
Spiegazione
Questa formula dipende dalla funzione CELING, che arrotonda i numeri per eccesso a un dato multiplo. Funziona perché come funzionano le date nel sistema di data 1900 predefinito di Excel, dove il primo giorno nel sistema è il numero 1, uguale alla data domenica 1 gennaio 1900.
In questo schema, il primo venerdì è il giorno numero 6, il secondo venerdì è il giorno numero 13 e il giorno 14 è il secondo sabato. Ciò significa che tutti i secondi sabato futuri sono divisibili equamente per 14.
La formula utilizza questo fatto per calcolare il 2 ° sabato, quindi sottrae 1 per ottenere il venerdì precedente.
L'altro ogni due venerdì
Se è necessario ottenere il venerdì alternativo in uno schema ogni due venerdì, è possibile utilizzare questa versione della formula:
=CEILING(A1+8,14)-8
L'idea è la stessa, ma la formula deve andare avanti di 8 giorni per ottenere un multiplo pari di 14. Una volta che CEILING restituisce una data, vengono sottratti 8 giorni per tornare al venerdì precedente.
Nota: mi sono imbattuto in questa formula come risposta allo stack overflow del fantastico Barry Houdini.