27. oktober 2004 - 07:30Der er
6 kommentarer og 1 løsning
uge- og månedsopsamling
Jeg har en opsamling af uge og måneddata som jeg ikke kan få til at fungere. Sjap har før hjulpet med det ved hjælp af "indirekte" formler , men jeg har nu indsat kolonner så de ikke fungerer mere.
Er der en jeg må sende filen til for at få hjælp ??
Der var tidligere 24 rækker mellem to "ens" rækker i ark "2004". Det har du ændret, så der nu kun er 23 rækker. Derfor skal du i arket "Ugens samlede resultat" ændre tallet i celle CY2 fra 24 til 23.
I månedsarket er problemet at opslagfunktionen ikke virker for startdatoen, hvis der ikke findes en præcis match. Du vælger at måneden skal starte 1. januar - det er for så vidt ikke så mærkeligt :0) - men den første dag i tabellen er den 5. januar. Funktionen returnerer derfor en fejl.
Dette kan rettes med et lille kunstgreb: Lav en funktion, der finder den mindste dato, der er større end eller lig med den valgte startdato:
Tæl.Hvis funktionen finder ud af hvor mange datoer, der er mindre end den valgte. Funktionen mindste returnerer den n'te mindste dato.
Dvs. hvis den valgte dato er den mindste dato, så returner Tæl.Hvis værdien 0. hertil lægges 1 og dermed skal Mindste-funktionen returnere den første mindste værdi - dvs. den mindste værdi. Det lyder måske lidt kringlet, men det virker.
Når vi således kender den mindste dato, så kan opslagsfunktionen, der allerede bruges, godt anvendes igen. Den skal bare "fodres" med den mindste dato og ikke den valgte mindste dato.
Jeg har trimmet beregningerne i månedsarket lidt. På min maskine var genberegning meget langsom. Jeg har derfor tilladt mig at ændre lidt på nogen af formlerne. F.eks. blev
"'2004'!C"&$CY$1+2&":C"&$CY$2+18
beregnet i alle 560 celler, selvom resultat altid er det samme. Denne beregning er nu placeret i CZ1.
Tilsvarende har jeg lavet for en lignende beregning, der dog var kolonne-afhængig.
Disse ændringer er foretaget, så du ikke længere skal ind og rette i de lange komplicerede formler, hvis du laver noget om. De lange formler kan uden videre kopieres rundt i hele månedsarket. Til gengæld kan du så rimeligt nemt rette kolonnereferencen nederst i arket, hvis du skulle få brug for det.
Jeg returner arket, så kan du jo se på det. Det kan godt være der står nogen "sjove" værdier rundt omkring i "2004". Det er nogen tal som jeg har brugt til at teste funktionerne, så dem kan du uden videre slette.
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.