Beskrivelse
Bruk denne funksjonen til å trekke ut et spesifisert antall tegn fra starten av en tekststreng. Støttet i kjeder.
Dette er nyttig for å isolere bestemte deler av tekstdata, for eksempel retningsnummer fra telefonnumre eller de første bokstavene i navn.
Syntaks
VENSTRE(tekst, [antall_tegn])
Inndata
Denne funksjonen godtar følgende argumenter:
| Navn | Påkrevd | Beskrivelse | Gyldig inndata |
|---|---|---|---|
tekst |
Ja | Tekststrengen du vil trekke ut tegn fra. | En cellereferanse, et tall, en tekststreng eller en formel som resulterer i noe av dette. |
antall_tegn |
Nei | Antall tegn du vil trekke ut fra begynnelsen av teksten. | Et positivt heltall, en cellereferanse som inneholder et positivt heltall, eller en formel som resulterer i en av disse. Hvis utelatt, er standardverdien 1 . |
Eksempel
Eksempeldata
A |
B |
||
|---|---|---|---|
1 |
1 |
Workiva |
|
2 |
2 |
01 (123) 456-7890 |
|
3 |
3 |
John Doe |
|
4 |
4 |
ABC123 |
|
5 |
5. mai 2024 |
4/6/2024 |
|
6 |
aubergine |
Den raske brune reven |
Eksempelformler
| Brukstilfelle | Formel | Forklaring og resultat |
|---|---|---|
| Trekk ut et bestemt antall tegn fra starten av en tekststreng. | =VENSTRE(A6; 3) |
Returnerer de tre første tegnene i «aubergine». Resultat: egg |
| Trekk ut landskodeprefikset fra starten av et telefonnummer. | =VENSTRE(B2; 2) |
Returnerer de to første tegnene i «01 (123) 456-7890». Resultat: 01 |
| Hent bare det første tegnet i en tekststreng. | =VENSTRE(B4) |
Uten num_chars spesifisert, returneres bare det første tegnet i «ABC123».Resultat: En |
| Be om flere tegn enn en tekststreng faktisk har. | =VENSTRE(B1; 10) |
«Workiva» er bare 7 tegn langt, så VENSTRE returnerer hele strengen i stedet for å gi feil. Resultat: Workiva |
| Trekk ut tegn fra starten av en dato, og bruk en annen celle til å angi hvor mange. | =VENSTRE(B5; A4) |
Bruker verdien i A4 (4) som tegnantall. Siden B5 lagres som en dato i stedet for tekst, opererer VENSTRE på det underliggende serienummeret i stedet for den viste «4/6/2024», og returnerer de første fire sifrene i den serieverdien. Resultat: 4538 |
| Trekk ut et fast antall tegn fra en dato som er lagret som tekst. | =VENSTRE(A5; 5) |
Fordi A5 er tekst i stedet for en ekte dato, leser VENSTRE det bokstavelig, og returnerer de første 5 tegnene av «5. mai 2024». Resultat: 5. mai |
| Returner alt unntatt de siste tegnene i en tekststreng. | =VENSTRE(B1, LENGE(B1)-3) |
Beregner lengden på «Workiva» minus 3, og returnerer deretter det samme antallet tegn fra starten – og utelater effektivt de siste 3 tegnene. Resultat: Arbeid |
| Trekk bare ut det første ordet fra en setning. | =VENSTRE(B6, FINN(" ", B6, LEN(B6)-LEN(ERSTATTER(B6; " ", "")))-1) |
Finner det relevante rommet i «Den raske brune reven» og returnerer alt før det. Resultat: Den |
Merknader
- Hvis
num_charser større enn lengden på teksten, returnerer LEFT hele teksten. - Hvis
num_charsutelates, settes standardverdien til 1, og returnerer kun det første tegnet. - Hvis
num_charser 0, returnerer VENSTRE en tom celle. - VENSTRE behandler hvert tegn, inkludert mellomrom og tegnsetting, som én enhet.
- For ikke-tekstlige inndata forsøker VENSTRE å konvertere verdien til tekst før behandling.
- VENSTRE kan nestes i andre funksjoner eller kombineres med andre tekstfunksjoner for mer kompleks tekstmanipulering.
- HVIS VENSTRE returnerer et uventet "0"-svar, skyldes det mest sannsynlig en sirkulær cellereferanse eller et tegn i cellen som ikke skal skrives ut.
Tips
- Bruk VENSTRE i kombinasjon med LEN for å trekke ut alle unntatt de siste n tegnene i en streng.
- Kombiner VENSTRE med FINN eller SØK for å trekke ut delstrenger opptil et bestemt tegn eller skilletegn.
- Når du arbeider med datoer lagret som tekst, bruk VENSTRE for å trekke ut året eller måneden.
- For å trekke ut tegn fra slutten av en streng, bruk heller funksjonen RIGHT .
- Bruk VENSTRE med BYTT UT - funksjonen for å fjerne uønskede tegn fra begynnelsen av en tekststreng.