Avatar billede rodding Juniormester
20. august 2003 - 23:36 Der er 2 kommentarer og
1 løsning

lopslag /#it

Nedenstående formel returnerer enten en ok værdi eller fejlen #it.

Hvis lopslag nr. 2 returnerer vædien "blank" kommer fejlen.

Det ligger fast at "blank" kan være den returnerede værdi.

jeg har prøvet med HVIS OG FEJLTYPE men begge returnerer  #it afhængig af om der returneres et tal eller "blank"

LOPSLAG(LOPSLAG($A6;'Læs beregn'!$A$3:$AF$22;32;FALSK);Kørselsplan!$A$2:$G$21;4;FALSK))

Nogen forslag?
20. august 2003 - 23:40 #1
Ikke testet og kan sikkert laves smartere, men den skulle virke.
=HVIS(ER.FEJL(LOPSLAG($A6;'Læs beregn'!$A$3:$AF$22;32;FALSK));"";HVIS(ER.FEJL(LOPSLAG(LOPSLAG($A6;'Læs beregn'!$A$3:$AF$22;32;FALSK);Kørselsplan!$A$2:$G$21;4;FALSK)));"";LOPSLAG(LOPSLAG($A6;'Læs beregn'!$A$3:$AF$22;32;FALSK);Kørselsplan!$A$2:$G$21;4;FALSK))))
Avatar billede aheiss Praktikant
21. august 2003 - 16:18 #2
Her en funktion som også kan løse dit problem.
Kopier den til et modul hvorefter formlen i dit tilfælde bliver :

=OPSL($A6;'Læs beregn'!$A$3:$AF$22;32;Kørselsplan!$A$2:$G$21;4)

_______________________________________________________
Function OPSL(Celle1 As Range, Område1 As Range, Indryk1 As Integer, _
                              Område2 As Range, Indryk2 As Integer)
If (IsError(Application.VLookup(Celle1, Område1, Indryk1))) = "SAND" Then
    OPSL = ""
    Exit Function
    Else
    Opslag1 = Application.VLookup(Celle1, Område1, Indryk1)
End If
If (IsError(Application.VLookup(Opslag1, Område2, Indryk2))) = "SAND" Then
    OPSL = ""
    Exit Function
    Else
    OPSL = Application.VLookup(Opslag1, Område2, Indryk2)
End If
End Function
Avatar billede rodding Juniormester
21. august 2003 - 23:13 #3
Tak Flemming - det kører.

aheiss - Jeg kan ikke få det til at virke- jeg får fejlen #værdi(En værdi, der bruges i formlen, er en forkert datatype.). Jeg har en Module1 og 2, er det ligegyldig i hvilken man indsætter koden.- Det ville ellers være smart, da det sparer på formellængden, som har det med at blive for lang.
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