Avatar billede jocikese Nybegynder
19. januar 2010 - 13:31 Der er 7 kommentarer

Find navn

jeg ønsker at finde frem til den række i kolonne B, hvor Jens O. Madsen er og returnere række ID. Nogen der kan hjælpe?

(KOLONNE A) (KOLONNE B)
RÆKKE ID    ADRESSE
1          Jens Petersen
2          Peter Madsen
3          Lars O. Madsen
4          Jens Madsen

Obs. Bemærk at Jens er i kolonne 4, men "O." mangler
Avatar billede jkrons Professor
19. januar 2010 - 15:46 #1
Prøv med

=INDEKS(A1:B4;SAMMENLIGN(D1;B1:B4;0);1)

hvor di skriver det navn, du vil søge efter i D1.
Avatar billede jocikese Nybegynder
19. januar 2010 - 17:08 #2
tak for svar. den del der returnerer rækkeid funger fint, men kun hvis jeg skriver det nøjagtig samme i b4 og d1

- problemet er at jeg gerne vil finde Jens Madsen, når jeg søger efter "Jens O. Madsen", eller omvendt
Avatar billede jkrons Professor
19. januar 2010 - 17:23 #3
Det tror jeg bliver særdeles vanskeligt.

Forestil dig at du har Jens O. Madsen og Jens P. Madsen i B-kolonnen. Hvilken af disse skal du så finde, hvis du skriver Jens Madsen?

Omvendt vil Jens Madsen i B-kolonnen blive fundet uanset, hvad du skriver i D1.
Avatar billede jocikese Nybegynder
19. januar 2010 - 17:28 #4
i det tilfælde at der er flere med navnet jens madsen, kigger jeg på adressen
Avatar billede jkrons Professor
19. januar 2010 - 17:32 #5
Mener du, at funktionen skal søge på navn først, og hvcis det er identisk, så på adresse?

Det løser vel ikke problemet med, at både en søgning efter Jens O. Madsen, Jens P. Madsen og Jens T. Madsn elle vil finde den sammen Jens Madsen i listen?

Eller misforstår jeg, hvad opgaven går ud på?
Avatar billede jocikese Nybegynder
19. januar 2010 - 17:45 #6
ja, jeg ville søge på navn først.

så ville jeg, eksempelvis, returnere alle ens navne

derefter ville jeg søge på adresse

der hvor der er et match på både navn og adresse er det jeg søger efter (dog er der et par andre ting også, men det tror jeg vi holder ude indtil videre)

der skal vel en funktion til der kan "hoppe videre" og ikke stoppe ved den første forekomst. det er det du mener der er problemet, ikke sandt?
Avatar billede jkrons Professor
19. januar 2010 - 22:10 #7
Netop. Det betyder at du ikke kan gøre det med nogen indbygget funktion, der skal en makro til. Det har jo nok ikke tid til at se på lige nu på grund af arbejde, men måske kan en anden hjælpe.
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