Avatar billede laurbjerg Nybegynder
21. maj 2001 - 12:39 Der er 15 kommentarer og
1 løsning

LOPSLAG???

Jeg har lavet et lOPSLAG som nedenstående:

=LOPSLAG($b$4;forbrug!$a$4:$ai$368;falsk)*d4

men jeg har ikke lavet nogen reference endnu så den skriver #I/T.

Kan man gøre så den enten skriver 0 eller slet ikke noget i reference feltet?
21. maj 2001 - 12:44 #1
=HVIS(ER.FEJL(LOPSLAG($b$4;forbrug!$a$4:$ai$368;0));0;LOPSLAG($b$4;forbrug!$a$4:$ai$368;0)*d4)

eller

=HVIS(ER.FEJL(LOPSLAG($b$4;forbrug!$a$4:$ai$368;0));\"\";LOPSLAG($b$4;forbrug!$a$4:$ai$368;0)*d4)

Avatar billede askims Nybegynder
21. maj 2001 - 12:45 #2
Du kan gå ind og lave en hvis-formel.

=hvis(ref=0;0;lopslag.....)

ASKIMS
Avatar billede janvogt Praktikant
21. maj 2001 - 13:17 #3
Der er fejl i din opslagsformel - derfor skriver den #I/T.

Send evt. dit ark til jan_vogt_hansen@hotmail.com så skal jeg få den på plads - incl. \"blank\", hvis den ikke finder noget opslagsresultat.

21. maj 2001 - 13:34 #4
jan> Excel skriver også #I/T, hvis den ikke kan finde den værdi, som der slås op med. #I/T er ikke fejl i formlen - hvis der er fejl har du enten #VÆRDI eller #REFERENCE.

#I/T er altså her kun et udtryk for, at værdien i B4 ikke findes i listen Forbrug!A4:AI368. Der er ikke fejl i formlen.
Avatar billede laurbjerg Nybegynder
21. maj 2001 - 13:54 #5
flemmingdahl> nu har jeg prøvet den nye formel og det virker også således at den viser et \"0\", men nu vil den ikke finde opslaget når jeg taster ind i reference feltet ?
Avatar billede janvogt Praktikant
21. maj 2001 - 13:57 #6
>>> flemming
Jeg har lavet 1000-vis af opslagsformler i mit liv så tro mig - jeg kan kende en fejl, hvis jeg ser en!

>>> laurbjerg
Det er fordi der er fejl i formlen.
Prøv denne (i stedet for \"x\" indsætter du nummeret på den kolonne i dit område du ønsker at slå op i - A4=1, A5=2, A6=3 o.s.v.)

=HVIS(ER.FEJL(LOPSLAG($b$4;forbrug!$a$4:$ai$368;x;falsk));0;LOPSLAG($b$4;forbrug!$a$4:$ai$368;x;falsk)*d4)
Avatar billede janvogt Praktikant
21. maj 2001 - 14:08 #7
Hvis man skal lave et opslag i et område er det nødvendigt med to værdier. Den reference du har angivet fastlægger rækken, men kolonnen kender Excel ikke. I LOPSLAG klares dette ved at angive, hvilket nummer den ønskede kolonne ligger i området (som vist ovenfor).

Hvis der skal være mulighed for både at kunne simulere en rækkeværdi og en kolonneværdi kan LOPSLAG (eller VOPSLAG) ikke bruges.
Så skal vi have gang i andre opslagsformler ......
Avatar billede laurbjerg Nybegynder
21. maj 2001 - 14:18 #8
janvogt> ikke forstået, da jeg mener at \"$a$4:$ai$368\" både angiver rækker samt kolonner ??

Hvis jeg skal indsætt \"x\" vil den så ikke kun søge i en kolonne ?
Avatar billede janvogt Praktikant
21. maj 2001 - 14:25 #9
A4 til AI368 er HELE det område du ønsker at slå op i.
I LOPSLAG angiver man hvilken værdi i den første kolonne man ønsker at søge efter, d.v.s i A4 til A368.
Det \"x\" jeg beskriver bestemmer så, hvor \"langt ud\" i dit område man skal gå.

Sagt med andre ord: For at slå op i et todimensionelt område (f.eks. et koordinatsystem) skal man kende 2 værdier.

Prøv at følge hjælpen til LOPSLAG\'s formlen.
21. maj 2001 - 14:31 #10
Rigtigt jan, der mangler opslagskolonne (den kolonne der ønskes returneret), men #I/T er også resultatet, hvis du slår op efter værdi\'en 4, og 4 ikke findes i listen.

=lopsalg(opslagsværdi,opslagstabel,kolonnereturværdi,sand/falsk)

laurbjerg - du mangler kolonnereturværdien - er det f.eks. kolonne C du ønske at få retur, så skal du skrive 3 i stedet for jan\'s x, fordi kolonne C er 3. kolonne, som du har med i din opslagstabel.
Avatar billede janvogt Praktikant
21. maj 2001 - 14:38 #11
Så du har ret, når du skriver dit kolonnenummer (\"x\") fastlåser LOPSLAG dit opslag til denne kolonne, og ved hjælp af din reference fastlægger formlen så, hvor præcis opslaget skal være.

Sådan fungerer LOPSLAG, men hvis du ønsker at kunne vælge en værdi i din første kolonne samt i din første række og så lave et opslag der hvor de mødes, kan dette som sagt også sagtens lade sig føre.
21. maj 2001 - 14:41 #12
Vi er enige igen :-)
Avatar billede janvogt Praktikant
21. maj 2001 - 14:45 #13
Fint! :-)
Avatar billede laurbjerg Nybegynder
21. maj 2001 - 14:59 #14
Så fungerer det !
21. maj 2001 - 15:01 #15
God fornøjelse :-)
Avatar billede basserne Nybegynder
22. marts 2003 - 12:32 #16
Håber nogle kan hjælpe mig,  skal bruge en pop op funktion i lopslag der skal sige du har tastet det nummer en gang i formularen altså en fejlmelding

Formlen ser sådan ud indtil vider  =HVIS(B6=0;"";LOPSLAG(B6;PIA!$A$1:$B$200;2;FALSK))
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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