Vi antar att
damage_start ligger i kolumn B,
damage_start i kolumn C och
din lista med datum börjar i J1
Då kan du använda Antal.om() för att räkna hur många artikelrader har ett startdatum innan datumet i J1 OCH slutdatum innan datumet i J1
=ANTAL.OMF(B:B;"<="&J1;C:C;">="&J1)
Kopiera enr för övriga datum
Återstår problemet med icke avslutade
Ett Alternativ till fomrmeln ovan är (obs att du inte behöver klistra ihop >=j1)
=PRODUKTSUMMA(--(B:B<=J1);--(C:C>=J1))
Eller, avgränsat till 7 rader:
=PRODUKTSUMMA(--($B$2:$B$7<=J1);--($C$2:$C$7>=J1))
Fördelen med produktsumman är att det är läggare att peta in extra villkor. För att hantera startdatuemt kan man fortsätta med:
--($B$2:$B$7<=J1)
Men för slutdatumet måste vi hantera de tomma. Jag väljer att lägga till 365 dagar till de tomma radernas startdatum. du kan naturligtvis köra flera år om du vill:
=PRODUKTSUMMA(--($B$2:$B$7<=J1);--((($C$2:$C$7>0)*$C$2:$C$7+($C$2:$C$7=0)*($B$2:$B$7+365))>=J1))
OBS att det är en relativt beräkningskrävande formel. Du vill nog avgränsa antalet rader på något sätt (B2:B7 i mitt exempel. Du kan naturligtvis köra B2:B10000 eller liknande. Men helst inte hela kolumnen.