Avatar billede fanth Nybegynder
10. januar 2006 - 11:47 Der er 5 kommentarer og
1 løsning

sum udfra 2 kriterier

Jeg har et ark hvor jeg har følgende data:

Ark1
A        B    C        D    E
dato        kunde    prisind        prisud    Total
01-01-06    ABC    100        200    100
01-01-06    ABC    200        200    0
01-01-06    ABC    200        150    -50
01-01-06    DEF    100        250    150
02-01-06    ABC    100        50    -50
03-01-06    ABC    100        100    0
08-01-06    OPQ    300        500    200
08-01-06    ABC    100        200    100
10-01-06    DEF    100        300    200
01-02-06    ABC    100        200    100
02-02-06    ABC    200        200    0
15-02-06    DEF    300        200    -100

I et andet ark ønsker jeg så at have kunne se følgende
total pr. kunde pr dag.
Feks.

Ark2
A        B    C    D
        ABC    DEF    OPQ
01-01-06    150
01-01-06        150
02-01-06    -50
03-01-06    0
08-01-06    100        200
10-01-06        200
01-02-06    100
02-02-06    0
15-02-06        -100

Dvs. jeg skal bruge en formel der kan finde summen uf fra 2 kriterier. Summen skal findes i af E ud fra Kriterier i A & B.

Har prøvet med følgende formel:
=SUMPRODUCT((Ark1!A2:A500=Ark2!A2)*(Ark1!B2:B500=Ark2!B1)*INDIRECT(Ark1!E2:E500))
Denne havde jeg så planlagt at kopierer nedefter. :)

Men jeg får følgende fejl: #ref.

Det er denne del der giver problemer: INDIRECT(Ark1!E2:E500)

Resten af formlen fungerer fint og jeg finder de rigtige steder, men jeg mangler en måde at få tallet fra E.

Er der andre måder jeg kan lave dette på?
Avatar billede x-lars Novice
10. januar 2006 - 12:01 #1
Prøv at ændre til:

=INDIRECT(Ark1!$E$2:$E$500)

inden du kopierer! (klik evt. blot i formlen og tryk F4)
Avatar billede x-lars Novice
10. januar 2006 - 12:02 #2
Dollartegnene sikrer, at det hele tiden er præcis den samme tabel, der henvises til, hvor Excel ellers normal tilpasser henvisningerne, når der kopieres.
Avatar billede stewen Praktikant
10. januar 2006 - 12:06 #3
du skal bare undlade at bruge INDIRECT?

=SUMPRODUCT((Ark1!A2:A500=Ark2!A2)*(Ark1!B2:B500=Ark2!B1)*(Ark1!E2:E500))

og selvfølgelig have relative formler - bruge $
Avatar billede fanth Nybegynder
10. januar 2006 - 12:49 #4
@Stewen

Virker perfekt. Der er jo ingen grund til at gøre det mere besværligt end nødvendigt. :)

Takker for hjælpen.

Smid lige et svar så får du lidt point
Avatar billede stewen Praktikant
10. januar 2006 - 12:59 #5
Svar
Avatar billede fanth Nybegynder
10. januar 2006 - 13:30 #6
Takker for hjælpen
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