Avatar billede TKR Nybegynder
15. september 2011 - 11:02 Der er 7 kommentarer og
1 løsning

Excel 2007 - Slå.op funktionen...

Jeg har følgende problemstilling:

Celle P15 skal returnere en værdi udfra Celle S15 som findes i G5:G16. Når denne værdi er fundet i G5:G16, skal værdien (i samme række) fra B5:B16 returneres i celle P15...

Det samme for celle P16 udfra celle S16, P17/S17 osv. ned til P26/S26.

Jeg har forsøgt med dette:

=SLÅ.OP($S15;$G$5:$G$16;$B$5:$B$16) (celle P15)
=SLÅ.OP($S16;$G$5:$G$16;$B$5:$B$16) (celle P16)
..
=SLÅ.OP($S26;$G$5:$G$16;$B$5:$B$16) (celle P26)

Hvor den blot i alle 12 formler returnerer værdien i B16..

Det skal siges, at værdierne i S15:S26 løbende ændres ved indtastning i andre celler i fanen. (S15 finder den største sum i G5:G16, S16 den næststørste sum i G5:G16 osv. - Ved hjælp af =STØRSTE(G5:G16;x))

Håber det er forklaret ordentligt... ;0)

På forhånd tak for input.
Avatar billede natkatten Mester
15. september 2011 - 14:01 #1
Hvis jeg har forstået det rigtigt, så kan følgende formel benyttes:

=INDEKS($B$5:$B$16;SAMMENLIGN($S15;$G$5:$G$16;0))

Se også det her uploadede:

http://gupl.dk/65607/
Avatar billede TKR Nybegynder
15. september 2011 - 14:38 #2
Det er i hvert fald tæt på ;0)

Men hvis der er flere ens værdier i G5:G16 returneres blot den samme værdi fra B5:B16...

Altså hvis der f.eks. i B5:B16 står 12 forskellige navne, og både 'navn 1' og 'navn 4' har samme værdi i G kolonnen, returneres 'Navn 1' som værdi i begge tilfælde.

Så jeg søger mere en formel der søger på en værdi (G kolonne), og tager værdien fra samme række i kolonne B - og ikke blot ser isoleret på værdien i kolonne G.

Hvis det da er muligt... ;0)
Avatar billede TKR Nybegynder
19. september 2011 - 08:48 #3
Ingen forslag? ;0)

Jeg ligger 100 point mere i puljen...
Avatar billede TKR Nybegynder
19. september 2011 - 09:15 #4
Ellers kan jeg vel lave en makro som henter data over i nyt ark, sortere pr. sum osv.

Men det havde selvfølgelig være nemmere med en formel ;0)

Jeg lader spørgsmålet stå åbent et par dage mere, i tilfælde af, at der skulle dukke en komplet formel op... ;0)
Avatar billede natkatten Mester
27. september 2011 - 11:04 #5
Ifm. løsningen af et andet spørgsmål, hvor der skulle laves en "tie-break" kom jeg til at tænke på, at dit problem kan løses ved at anvende samme formel i en hjælpekolonne, og så lave opslaget ud fra værdierne i denne. Hjælpekolonnerne kan naturligvis skjules, således at de ikke forstyrrer læsningen af tabellen:

http://gupl.dk/66124/
Avatar billede TKR Nybegynder
28. september 2011 - 07:49 #6
Ja det er faktisk præcis sådan som jeg i starten havde tænkt det ;0)

Jeg har dog efterfølgende udarbejdet makroer til brug af dette i stedet for, og dem synes jeg fakitsk mere om, da jeg har fået dem lavet, så jeg hele tiden kan hente stillingen pr. hver runde.

Dvs. hvis jeg efter 4. runde (som er den sidste) f.eks. gerne vil se hvad stilligen var efter 2. runde, kører jeg blot makroen for denne ;0)

Men det er selvfølgelig ikke din skyld, at jeg er kommet på andre tanker end spørgsmålet oprindeligt lød på, så hvis du smider et svar giver jeg dig point... ;0)

Tak for input.
Avatar billede natkatten Mester
28. september 2011 - 13:31 #7
Nej, luk du blot spørgsmålet og tag selv pointene.
Avatar billede TKR Nybegynder
28. september 2011 - 13:39 #8
Det gør jeg så ;0)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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