Avatar billede brynil Nybegynder
09. december 2007 - 20:12 Der er 5 kommentarer og
1 løsning

VLOOKUP og returnere 2 værdier

Opslag på kolonne A, men skal både bruge værdierne fra koll B og C.

Kan/skal det laves med en custom funktion/UDF og hvordan ?
Avatar billede brynil Nybegynder
09. december 2007 - 20:29 #1
...og uden brug af fx. =A1 & B1 i en tredie kolonne!
Avatar billede excelent Ekspert
09. december 2007 - 21:08 #2
Function lokup(Værdi, rng As Range)
On Error GoTo ud
Application.Volatile
x = rng.Find(Værdi, LookIn:=xlValues).Offset(0, 1)
y = rng.Find(Værdi, LookIn:=xlValues).Offset(0, 2)
lokup = x & "-" & y
Exit Function
ud:
lokup = "no match"
End Function

I arket taster du =lokup(søgeværdi;Område)
Hvis søgeværdi er bogstaver/ord skal de omsluttes af ""
Område indtastes fx. som A1:A100 - evt. Ark1!A1:A100
Avatar billede excelent Ekspert
09. december 2007 - 21:17 #3
eller en formel :
=LOPSLAG(D1;A1:C7;2;FALSK)&"-"&LOPSLAG(D1;A1:C7;3;FALSK)

hvor opslagsværdi er i celle D1

funktionen kan også anvendes med celleangivelse for Værdi
Avatar billede brynil Nybegynder
09. december 2007 - 21:23 #4
Perfekt excelent. Takker og et svar!
Avatar billede excelent Ekspert
09. december 2007 - 21:26 #5
ok velbekom
Avatar billede brynil Nybegynder
09. december 2007 - 21:26 #6
Troede jeg kunne snige mig uden om 2 opslag, men det er jo egentlig ulogisk - når man har set lyset ;))
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