Avatar billede hillmann Nybegynder
08. september 2006 - 13:00 Der er 23 kommentarer og
1 løsning

Excell #N/A

Hej.

Hvordan slipper jeg for #N/A i Vlookup i celler uden værdi?

På forhånd tak.
Hillmann
Avatar billede supertekst Ekspert
08. september 2006 - 13:02 #1
Ved at checke om opslaget indeholder fejl - eller
gør opslaget betinget af, at cellen IKKE er tom
Avatar billede fobian Nybegynder
08. september 2006 - 13:05 #2
Du kan skrive
=hvis(er.fejl("Din Vlookup");"";"Din Vlookup")
Så testes der på om den returnerer en fejl.
Hvis der er en fejl skriver formlen "", hvis ikke
skriver formlen resultatet af din vlookup.
Avatar billede hillmann Nybegynder
08. september 2006 - 13:29 #3
hvordan skal det stå i denne formel:
=VLOOKUP(A5;'4500'!A:N;2;FALSE)+VLOOKUP(A5;'4512'!A:N;2;FALSE)
takker for hjælpen.
Avatar billede gider_ikke_mere Nybegynder
08. september 2006 - 13:36 #4
=HVIS(OG(ER.FEJL(VLOOKUP(A5;'4500'!A:N;2;FALSE));ER.FEJL(VLOOKUP(A5;'4512'!A:N;2;FALSE)));"fejl her";VLOOKUP(A5;'4500'!A:N;2;FALSE)+VLOOKUP(A5;'4512'!A:N;2;FALSE)
)
Avatar billede gider_ikke_mere Nybegynder
08. september 2006 - 13:44 #5
Denne giver tekst på "fejl i begge", "fejl i første", fejl i anden", eller resultatet.

=HVIS(OG(ER.FEJL(VLOOKUP(A5;'4500'!A:N;2;FALSE));ER.FEJL(VLOOKUP(A5;'4512'!A:N;2;FALSE)));"fejl i begge";HVIS(ER.FEJL(VLOOKUP(A5;'4500'!A:N;2;FALSE));"Fejl i første";HVIS(ER.FEJL(VLOOKUP(A5;'4512'!A:N;2;FALSE));"Fejl i anden";VLOOKUP(A5;'4500'!A:N;2;FALSE)+VLOOKUP(A5;'4512'!A:N;2;FALSE)
)))
Avatar billede hillmann Nybegynder
08. september 2006 - 14:53 #6
kan ikke få det til at spille :-(
Avatar billede gider_ikke_mere Nybegynder
08. september 2006 - 15:16 #7
Hvad er problemet?
Avatar billede vejmand Juniormester
08. september 2006 - 15:28 #8
Hmmm, er det ikke en blanding af komandoer fra engelsk og dansk udgave?
Avatar billede gider_ikke_mere Nybegynder
08. september 2006 - 15:40 #9
Joo, det så jeg ikke lige, men jeg har ingen problemer i min Excel. Ret FALSE til FALSK, VLOOKUP med LOPSLAG, men jeg tror ikke det har nogen betydning.

Og hvad er problemet hillmann?
Avatar billede vejmand Juniormester
08. september 2006 - 15:45 #10
Jeg tror hillmann bruger engelsk version, så er det HVIS(OG(ER.FEJL som skal rettes.
Jeg kender ikke de engelske komandoer. :-)
Avatar billede gider_ikke_mere Nybegynder
08. september 2006 - 15:55 #11
På engelsk er det vidst:

=IF(AND(IS.ERROR(VLOOKUP(A5;Ark2!A:E;2;FALSE));IS.ERROR(VLOOKUP(A4;Ark2!A:E;2;FALSE)));"fejl i begge";IF(IS.ERROR(VLOOKUP(A5;Ark2!A:E;2;FALSE));"Fejl i første";IF(IS.ERROR(VLOOKUP(A4;Ark2!A:E;2;FALSE));"Fejl i anden";VLOOKUP(A5;Ark2!A:E;2;FALSE)+VLOOKUP(A4;Ark2!A:E;2;FALSE))))

OBS. Har lavet om på cellereferencer!!!
Avatar billede vejmand Juniormester
08. september 2006 - 16:04 #12
Jeg har lige søgt lidt på Google.
Det ser ud til at ISERROR skrives uden punktum, jeg ved ikke om det har nogen betydning.
Avatar billede gider_ikke_mere Nybegynder
08. september 2006 - 16:10 #13
VBA kodemæssigt har du ret. I arket ved jeg det ikke!
Avatar billede fobian Nybegynder
08. september 2006 - 21:21 #14
Har fundet dette link der beskriver Excel's ISERROR funktion:
http://spreadsheets.about.com/cs/excelfunction1/a/iserrorfunction.htm
Det må være uden punkum :o)
Avatar billede bufli Mester
10. september 2006 - 08:27 #15
I excel bruger jeg ofte matrixformler istedet. Hvis man f.eks. vil slå en værdi op
skriver man =SUM(HVIS(A1:A8=1;B1:B8)) og afslutter formlen med Ctrl + shift + enter.

I eksemplet vil jeg se summen af alle tal i området B1:B8 hvor cellen til venstre for (kolonne A) har værdien 1.

Nu vil formlen indeholde Tuborgparanteser {}.
Fordelen ved matrixformler er:
- De viser ikke #N/A
- De kan summere flere hits
- De kan tælle hvis man skriver tæl istedet for sum

Jeg bruger dem meget ofte og de virker hver gang. Blot husk at afslutte med Ctrl + Shift + Enter.
Avatar billede excelent Ekspert
11. september 2006 - 20:20 #16
=IF(ISERROR(VLOOKUP(A5;'4500'!A:N;2;FALSE));"";VLOOKUP(A5;'4500'!A:N;2;FALSE))+IF(ISERROR(VLOOKUP(A5;'4512'!A:N;2;FALSE));"";VLOOKUP(A5;'4512'!A:N;2;FALSE))
Avatar billede gider_ikke_mere Nybegynder
21. september 2006 - 22:55 #17
Hvad fandt du ud af?
Avatar billede bufli Mester
26. september 2006 - 17:20 #18
Har du prøvet matrixformlerne som jeg beskev ovenfor?
Avatar billede gider_ikke_mere Nybegynder
30. september 2006 - 22:10 #19
???
Avatar billede gider_ikke_mere Nybegynder
07. oktober 2006 - 12:56 #20
Er vi gået kolde?
Avatar billede gider_ikke_mere Nybegynder
14. oktober 2006 - 10:09 #21
????
Avatar billede gider_ikke_mere Nybegynder
22. november 2006 - 17:44 #22
Skal vi have afsluttet her?
Avatar billede gider_ikke_mere Nybegynder
03. august 2007 - 03:28 #23
Respons!
Avatar billede gider_ikke_mere Nybegynder
11. november 2007 - 19:05 #24
???
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