Brug af argumentet tabelmatrix i en opslagsfunktion

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Når du opretter en funktion af typen LOPSLAG eller VOPSLAG, angiver du et celleområde, f.eks. D2:F39. Dette område kaldes argumentet tabelmatrix, og et argument er blot et stykke data, som en funktion skal bruge for at køre. I denne situation søger funktionen i disse celler efter de data, du prøver at finde.

Argumentet tabelmatrix er altid det andet argument i en funktion af typen LOPSLAG eller VOPSLAG (den første er den værdi, du forsøger at finde), og funktionerne kan ikke fungere uden det.

Dit første argument (den værdi, du prøver at finde) kan være en bestemt værdi, f.eks. "41" eller "jensen", eller det kan være en cellereference, f.eks. F2. Det betyder, at det første argument kan se ud som følger:

= LOPSLAG (F2, ...

Argumentet tabelmatrix følger altid opslagsværdien, som vist her:

= LOPSLAG (F2, B4:D39, ...

Det celleområde, der er angivet i argumentet tabelmatrix, kan bruge relative eller absolutte cellereferencer. Hvis du vil kopiere din funktion, skal du bruge absolutte referencer, som vist her:

= LOPSLAG (F2, $B$ 2: BD$ 39, ...

Desuden kan cellerne i argumentet tabelmatrix findes på et andet regneark i din projektmappe. Hvis de gør det, omfatter argumentet arknavnet, og syntaksen ser ud som følger:

= LOPSLAG (F2, Ark2! $C$ 14: E$ 42, ...

Sørg for at sætte et udråbstegn efter arknavnet.

Til sidst skal du angive et tredje argument, der er den kolonne, der indeholder de værdier, du prøver at finde. Dette kaldes opslagskolonnen. I det første eksempel blev brugt celleområdet B4 til og med D39, hvilket løber hen over tre kolonner. Lad os forestille os, at de værdier, du vil have vist, findes i kolonne D (den tredje kolonne i det pågældende celleområde), hvilket betyder, at det sidste argument er et 3-tal.

=LOPSLAG(F2,B4:D39,3)

Du kan bruge et valgfrit fjerde argument, enten Sand eller Falsk. For det meste vil du bruge Falsk.

Hvis du bruger Sand, eller lader det fjerde argument være tomt, returnerer funktionen en match, der er tilnærmet værdien i dit første argument. Så for at fortsætte eksemplet, vil funktionen, hvis dit første argument er "jensen", og du bruger Sand, returnere "Jensen", "Jensenius" osv. Hvis du derimod bruger Falsk, returnerer funktionen kun "Jensen" som et præcis match. Det er dette sidste, som de fleste foretrækker.

For at gøre brugen af Sand endnu mere besværlig kan funktionen returnere det forkerte resultat, hvis din opslagskolonne (den kolonne, du angav i dit tredje argument) ikke er sorteret i stigende rækkefølge (A til Å eller laveste til højeste tal). Du kan finde flere oplysninger om det under Slå værdier op ved hjælp af LOPSLAG og andre funktioner.

Du kan desuden finde flere oplysninger om funktionerne LOPSLAG og VOPSLAG under:

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×