È possibile utilizzare VLOOKUP.
Nella formula seguente, la costante dell'array è l'equivalente di una tabella con anni di servizio nella colonna 1 e i giorni di vacanza nella colonna 2. Ho anche ipotizzato che anche gli anni 2-6 avessero una vacanza di 10 giorni, ma in caso contrario, tu può vedere dove cambiare abbastanza facilmente:
=VLOOKUP(YrsOfSvc,{1,5;2,10;3,10;4,10;5,10;6,10;7,15;8,16;9,17;10,18;11,19;12,20},2)
ed YrsOfSvcè qualunque cella si trovi quella informazione o un numero.
Se, in effetti, i giorni accumulati non aumentano durante gli anni 3-6, puoi ridurre un po 'l'array:
=VLOOKUP(YrsOfSvc,{1,5;2,10;7,15;8,16;9,17;10,18;11,19;12,20},2)
Se vuoi farlo tramite calcolo, puoi usare la formula qui sotto. Ma se sono necessarie modifiche, questo sarebbe un po 'più difficile da mantenere: ( A2 = YrsOfSvc)
=MIN(20,IF(A2>=7,15+A2-7,IF(A2>=2,10,IF(A2=1,5,0))))