Det RET, VENSTRE og MID funktioner giver mulighed for at udtrække tegn fra data i Excel. Når tekst kopieres eller importeres til en celle, indgår uønskede affaldskilder nogle gange med de data, du har brug for.
Der er også tidspunkter, hvor du kun har brug for bestemte dele af tekstdataene, f.eks. En persons fornavn, men ikke deres efternavn. I tilfælde som disse, hvilken funktion du bruger, afhænger af, hvor de ønskede data er placeret i forhold til de uønskede tegn i cellen.
- Hvis de ønskede data er på højre side af dataene, skal du bruge RET funktion til at ekstrahere det.
- Hvis de ønskede data er på venstre side af dataene, skal du bruge VENSTRE funktion til at ekstrahere det.
- Hvis de ønskede data har uønskede tegn på begge sider af det, skal du bruge MID funktion til at ekstrahere det.
Lad os se på et eksempel på, hvordan du bruger RET funktion til at udtrække tegn i Excel. Du kan følge de samme grundlæggende trin for at udnytte de to andre funktioner.
Denne artikel gælder for Excel 2010, 2013, 2016 og Office 365.
01 af 03RIGHT Function Syntax and Arguments
I Excel refererer en funktions syntaks til funktionens layout og indeholder funktionens navn, parenteser og argumenter. Syntaxen for RET funktion er:
= RIGHT (Tekst, Num_chars)
Funktionens argumenter fortæller Excel, hvilke data der skal bruges i funktionen og længden af den streng, der skal udvindes.
Tekst (påkrævet): Posten indeholdende de ønskede data; dette argument kan være en cellehenvisning til dataens placering i regnearket, eller det kan være den faktiske tekst, der er vedlagt citatmærker.
Num_char (valgfrit): Angiver antallet af tegn til højre for strengen argumentet, der skal opbevares; alle andre tegn fjernes; dette argument skal være større end eller lig med nul.
Hvis Num_char argumentet udelades, bruges standardværdien på 1 tegn af funktionen. Hvis dette er større end længden af teksten, returnerer funktionen al tekst, der er til stede i Tekst.
02 af 03Fjernelse af uønskede tekst tegn
Eksemplet i dette billede anvender RET funktion til at udtrække termenWidget fra den længere tekstindtastning * & ^% Widget placeret i celle B1 i regnearket. Dette blev opnået ved at skrive følgende funktion i celle C1:
= HØJRE (B1,6)
Brug af Formula Builder
For at gøre tingene endnu enklere kan du vælge funktionen og argumenterne ved hjælp af Formelbygger, som tager sig af syntaksen ved at indtaste funktionens navn, komma og parentes på de korrekte steder og mængder.
Gå ind iRET funktion og dets argumenter ind i celle C1 bruger Formel Bygger ligesom:
- Klik på celle C1 for at gøre det til den aktive celle - det er her, hvor resultaterne af funktionen vises.
- Klik på knappenformler fanen afbånd menu.
- VælgeTekst fra bånd for at åbne funktionen drop-down.
- KlikRET i listen for at hente den Formelbygger.
- Klik på knappenTekst linje.
- Klik på celle B1 i regnearket.
- Klik påantal_tegnlinje.
- Indtast nummer seks (6) på denne linje, da vi kun ønsker at beholde de seks højest karakterer.
- Klik Færdig for at fuldføre funktionen.
Den uddragne tekst Widget skal vises i celle C1. Når du klikker på celle C1, vises den komplette funktion iformel bar over regnearket.
Brug af musen til at markere celler hjælper med at forhindre fejl forårsaget af at indtaste den forkerte cellehenvisning.
03 af 03Uddragsnumre
Det RET funktion kan bruges på samme måde til at udtrække en delmængde af numeriske data fra et længere nummer; De udvindte data konverteres dog til tekst, så det kan ikke bruges i beregninger, der involverer visse funktioner som SUM og GENNEMSNIT.
= VALUE (RIGHT (B1,4))
En vej rundt om dette problem er at brugeVÆRDI funktion til at konvertere teksten til et nummer som vist ovenfor. Alternativt er en anden valgmulighed at bruge den specialpastefunktion - se Konverter tekst til tal med Excel Paste Special.