Avatar billede kapunen Nybegynder
21. juli 2008 - 13:01 Der er 16 kommentarer og
1 løsning

LOPSALG i 2. kolonne

Hej genier.

Jeg har behov for en formel, som søger opslag i 2 kolonner - samtidig.

Jeg skal finde en bestemt værdi, som forekommer både i kolonne 'A' og 'B' (men aldrig i samme række) og når disse værdier er fundet, skal værdien af 8. og 10. kolonne lægges sammen og returneres i et andet faneblad.

Håber der er en som kan knække nødden og forklare mig hvordan...

Hilsen fra Kapunen
Avatar billede kabbak Professor
21. juli 2008 - 13:32 #1
=lopslag(10;A1:H100;8;falsk)+lopslag(10;B1:J100;9;falsk)
søger efter 10 både i A og B kolonnen, det fundne summeres.
Avatar billede kapunen Nybegynder
21. juli 2008 - 13:54 #2
Det ser jo meget fint ud - og naturligt ;-)

Men hvad nu når '10' forekommer 17 gange i kolonne A og 16 gange i kolonne B? Jeg kunne jo godt tænke mig, at alle 33 (17+16) værdier i hhv. kolonne 8 og 10(9) bliver summeret...
Avatar billede kabbak Professor
21. juli 2008 - 13:58 #3
=sumprodukt((A1:A100=10)*H1;H100)+sumprodukt((B1:B100=10)*J1;J100)
Bemærk at sumprodukt ikke kan bruges på hele kolonner så som A:A
Avatar billede excelent Ekspert
21. juli 2008 - 15:21 #4
Enten denne som array formel (afslut med ctrl+shift+enter)

=SUM((Ark2!A1:A30=10)*(Ark2!H1:H30+Ark2!J1:J30))+SUM((Ark2!B1:B30=10)*(Ark2!H1:H30+Ark2!J1:J30))

eller

=SUMPRODUKT((Ark2!A1:A30=10)*(Ark2!H1:H30+Ark2!J1:J30))+SUMPRODUKT((Ark2!B1:B30=10)*(Ark2!H1:H30+Ark2!J1:J30))

søger i ark2 efter værdien 10 - kan også være en cellereference
Avatar billede kapunen Nybegynder
21. juli 2008 - 15:32 #5
Tror det kræver en mere uddybende forklaring:

I faneblad 1 har jeg en oversigt over alle spillende hold - samt hvert holds samlede - til dato, point. Disse point skal hentes i faneblad 2.

I faneblad 2 har jeg følgende kolonner:

A
Hold der spiller på hjemmebane

B
Hold der spiller på udebane

C, D og E
Målscorer

H
Hjemmeholdets point for kampen

J
Udebaneholdets point for kampen

-----------------------

Jeg skal altså finde alle holds sammenlagte point - både som hjemme- og udehold
Avatar billede excelent Ekspert
21. juli 2008 - 16:03 #6
så skal 10 vel blot udskiftes med cellen hvor du har første hold i ark1
Avatar billede kapunen Nybegynder
21. juli 2008 - 16:26 #7
Jeg har indsat følgende formellinie:

=SUM((Kampprogrammet!A1:A230=Jensen1)*(Kampprogrammet!H1:H230+Kampprogrammet!J1:J230))+SUM((Kampprogrammet!B1:B230=Jensen1)*(Kampprogrammet!H1:H230+Kampprogrammet!J1:J230))

- men resultatet er blot #NAVN?
Avatar billede excelent Ekspert
21. juli 2008 - 17:50 #8
prøv sæt Jensen1 i anførselstegn = "Jensen1"

husk afslut formel med ctrl+shift+enter
Avatar billede kapunen Nybegynder
21. juli 2008 - 18:08 #9
... samme (intet) resultat ...
Avatar billede excelent Ekspert
21. juli 2008 - 18:25 #10
send filen til pm@madsen.tdcadsl.dk
Avatar billede kapunen Nybegynder
22. juli 2008 - 11:37 #11
Har kigget på det igen her til formiddag, og nu(??) virker det efter hensigten :-)

Det var som om, jeg skulle gemme, lukke og åbne filen - umiddelbart var der ingen effekt forinden...

Nå, it works!

Hvordan til afslutter jeg denne tråd og afgiver pointene?
Avatar billede excelent Ekspert
22. juli 2008 - 11:44 #12
Du beder den som har leveret en brugbar løsning om at lægge et svar
Når denne har lagt et svar, kan du markere box med det navn og klikke accepter
Avatar billede kapunen Nybegynder
22. juli 2008 - 12:02 #13
Jamen 'excelent', læg venligst et svar - når du har tjekket din mail ;-)
Avatar billede excelent Ekspert
22. juli 2008 - 12:27 #14
Fil sendt retur, virker ok nu

=SUM((Kampprogrammet!$A$2:$A$230=A1)*(Kampprogrammet!$H$2:$H$230+Kampprogrammet!$J$2:$J$230))+SUM((Kampprogrammet!$B$2:$B$230=A1)*(Kampprogrammet!$H$2:$H$230+Kampprogrammet!$J$2:$J$230))
Avatar billede excelent Ekspert
22. juli 2008 - 12:42 #15
ok kan se at tallene i kolonne H og J ikke bare skal lægges sammen
men der skal ses på om det er vundne eller tabte kampe

kikker på det og vender tilbage
Avatar billede excelent Ekspert
22. juli 2008 - 13:03 #16
=SUM((Kampprogrammet!$A$2:$A$230=A1)*(Kampprogrammet!$H$2:$H$230))+SUM((Kampprogrammet!$B$2:$B$230=A1)*(Kampprogrammet!$J$2:$J$230))
Avatar billede kapunen Nybegynder
22. juli 2008 - 13:56 #17
YES!

Nu er det præcis som ønsket. 1.000 tak for hjælpen Poul!
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