Print side | Luk vindue

Lopslag hvor opslagsværdi ikke eksisterer

Udskrevet fra: Dansk Regneark Forum
Kategori: Hjælp til regneark.
Forum navn: Formler
Forum beskrivelse: Hjælp til formler i regneark og/eller brugen af disse.
Web-adresse: https://forum.excel-regneark.dk/forum_posts.asp?TID=1187
Udskrevet den: 18.Maj.2024 kl. 10:25


Emne: Lopslag hvor opslagsværdi ikke eksisterer
Besked fra: Jummer
Emne: Lopslag hvor opslagsværdi ikke eksisterer
Posteringsdato: 02.Apr.2013 kl. 11:46
Hej
Jeg er ny på forum, men håber at nogle kan hjælpe.
Jeg har en tabel (kundeliste) og ønske at benytte opslag for at hente omsætningsværdier i et andet ark. Planen er, at jeg skal hente omsætningsværdier i ark, der repræsenterer hver måned. Jeg har forsøgt mig med LOPSLAG, men løber ind i problemer fordi nogle visse ikke har omsætning i nogle måneder. LOPSLAG returnerer derfor den 'seneste' værdi, og jeg ønsker egentlig bare et 0.
Mon nogen kan hjælpe? Se evt. dette eksempel: /uploads/826/excelforum_lopslag.xlsx" rel="nofollow - uploads/826/excelforum_lopslag.xlsx



Svar:
Besked fra: EXCELGAARD
Posteringsdato: 02.Apr.2013 kl. 12:33
Du kan evt. blot teste for om din formel giver fejl, og så sætter fejlværdien til 0.

Sådan:
=HVIS(ER.FEJL(LOPSLAG(A2;Mar13!$A$2:$C$63;3));0;LOPSLAG(A2;Mar13!$A$2:$C$63;3))



-------------
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.


Besked fra: Jummer
Posteringsdato: 02.Apr.2013 kl. 12:42
Tak for tip'et. Det virker dog ikke. Jeg får godt nok et nul hvor excel tidligere rapporterede fejl (#), men excel returnerer fortsat værdier fra tidligere poster når opslagsværdi ikke eksisterer i opslagsark.


Besked fra: sorensen
Posteringsdato: 02.Apr.2013 kl. 13:01
Du skal tilføje "falsk" som sidste led i LOPSLAG, så returnerer den kun værdier hvis der er et nøjagtigt match, ellers finder den nærmeste værdi.


Besked fra: Jummer
Posteringsdato: 02.Apr.2013 kl. 14:01
Perfekt, Tak. det virker! Wink



Print side | Luk vindue