Avatar billede martpe Nybegynder
20. januar 2006 - 10:26 Der er 5 kommentarer og
2 løsninger

Opslag i flere kolonner

(Om Løsning er i formel eller VBA er ikke afgørende)

Jeg vil gerne lave et opslag i et større ark, hvor der skal findes bestemt værdi i tre kolonner. Følgende data:

LAND REG.      BY        NR.  Bog.

DK  Fyn      Odense    1    A
DK  Jylland  Horsens  2    B
DK  Jylland  Vejle    3    C
FR  Fyn      Odense    4    D
FR  Jylland  Horsens  5    E
FR  Jylland  Vejle    6    F

Hvordan laver jeg et opslag, hvor jeg først finder DK (land), så Jylland (reg) og by, hvilket til sidst giver mig NR og bogstav?

Ønsket resultat; ved at opslå DK, Jylland, Horsens =  2 og B, som skal trækkes til et andet ark.
Avatar billede stewen Praktikant
20. januar 2006 - 11:50 #1
Lyder som om du skal bruge nedenstående - du kan erstatte teksten (eks "DK") med cellereferencer:

Denne finder tallet 2:
=SUMPRODUKT((A2:A7="DK")*(B2:B7="Jylland")*(C2:C7="Horsens")*(D2:D7))

Denne finder tallet B:
=SUMPRODUKT((A2:A7="DK")*(B2:B7="Jylland")*(C2:C7="Horsens")*(E2:E7))
Avatar billede stewen Praktikant
20. januar 2006 - 11:50 #2
Under forudsætning af at dine data ligger i området A2-E7
Avatar billede martpe Nybegynder
20. januar 2006 - 12:04 #3
Altså den første lykkes uden problemer, men den anden (B) er ikke så god - ved ikke om det er fordi at B ikke er et tal, men tekst?
Avatar billede martpe Nybegynder
20. januar 2006 - 12:52 #4
Er ordnet... men tak for forsøget
Avatar billede kabbak Professor
20. januar 2006 - 12:53 #5
hvis du har =SUMPRODUKT((A2:A7="DK")*(B2:B7="Jylland")*(C2:C7="Horsens")*(D2:D7)) i F1

Så kan du bruge denne  i G1
=LOPSLAG(F1;D1:E6;2;FALSK)
Avatar billede stewen Praktikant
20. januar 2006 - 12:56 #6
martpe -> Hvordan er det ordnet? Det er helt korrekt at sumprodukt ikke kan regne tekst..

Kabbak -> hvad hvis nr. går igen flere gange? (ved ikke om den gør - men HVIS?)

Alternativt:

Du kan bruge denne her (hold ctrl+shift nede og tryk enter):

=INDEKS(A2:E7;SAMMENLIGN(A2&B2&C2;A2:A7&B2:B7&C2:C7;0);5)
Avatar billede martpe Nybegynder
23. januar 2006 - 11:22 #7
Har lavet den således:

=INDEKS(D2:D7; SAMMENLIGN("DK"&"Jylland"&"Horsens";A2:A7&B2:B7&C2:C7;))

ctrl+shift og enter, så faktisk som du selv foreslår...
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