Avatar billede nmnm Nybegynder
08. november 2012 - 07:44 Der er 8 kommentarer og
1 løsning

SUM.HVISER eller lignende

Hej eksperter,
Jeg skal have summet med en række betingelser, men kan ikke få det til at fungere i øjeblikket. På et ark har jeg data fra et GPS-tracking-system, og på et andet har jeg oplysninger om hvem der har booket hvilken bil. Problemet er at GPS-trackeren laver en ny tur hver gang bilen står stille, så jeg skal have summet en række registreringer. Der skal dog kun summes hvis
- registreringsnummeret er identisk med nummeret i bookingen
- datoen er den samme
- registreringen af kørslen er foregået inden for det tidsrum, som bookingen gælder

EX ark 1

XX 11 333  01-01-2012  14.12  3 km
XX 11 333  01-01-2012  14.35  7 km
XX 11 333  01-01-2012  17.00  2 km

EX ark 2

XX 11 333  01-01-2012  13.00  15.00  Søren Sørensen

Jeg skal altså bruge en SUM.HVISER der har to nøjagtige kriterier med registreringsnummer og dato, og to større end/mindre end-kriterier på tidspunktet, så det ender med at fremgå at Søren Sørensen har kørt 10 km i sin booking af XX 11 333 den 01-01-2012. Kan I hjælpe?
08. november 2012 - 09:02 #1
Prøv med denne:

=SUMPRODUKT(('Ark1'!A1:A5='Ark2'!A1)*('Ark1'!B1:B5='Ark2'!B1)*('Ark1'!C1:C5>='Ark2'!C1)*('Ark1'!C1:C5<='Ark2'!D1)*('Ark1'!D1:D5))
08. november 2012 - 09:07 #2
Forudsætter at alle registreringer er indenfor samme dato.
Hvis en bookning kan strække sig over flere datoer, skal den udbygges.
Avatar billede nmnm Nybegynder
08. november 2012 - 13:15 #3
Hej Erik,
Desværre drejer det sig om en frygtelig mængde datoer. Det kan ikke lade sig gøre med SUM.HVISER på en eller anden måde?
08. november 2012 - 13:57 #4
Det gav ikke meget mening, det du skrev der!

Har du prøvet min formel?

Vil du oplyse om en booking kan strække sig over flere datoer?
Avatar billede nmnm Nybegynder
09. november 2012 - 09:27 #5
Hej igen,
Jeg får desværre en #VÆRDI-fejl, men kan ikke helt gennemskue hvorfor. Min udgave af formlen ser således ud:

=SUMPRODUKT(('Ark1'!A:A='Ark2'!E2)*('Ark1'!D:D='Ark2'!A2)*('Ark1'!E:E>='Ark2'!D2)*('Ark1'!C:C<='Ark2'!C2)*('Ark1'!F:F))

Er der fejl i formlen, eller skal jeg søge en anden løsning?
09. november 2012 - 11:39 #6
Prøver for tredie og SIDSTE gang at spørge dig:

Vil du oplyse om en booking kan strække sig over flere datoer?
09. november 2012 - 11:54 #7
Du ganger konsekvent med hele kolonner ('Ark1'!A:A). Begræns det til de anvendte celler - gerne med lidt ekstra så der er udvidelsesmulighed uden at ændre formlen ('Ark1'!A3:A9999).

De øverste celler bruger du jo til noget andet end din liste over data.

Har du Excel 2007 eller nyere er det over 1 million rækker, der er inkluderet i din formel - og du kommer sandsynligvis aldrig i nærheden af, at bruge dem alle.
Avatar billede nmnm Nybegynder
12. november 2012 - 10:19 #8
Bookinger kan ikke løbe over flere datoer.
Nu har jeg ændret til A2:A50000, men får stadig #VÆRDI-meldingen.
Avatar billede nmnm Nybegynder
06. februar 2013 - 13:21 #9
f
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
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

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