
Formula generică
=date-DATE(YEAR(date),1,0)
rezumat
Pentru a obține a zecea zi a anului pe baza unei date date, puteți utiliza o formulă bazată pe funcțiile DATE și AN. În exemplul prezentat, formula din C5 este:
=B4-DATE(YEAR(B4),1,0)
Cu data „1 iunie 2016” în celula B4, formula returnează 153, deoarece 1 iunie este a 153-a zi a acelui an.
Explicaţie
Această formulă profită de faptul că datele sunt doar numere secvențiale în Excel. Determină ultima zi a anului precedent și scade această valoare din data inițială B4. Rezultatul este a zecea zi a anului.
Rețineți că argumentul zilei din DATE este furnizat ca zero. O caracteristică frumoasă a funcției DATE este că poate gestiona valorile DAY care sunt „în afara intervalului” și poate ajusta rezultatul în mod corespunzător. Când acordăm DATE un an, 1 pentru lună și zero pentru ZI, funcția DATE returnează ultima zi a anului precedent.
Ziua anului începând de astăzi
Pentru a regla formula pentru a returna a zecea zi a anului pentru data curentă, trebuie doar să utilizați funcția TODAY pentru data:
=TODAY()-DATE(YEAR(TODAY()),1,0)