Beskrivning
Använd denna funktion för att extrahera ett angivet antal tecken från början av en textsträng. Supported in Chains.
Detta är användbart för att isolera specifika delar av textdata, t.ex. riktnummer från telefonnummer eller de första bokstäverna i namn.
Syntax
LEFT(text, [num_chars])
Indata
Denna funktion godkänner följande argument:
| Namn | Krävs | Beskrivning | Giltig inmatning |
|---|---|---|---|
text |
Ja | Den textsträng som du vill extrahera tecken från. | En cellreferens, ett tal, en textsträng eller en formel som resulterar i något av dessa. |
num_chars |
Nej | Det antal tecken som du vill extrahera från början av texten. | Ett positivt heltal, en cellreferens som innehåller ett positivt heltal eller en formel som resulterar i något av dessa. Om utelämnat används standardvärdet1. |
Exempel
Provdata
| A | B |
|---|---|
| 1 | Workiva |
| 2 | 01 (123) 456-7890 |
| 3 | John Doe |
| 4 | ABC123 |
| 5 maj 2024 | 4/6/2024 |
| aubergine | Den snabba bruna räven |
Prov på formler
| Användningsfall | Formel | Förklaring och resultat |
|---|---|---|
| Extrahera ett specifikt antal tecken från början av en textsträng. | =VÄNSTER(A6; 3) |
Returnerar de första 3 tecknen i "aubergine". Resultat: ägg |
| Extrahera landskodsprefixet från början av ett telefonnummer. | =VÄNSTER(B2; 2) |
Returnerar de första två tecknen i "01 (123) 456-7890". Resultat: 01 |
| Hämta bara det första tecknet i en textsträng. | =VÄNSTER(B4) |
Om ingen num_chars anges returneras endast det första tecknet i "ABC123".Resultat: A |
| Be om fler tecken än vad en textsträng faktiskt har. | =VÄNSTER(B1, 10) |
"Workiva" är bara 7 tecken långt, så VÄNSTER returnerar hela strängen istället för att ge fel. Resultat: Workiva |
| Extrahera tecken från början av ett datum och använd en annan cell för att ange hur många. | =VÄNSTER(B5, A4) |
Använder värdet i A4 (4) som teckenantal. Eftersom B5 lagras som ett datum snarare än text, arbetar VÄNSTER med dess underliggande serienummer snarare än det visade "4/6/2024", vilket returnerar de första fyra siffrorna i det serievärdet. Resultat: 4538 |
| Extrahera ett fast antal tecken från ett datum som lagras som text. | =LEFT(A5, 5) |
Eftersom A5 är text snarare än ett riktigt datum, läser VÄNSTER det bokstavligt och returnerar de första 5 tecknen i "5 maj 2024". Resultat: 5 maj |
| Returnera allt utom de sista tecknen i en textsträng. | =VÄNSTER(B1, LEN(B1)-3) |
Beräknar längden på "Workiva" minus 3 och returnerar sedan det antalet tecken från början — och utelämnar i praktiken de sista 3 tecknen. Resultat: Arbete |
| Ta bara ut det första ordet ur en mening. | =VÄNSTER(B6, HITTA(" ", B6, LEN(B6)-LEN(SUBSTITUTE(B6; " ", "")))-1) |
Lokaliserar det relevanta utrymmet i "Den snabba bruna räven" och returnerar allt före det. Resultat: Den |
Anteckningar
- Om
num_charsär större än textens längd returnerar LEFT hela texten. - Om
num_charsutelämnas är standardvärdet 1, vilket innebär att endast det första tecknet returneras. - Om
num_charsär 0, returnerar LEFT en tom cell. - LEFT behandlar varje tecken, inklusive mellanslag och skiljetecken, som en enhet.
- För inmatningar som inte är text försöker LEFT konvertera värdet till text före bearbetning.
- LEFT kan kapslas in i andra funktioner eller kombineras med andra textfunktioner för mer komplex textmanipulation.
- OM VÄNSTER ger ett oväntat svar på "0" beror det troligen på en cirkulär cellreferens eller ett tecken som inte skrivs ut i cellen.
Tips
- Använd LEFT i kombination med LEN för att extrahera alla tecken utom de sista n i en sträng.
- Kombinera LEFT med FIND eller SEARCH för att extrahera substrängar upp till ett visst tecken eller en viss avgränsare.
- När du arbetar med datum som lagrats som text använder du LEFT för att extrahera år eller månad.
- För att extrahera tecken från slutet av en sträng använder du istället funktionen RIGHT .
- Använd LEFT tillsammans med funktionen SUBSTITUTE för att ta bort oönskade tecken från början av en textsträng.
Relaterade funktioner
TECKEN
KOD
SAMMANFÖRING
SAMMANFÖRINGOM
SÖK
VÄNSTER
LEN
NEDER
MITTEN
EGENTLIG
UPPTA
HÖGER
SÖK
ERSÄTT
TEXT
TEXTKOPPNA
TRIMMA
UNITECKEN
UNICODE
VERSAL