Beschrijving
Gebruik deze functie om een gespecificeerd aantal tekens uit het begin van een tekstreeks te extraheren. Ondersteund in ketens.
Dit is handig om specifieke delen van tekstgegevens te isoleren, zoals netnummers van telefoonnummers of de eerste paar letters van namen.
Syntaxis
LINKS(tekst, [aantal tekens])
Invoer
Deze functie accepteert de volgende argumenten:
| Naam | Vereist | Beschrijving | Geldige invoer |
|---|---|---|---|
sms verzenden |
Ja | De tekstreeks waaruit u tekens wilt extraheren. | Een celverwijzing, een getal, een tekstreeks of een formule die een van deze resultaten oplevert. |
aantal_tekens |
Nee | Het aantal tekens dat u vanaf het begin van de tekst wilt extraheren. | Een positief geheel getal, een celverwijzing die een positief geheel getal bevat, of een formule die een van beide als resultaat heeft. Indien weggelaten, is de standaardwaarde1. |
Voorbeeld
Voorbeeldgegevens
| A | B |
|---|---|
| 1 | Workiva |
| 2 | 01 (123) 456-7890 |
| 3 | John Doe |
| 4 | ABC123 |
| 5 mei 2024 | 4/6/2024 |
| aubergine | De snelle bruine vos |
Voorbeeldformules
| Gebruiksvoorbeeld | Formule | Uitleg en resultaat |
|---|---|---|
| Extraheer een specifiek aantal tekens vanaf het begin van een tekstreeks. | =LINKS(A6, 3) |
Geeft de eerste 3 tekens van "eggplant" terug. Resultaat: ei |
| Haal het landcodevoorvoegsel uit het begin van een telefoonnummer. | =LINKS(B2, 2) |
Geeft de eerste 2 tekens van "01 (123) 456-7890" terug. Resultaat: 01 |
| Haal alleen het eerste teken van een tekstreeks op. | =LINKS(B4) |
Als er geen num_chars is opgegeven, wordt alleen het eerste teken van "ABC123" geretourneerd.Resultaat: Een |
| Vraag om meer tekens dan een tekstreeks daadwerkelijk bevat. | =LINKS(B1, 10) |
"Workiva" is slechts 7 tekens lang, dus LEFT retourneert de hele tekenreeks in plaats van een foutmelding te geven. Resultaat: Workiva |
| Extraheer tekens vanaf het begin van een datum, waarbij een andere cel wordt gebruikt om het aantal te bepalen. | =LINKS(B5, A4) |
Gebruikt de waarde in A4 (4) als het aantal tekens. Omdat B5 als datum in plaats van tekst is opgeslagen, werkt LEFT met het onderliggende serienummer in plaats van met de weergegeven "4/6/2024", en retourneert het de eerste 4 cijfers van die seriewaarde. Resultaat: 4538 |
| Extraheer een vast aantal tekens uit een datum die als tekst is opgeslagen. | =LINKS(A5, 5) |
Omdat A5 tekst is en geen echte datum, leest LEFT deze letterlijk en geeft de eerste 5 tekens van "5 mei 2024" terug. Resultaat: 5 mei |
| Retourneer alle tekens van een tekstreeks, behalve de laatste paar tekens. | =LEFT(B1, LEN(B1)-3) |
Berekent de lengte van "Workiva" min 3 en retourneert vervolgens dat aantal tekens vanaf het begin — waarbij de laatste 3 tekens effectief worden weggelaten. Resultaat: Werk |
| Haal alleen het eerste woord uit een zin. | =LINKS(B6, VIND(" ", B6, LEN(B6)-LEN(SUBSTITUTE(B6, " ", "")))-1) |
Zoekt de relevante ruimte in "The quick brown fox" en geeft alles terug wat eraan voorafgaat. Resultaat: De |
Notities
- Als
num_charsgroter is dan de lengte van de tekst, retourneert LEFT de volledige tekst. - Als
num_charswordt weggelaten, wordt standaard 1 gebruikt, waardoor alleen het eerste teken wordt geretourneerd. - Als
num_charsgelijk is aan 0, geeft LEFT een lege cel terug. - LEFT behandelt elk teken, inclusief spaties en leestekens, als één geheel.
- Voor niet-tekstuele invoer probeert LEFT de waarde eerst naar tekst om te zetten voordat deze wordt verwerkt.
- LEFT kan binnen andere functies worden genest of gecombineerd met andere tekstfuncties voor complexere tekstbewerking.
- Als LEFT een onverwachte "0"-respons geeft, komt dit hoogstwaarschijnlijk door een circulaire celverwijzing of een niet-afdrukbaar teken in de cel.
Tips
- Gebruik LEFT in combinatie met LEN om alle tekens behalve de laatste n tekens van een tekenreeks te extraheren.
- Combineer LEFT met FIND of SEARCH om subtekenreeksen tot een specifiek teken of scheidingsteken te extraheren.
- Bij het werken met datums die als tekst zijn opgeslagen, gebruik je LEFT om het jaar of de maand te extraheren.
- Gebruik in plaats daarvan de functie RIGHT om tekens van het einde van een tekenreeks te extraheren.
- Gebruik LEFT in combinatie met de SUBSTITUTE functie om ongewenste tekens aan het begin van een tekstreeks te verwijderen.
Gerelateerde functies
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND]
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEXT
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER