Avatar billede dino84 Nybegynder
15. januar 2007 - 06:35 Der er 4 kommentarer og
1 løsning

Hent værdi til venstre for fundet værdi

Jeg har flere kolonner med en del informationer i.

I R5 har jeg den værdi jeg skal lede efter, i et område der hedder SH.

Jeg skal nu søge i det område for at finde en værdi der macther den i R5.

Når værdien findes skal værdien i cellen til venstre vises.

Jeg er lidt i tvivl om hvilken funktion jeg skal bruge til dette.
Avatar billede excelent Ekspert
15. januar 2007 - 15:49 #1
indsæt koden i et modul
i arket hvor du vil have vædien tast: =myFind(R5)

Function myFind(selle As Range)
Dim c
For Each c In Range("SH")
  If c = selle Then myFind = c.Offset(0, -1)
Next
End Function
Avatar billede dino84 Nybegynder
15. januar 2007 - 17:20 #2
Det er super..

Dog en lille ting. Der er mulighed for at cellen til venstre er blank. Og når det er tilfældet bliver der skrevet 0.

Er der mulighed for at cellen kan forblive blank hvis cellen til venstre også er blank?
Avatar billede excelent Ekspert
15. januar 2007 - 17:43 #3
prøv

Function myFind(selle As Range)
Dim c
Application.Volatile
For Each c In Range("SH")
  If c = selle Then myFind = c.Offset(0, -1)
Next
If myFind = 0 Then myFind = ""
End Function
Avatar billede dino84 Nybegynder
16. januar 2007 - 09:32 #4
Super virker perfekt...

Kommer du med et svar =)
Avatar billede excelent Ekspert
16. januar 2007 - 09:52 #5
ok
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