Hej hej
Om du nollar ut årtalet och intervallet i kolumn B o C så fungerar inte längre logiken, Det kan man dock komma runt om man börjar med att säkerställa att formeln endast ska utföra beräkningen om B-kolumnen inte är tom, förusatt att det är B-kolumnen som du ibland inte vill ha årtal i. Är det åt höger får du ändra så att Om($B3<>"", istället pekar ut radrubrikerna.
Cell D3:
=OM($B3<>"";OM(ELLER(D$2=$B3;REST($B3-D$2;$A3)=0);$C3;"");"")
Eller anons lite förenklade variant som jag borde insett fungerade rakt av :)
=om($B3<>"";OM(REST($B3-D$2;$A3)=0;$C3;"");"")