10. september 2007 - 14:05Der er
7 kommentarer og 2 løsninger
datoer m.m.
Jeg har 4 kollonner med flg.: Ansat i perioden Påbegyndt orlov Retur fra orlov Fratrådt i perioden
I hver kolonne er cellen tom eller en dato og jeg vil gerne beregne lønnen udfra hvor mange måneder vedkommende har været ansat.
Hvis kollen er tom i "ansat i perioden" skal den beregne fra 01-01-2008, og hvis cellen er tom i "fratrådt i perioden" skal den tælle til 31-12-2008. Ellers vil jeg gerne havet talt månederne fra ansættelsesdatoen til evt. orlov eller fra retur fra orlov til enten fratrådt eller 31-12-2008. Hvis alle 4 felter er tomme skal måneder tælles fra 01-01-2008 til 31-12-2008
Hvordan løser jeg dette, når der kan være tomme felter - de kan også alle 4 felter være tomme.
Jeg går ud fra at det er per påbegyndt måned der skal regnes. Hvis dine fire kolonner er i A, B, C & D, så følgende formel i E4: =IF(AND(B4;A4);MONTH(B4)-MONTH(A4)+1;IF(B4;MONTH(B4);IF(AND(C4;D4);MONTH(D4)-MONTH(C4)+1;IF(C4;12-MONTH(C4)+1;12))))
Jeg regner med at det kun er for indeværende år, ellers skal den udbygges noget med året også. Hilsen Luffe
Den bliver godtnok lidt lang efterhånden, derfor synes jeg også det er fint at der er flere der svarer, flere alternative løsninger at vælge imellem. Og ikke nødvendigvis noget med at komme først.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.