Avatar billede splokit Nybegynder
21. april 2006 - 13:38 Der er 9 kommentarer og
1 løsning

fejl i formel

Fejlen er i hvis sand vis Lopslag hvordan får jeg et opslag til at se efter værdi i AF og returnerer A

HVIS(A3=(LOPSLAG(A3;[ferie.xls]Apr!$AF$4:$AF$203;1));(LOPSLAG(A3;[ferie.xls]Apr!$AF$4:$AF$203;A));"")
Avatar billede splokit Nybegynder
21. april 2006 - 13:45 #1
det er bare lopslag baglæns men hvordan gør man lige det
Avatar billede mrjh Novice
21. april 2006 - 14:04 #2
Hvis den henter værdin i A3 er det jo fordi at værdien eksisterer i dit søgeark, så hvorfor ikke bare:
=LOPSLAG(A3;[ferie.xls]Apr!$AF$4:$AF$203;1;FALSK)
Avatar billede x-lars Novice
21. april 2006 - 14:36 #3
=(HVIS(ER.FEJL(LOPSLAG(A3;[ferie.xls]Apr!$AF$4:$AF$203;1;FALSK));"";LOPSLAG(A3;[ferie.xls]Apr!$AF$4:$AF$203;1;FALSK)))

Hvis jeg da læser dit spm. korrekt, altså at du ønsker opslagsværdien, hvis den findes, og ellers ingenting.
Avatar billede jkrons Professor
21. april 2006 - 15:41 #4
Her jeg forstået det ret, at du vil finde en given værdi i AF, og så returnere den værdi, der står iv A kolonnen i samme række?
Avatar billede jkrons Professor
21. april 2006 - 15:53 #5
Hvis jeg har ret, burde denne formel løse dit problem:

=HVIS(ER.FEJL(INDIREKTE("[ferie.xls]apr!"&(ADRESSE(SAMMENLIGN(B1;[ferie.xls]apr!AF4:[ferie.xls]apr!AF203;0);1))));"";INDIREKTE("[ferie.xls]apr!"&(ADRESSE(SAMMENLIGN(B1;[ferie.xls]apr!AF3:[ferie.xls]apr!AF203;0);1))))

B1 skal være den celle i arket med formlen, hvor du indtaster den værdi, der skal findes i AF.
Avatar billede splokit Nybegynder
21. april 2006 - 16:14 #6
Jeg bruger denne her ny men så skal jeg lave en formel som henter værdien i A:A til IV
=HVIS(ER.FEJL(A4=(LOPSLAG(A4;'G:\DOKUMENTER\Kørsel\Ny Bemanding\Chauffører\[ferie.xls]Apr'!$AG$4:$AG$203;1;FALSK)));"";(LOPSLAG(A4;'G:\DOKUMENTER\Kørsel\Ny Bemanding\Chauffører\[ferie.xls]Apr'!$AG$4:$IV$203;225;)))
Avatar billede splokit Nybegynder
21. april 2006 - 16:18 #7
Lille fejl... 224 og ikke 225...
Men hvis den kan laves så den ikke skal bruge =hvis(A4="";"";A4) I "IV:IV"

=HVIS(ER.FEJL(A4=(LOPSLAG(A4;'G:\DOKUMENTER\Kørsel\Ny Bemanding\Chauffører\[ferie.xls]Apr'!$AG$4:$AG$203;1;FALSK)));"";(LOPSLAG(A4;'G:\DOKUMENTER\Kørsel\Ny Bemanding\Chauffører\[ferie.xls]Apr'!$AG$4:$IV$203;224;)))
Avatar billede mrjh Novice
21. april 2006 - 16:35 #8
Hvis ikke der er et bestemt rækkeinterval kan den laves lidt kortere.

=HVIS(ER.FEJL(LOPSLAG(A4;'G:\DOKUMENTER\Kørsel\Ny Bemanding\Chauffører\[ferie.xls]Apr'!AG:AG;1;FALSK));"";(LOPSLAG(A4;'G:\DOKUMENTER\Kørsel\Ny Bemanding\Chauffører\[ferie.xls]Apr'!AG:IV;224;)))
Avatar billede splokit Nybegynder
05. maj 2006 - 08:49 #9
Kom med svar
Avatar billede splokit Nybegynder
16. juni 2006 - 11:44 #10
hummm
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