Avatar billede Ok-sana Nybegynder
05. oktober 2015 - 20:56 Der er 4 kommentarer og
1 løsning

Sumprodukt med betingelse

Sumprodukt med betingelse?
Hej

Jeg skal finde en gennemsnits salgspris ud fra solgt mængde per given varenr.
Mit regneark er sat op således:

Ark 1 - et database, hvor der er flere rækker med samme varenummer:
Varenr.    Mængde    Salgspris
12345    100    11,1
12345    12    11,5
12345    30    11,3
56789    40    15,2
56789    53    15,1
56789    25    15,3

Ark 2 - her vil jeg trække gennemsnits pris per varenummer fra Ark 1:
Varenr.    Gns. salgspris
12345    ?
56789    ?

Jeg tænkte at bruge sumprodukt, men hvordan "fortæller" jeg at jeg er interesseret kun i sumprodukt af alle rækker med bestemt varenummer fra Ark 2

Håber det er til at forstå :-)

Har i gode forslag?

/Ok-sana
Avatar billede kabbak Professor
05. oktober 2015 - 21:50 #1
=SUMPRODUKT((Ark1!A2:A7=A2)*(Ark1!B2:B7)*Ark1!C2:C7)/SUMPRODUKT((Ark1!A2:A7=A2)*(Ark1!B2:B7))
Avatar billede Ok-sana Nybegynder
06. oktober 2015 - 18:29 #2
Det er ca. det hvad jeg havde i tankerne, men når jeg implementerer den ind i mit regneark, så returneres der "#Værdi!"

Mit formel se sådan ud:
=SUMPRODUKT(('SAP fil'!A:A=A22)*('SAP fil'!J:J)*('SAP fil'!L:L))/SUMPRODUKT(('SAP fil'!A:A=A22)*('SAP fil'!J:J))

Hvad gør jeg forkert?

Der skal så nævnes, at dataene i 'SAP fil'! (i mit eksempel "Ark 1") bliver ændret ofte
Avatar billede kabbak Professor
06. oktober 2015 - 18:39 #3
SUMPRODUKT kan ikke arbejde på hele kolonner, kun områder

så det skal f.eks være

=SUMPRODUKT(('SAP fil'!A1:A20000=A22)*('SAP fil'!J1:J20000)*('SAP fil'!L1:L20000))/SUMPRODUKT(('SAP fil'!A1:A20000=A22)*('SAP fil'!J1:J20000))
Avatar billede Ok-sana Nybegynder
06. oktober 2015 - 20:11 #4
Det virkede. Tak for hjælpen!
Avatar billede kabbak Professor
06. oktober 2015 - 20:25 #5
Hvis det virker,  hvorfor afviser du så mit svar😕
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

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