Avatar billede laurbjerg Nybegynder
27. oktober 2004 - 07:30 Der 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 ??
Avatar billede sjap Praktikant
27. oktober 2004 - 09:01 #1
laurbjerg > Du kan jo sende filen til mig igen, så skal jeg se, hvor det går galt. Det bliver dog først hen på eftermiddagen eller i aften.

sjap9000 snabela hotmail punktum com
Avatar billede laurbjerg Nybegynder
27. oktober 2004 - 09:35 #2
jeg takker. er afsendt
Avatar billede sjap Praktikant
27. oktober 2004 - 17:43 #3
laurbjerg

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.
Avatar billede sjap Praktikant
27. oktober 2004 - 18:43 #4
laurbjerg

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:

=MINDSTE('2004'!D:D;TÆL.HVIS('2004'!D:D;"<"&E2)+1)

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.
Avatar billede sjap Praktikant
27. oktober 2004 - 20:14 #5
laurbjerg

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.
Avatar billede laurbjerg Nybegynder
01. november 2004 - 07:42 #6
hej sjap

et meget flot stykke arbejde. smider du et svar
Avatar billede sjap Praktikant
01. november 2004 - 18:48 #7
Det er da i orden :0)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester