LINKS-functie, hoe u de functie gebruikt om de linker tekenreeks in Excel te knippen

LINKS-functie, hoe u de functie gebruikt om de linker tekenreeks in Excel te knippen

Wat is de linkerfunctie in Excel ? Hoe gebruik ik de linkerfunctie in Excel ? Laten we het uitzoeken met LuckyTemplates.com!

Microsoft Excel staat bekend als spreadsheetsoftware die grote hoeveelheden gegevens kan verwerken. U kunt gegevens in bulk importeren en vervolgens slimme Excel-functies gebruiken om zelf de resultaten te berekenen. In dit artikel leren we over de LINKS-functie - een van de veelgebruikte tekstfuncties van Excel.

De LINKS-functie behoort tot de tekenreeksverwerkingsfunctiegroep, die wordt gebruikt om de tekenreeks links van de tekstreeks te knippen. De LEFT-functie wordt vaak gebruikt om snel naar informatie te zoeken, in plaats van handmatig naar informatie of tekenreeksen te moeten zoeken. In het bijzonder kan de LINKS-functie worden gecombineerd met andere opzoekfuncties in Excel om complexe informatietabellen te verwerken, zoals het combineren van de LINKS-functie met de Vlookup-functie . In het volgende artikel wordt uitgelegd hoe u de LINKS-functie in Excel gebruikt.

Inhoudsopgave van het artikel

LINKS-functieformule in Excel

De LINKS-functie heeft de syntaxis =LEFT(text;[num_chars]) . Daarin:

  • Tekst is de vereiste tekstreeks. Dit is een tekstreeks of celverwijzing naar een tekstreeks die de tekens bevat die u wilt extraheren.
  • Aantal_tekens is een optioneel argument, dit is het aantal tekens waarnaar u wilt dat de functie LINKS zoekt, beginnend vanaf de eerste positie aan de linkerkant van de tekst.
  • Aantal_tekens moet groter dan of gelijk zijn aan nul. Als aantal_tekens < 0="" retourneert de functie een fout">
  • Num_chars groter is dan de lengte van de tekst, retourneert de LEFT-functie de volledige tekst.
  • Als num_chars wordt weggelaten, is de standaardwaarde num_chars = 1.

Let op bij gebruik van de LINKS-functie in Excel

  • De LINKS-functie in Excel moet worden gebruikt om tekens te extraheren vanaf de linkerkant van de tekst.
  • Number_of_characters is optioneel en is standaard ingesteld op 1.
  • LEFT in Excel haalt ook cijfers (0-9) uit cijfers.
  • De getalnotatie (dat wil zeggen het valutasymbool $) maakt geen deel uit van het getal. Daarom worden ze niet berekend of geëxtraheerd door de LINKS-functie.

Hoe de LINKS-functie in Excel openen?

1. U hoeft alleen maar de gewenste LINKS-formule in Excel in de vereiste cel in te voeren om de retourwaarde voor het argument te verkrijgen.

2. U kunt de LINKER-formule handmatig openen in het Excel-dialoogvenster in het werkblad en de tekst en het aantal tekens invoeren.

3. In het bovenstaande werkblad ziet u de formule-optie LINKS in Excel op het tabblad Tekst in het gedeelte Formules op de menubalk.

4. Om de LINKS-formule in het Excel-dialoogvenster te openen, klikt u op het tabblad Tekst in   Formules en selecteert u LINKS. Zie voorbeeld hieronder.

LINKS-functie, hoe u de functie gebruikt om de linker tekenreeks in Excel te knippen

5. Het bovenstaande dialoogvenster wordt geopend waarin u de argumenten kunt instellen om het formuleresultaat te bereiken.

Enkele LINKS-functieformules in Excel

Extraheert een subtekenreeks vóór een bepaald teken

U kunt de onderstaande algemene formule gebruiken om een ​​subtekenreeks te verkrijgen die wordt voorafgegaan door een ander teken:

LINKS-functie, hoe u de functie gebruikt om de linker tekenreeks in Excel te knippen

De bovenstaande LINKS-formule in Excel wordt gebruikt wanneer u een deel van een tekstreeks wilt extraheren, voorafgegaan door een specifiek teken. Als u bijvoorbeeld namen uit een kolom met volledige namen wilt halen of als u landcodes uit een lijst met telefoonnummers wilt halen.

Verwijder de laatste N tekens uit een string:

U kunt de volgende algemene formule gebruiken om de laatste N tekens uit een tekenreeks te verwijderen.

LINKS-functie, hoe u de functie gebruikt om de linker tekenreeks in Excel te knippen

De bovenstaande LINKS-formule in Excel wordt gebruikt wanneer u bepaalde tekens aan het einde van een tekenreeks wilt verwijderen en de rest van de tekenreeks naar een andere cel wilt trekken. De werking van de LEFT-formule in Excel is gebaseerd op logica: de LEN-functie wordt gebruikt om het totale aantal tekens in een string te verkrijgen. Deze LINKS-functieformule in Excel sluit het aantal ongewenste tekens uit van de totale lengte en retourneert de resterende tekens.

Instructies voor het gebruik van de LINKS-functie in Excel

Voorbeeld 1: Gebruik de LINKS-functie om tekens te vinden

Gebruik in de onderstaande tabel de functie LINKS om de eerste drie tekens in cel B2 te vinden. Voer de formule =LINKS(B2,3) in en druk op Enter.

LINKS-functie, hoe u de functie gebruikt om de linker tekenreeks in Excel te knippen

Als gevolg hiervan krijgen we 3 tekens van links naar rechts van de tekenreeks in cel B2.

Of u kunt in de invoerformule de positie van de cel met de tekenreeks vervangen door een teken tussen aanhalingstekens, zoals weergegeven.

LINKS-functie, hoe u de functie gebruikt om de linker tekenreeks in Excel te knippen

Voorbeeld 2: LINKS-functie combineert de ZOEK-functie

Wanneer we deze twee functies samen combineren, zullen we het gebruiken om te zoeken naar de reeks tekens die aan een bepaald teken voorafgaan, bijvoorbeeld om de achternaam in de volledige naamkolom te krijgen, om de landcode minus het telefoonnummer op te halen. In de volledige naamkolom zijn ze allemaal gescheiden door spaties, dus gebruiken we de formule = =LEFT(B2,SEARCH(" ",B2)-1) en drukken vervolgens op Enter.

Vervolgens -1 om geen spatietekens te extraheren bij het zoeken naar tekens.

LINKS-functie, hoe u de functie gebruikt om de linker tekenreeks in Excel te knippen

Als gevolg hiervan krijgt u de achternaamreeks in de cel. Scroll naar beneden naar de onderstaande vakken voor andere resultaten.

LINKS-functie, hoe u de functie gebruikt om de linker tekenreeks in Excel te knippen

Voor het telefoonnummerbereik waar u het landnummer vóór de punt wilt zien, voert u de formule =LEFT(B5,SEARCH(".",B5)-1) in en drukt u op Enter.

LINKS-functie, hoe u de functie gebruikt om de linker tekenreeks in Excel te knippen

Het resultaat krijgt alleen het landnummer in het telefoonnummerbereik.

LINKS-functie, hoe u de functie gebruikt om de linker tekenreeks in Excel te knippen

Voorbeeld 3: Combineer de LINKS-functie met de LEN-functie

De LEN-functie wordt vaak gebruikt in combinatie met functies om tekenreeksen te vinden. Met de LEFT-functie wordt deze, in combinatie met de LEN-functie, gebruikt om bepaalde tekens van het einde van de string te verwijderen. Gecombineerde formule =LEFT(tekst,LEN(tekst) - teken dat u wilt verplaatsen).

De LEN-functie neemt het totale aantal tekens in een tekenreeks en trekt vervolgens het aantal tekens dat u wilt verwijderen af ​​van de totale lengte van de tekenreeks. De LINKS-functie retourneert het aantal resterende tekens.

Verwijder bijvoorbeeld 5 tekens uit de tekenreeks in cel B2, voer de formule =LEFT(B2, LEN(B2)-5) in en druk op Enter.

Als gevolg hiervan hebben we de resterende tekenreeks na het verwijderen van de laatste vijf tekens in de tekenreeks, inclusief spaties.

LINKS-functie, hoe u de functie gebruikt om de linker tekenreeks in Excel te knippen

Voorbeeld 4: Combineer de LINKS-functie en de WAARDE-functie

Wanneer deze twee functies met elkaar worden gecombineerd, retourneren ze numerieke tekens in plaats van tekstreeksen, zoals bij gebruik van de LINKS-functie. Exporteer bijvoorbeeld de eerste twee tekens van de tekenreeks in cel B5 en voer de formule =VALUE(LEFT(B2,2)) in.

LINKS-functie, hoe u de functie gebruikt om de linker tekenreeks in Excel te knippen

Als resultaat krijgen we het nummer dat we moeten vinden, zoals weergegeven.

LINKS-functie, hoe u de functie gebruikt om de linker tekenreeks in Excel te knippen

LINKS-functie in Excel werkt niet - oorzaken en oplossingen

Als de Excel LINKS-functie niet goed werkt in uw werkblad, komt dit waarschijnlijk door een van de volgende redenen.

1. Het argument Num_chars is kleiner dan 0

Als uw Excel LINKS-formule de #WAARDE! , is het eerste dat u moet controleren de waarde in het argument num_chars. Als het een negatief getal is, verwijder dan gewoon het minteken en de fout verdwijnt (het is natuurlijk zeer onwaarschijnlijk dat iemand daar opzettelijk een negatief getal heeft neergezet, maar het is heel normaal dat mensen fouten maken).

Normaal gesproken treedt de VALUE-fout op wanneer het argument num_chars wordt weergegeven door een andere functie. Kopieer in dit geval de functie naar een andere cel of selecteer deze in de formulebalk en druk op F9 om te zien waar de functie mee overeenkomt. Als de waarde kleiner is dan 0, controleer dan de functie op fouten.

Om dit probleem beter te illustreren, gebruiken we de LEFT-formule die wordt gebruikt om landtelefooncodes te extraheren: LEFT(A2, SEARCH("-", A2)-1) . Zoals u zich wellicht herinnert, berekent de functie SEARCH in het argument num_chars de positie van het eerste koppelteken in de originele tekenreeks, waarvan we 1 aftrekken om het koppelteken uit het eindresultaat te verwijderen. Als u per ongeluk -1 vervangt door bijvoorbeeld -11, retourneert de formule de fout #VALUE omdat het argument aantal_tekens gelijk is aan een negatief getal: De formule aan de linkerkant werkt niet omdat het argument aantal_tekens kleiner is dan 0 .

LINKS-functie, hoe u de functie gebruikt om de linker tekenreeks in Excel te knippen

Het argument Num_chars is kleiner dan 0

2. Regelafstand in de originele tekst

Als uw Excel LEFT-formule zonder duidelijke reden mislukt, controleer dan de oorspronkelijke waarden op voorloopspaties. Als u uw gegevens van internet hebt gekopieerd of uit een andere externe bron hebt geëxporteerd, kunnen veel van dergelijke spaties vóór tekstinvoer staan ​​zonder dat u het door heeft, en u zult nooit weten dat ze er voor u zijn, totdat er iets misgaat. De volgende afbeelding illustreert een probleem waarbij de LEFT-functie van Excel niet goed werkt vanwege een spatie aan het begin van de originele tekenreeks.

LINKS-functie, hoe u de functie gebruikt om de linker tekenreeks in Excel te knippen

De LINKS-functie van Excel werkt niet goed vanwege een spatie aan het begin van de originele tekenreeks

Om spaties aan het begin van uw werkblad te verwijderen, gebruikt u de TRIM-functie van Excel of de invoegtoepassing Text Toolkit .

3. Excel LINKS werkt niet met datums

Als u de LINKS-functie van Excel probeert te gebruiken om afzonderlijke delen van een datum (zoals dag, maand of jaar) op te halen, krijgt u in de meeste gevallen alleen de eerste paar cijfers van het getal dat die dag vertegenwoordigt. Het probleem is dat in Microsoft Excel alle datums worden opgeslagen als gehele getallen die het aantal dagen sinds 1 januari 1900 vertegenwoordigen, en die worden opgeslagen als het getal 1. Wat u in een cel ziet, is slechts een weergave. De visuele weergave van de datum en de weergave ervan kan eenvoudig worden gewijzigd door een ander datumformaat toe te passen.

Als u bijvoorbeeld de datum 11 januari 2017 in cel A1 hebt en u probeert de datum te extraheren met de formule LINKS(A1,2), is het resultaat 42, wat de eerste twee cijfers van het getal 42746 zijn. vertegenwoordigt 11 januari 2017 in het interne Excel-systeem.

Om een ​​specifiek deel van een dag te extraheren, gebruikt u een van de volgende functies: DAG, MAAND of JAAR.

Als uw datum als tekststring wordt ingevoerd, werkt de LINKS-functie probleemloos, zoals u kunt zien in het rechterdeel van de schermafbeelding: Excel LINKS werkt niet met datums, maar wel met een tekststring die de datum vertegenwoordigt.

LINKS-functie, hoe u de functie gebruikt om de linker tekenreeks in Excel te knippen

Excel LEFT werkt niet met datums, maar wel met tekstreeksen die datums vertegenwoordigen

4. Verlies van valutasymbool

Als op de originele tekst valuta- of boekhoudkundige opmaak is toegepast, maakt dit symbool geen deel uit van de tekens in de cel. Dit pictogram verschijnt alleen als het vergezeld gaat van een specifiek getalformaat. De LINKS-functie is een tekstfunctie. Het zal dus alle waarden naar tekstformaat converteren.

Een nuttige oplossing hier is om LINKS te combineren met de VALUE-functie om tekst naar een getal te converteren. Vervolgens kunt u het gewenste getalformaat selecteren.

5. De LINKS-functie retourneert minder tekens dan verwacht

Als u het aantal tekens kent waaruit de gewenste uitvoer bestaat, maar de functieformule LINKS slechts enkele tekens retourneert, heeft u mogelijk meer ruimte nodig voor de originele tekst.

In plaats van ze handmatig te verwijderen, kunt u de TRIM-functie gebruiken om ze te verwijderen.

=LEFT(TRIM(A2),7)

Enkele dingen om te onthouden bij het gebruik van de LINKS-functie in Excel

  • Er treedt een fout #VALUEop als het argument [num_chars] kleiner is dan 0.
  • Datums worden in Excel geclassificeerd als getallen, en alleen door de celopmaak verschijnen ze als datums in het werkblad. Als u daarom de functie LINKS voor datums wilt gebruiken, retourneert deze de begintekens van het getal dat de datum vertegenwoordigt.

01-01-1980 vertegenwoordigt bijvoorbeeld het getal 29221, dus als u de functie LINKS toepast op een cel die de datum 01-01-1980 bevat (en vereist dat deze 3 tekens retourneert), krijgt u het resultaat 292. Als u dat wilt gebruik LINKS op datums, je kunt het combineren met de functies DAG, DATUM, MAAND of JAAR. Als dat niet het geval is, kunt u cellen met datums naar tekst converteren met behulp van de tekst-naar-kolom-tool van Excel.

Hierboven ziet u hoe u de LINKS-functie kunt gebruiken om de tekenreeks van links te krijgen en voorbeelden van het combineren van de LINKS-functie met andere functies. Als er een fout optreedt, moet de gebruiker controleren num_charsof deze groter is dan 0 of niet.

Ik wens je succes!


Speel puzzel op Excel

Speel puzzel op Excel

MehmetSalihKoten, een Reddit-gebruiker, heeft een volledig functionele versie van Tetris in Microsoft Excel gemaakt.

Hoe de Convert-functie in Excel te gebruiken

Hoe de Convert-functie in Excel te gebruiken

Om meeteenheden in Excel te converteren, gebruiken we de functie Converteren.

Hoe de functie HORIZ.ZOEKEN in Excel te gebruiken

Hoe de functie HORIZ.ZOEKEN in Excel te gebruiken

Wat is de functie HORIZ.ZOEKEN? Hoe gebruik ik de functie HORIZ.ZOEKEN in Excel? Laten we het ontdekken met LuckyTemplates!

IFERROR-functie in Excel, formule en gebruik

IFERROR-functie in Excel, formule en gebruik

De ALS-functie in Excel wordt vrij vaak gebruikt. Om het goed te kunnen gebruiken, moet u de IFERROR-formule van Microsoft Excel begrijpen.

Hoe de VALUE-functie in Excel te gebruiken

Hoe de VALUE-functie in Excel te gebruiken

Wat is de VALUE-functie in Excel? Wat is de waardeformule in Excel? Laten we het uitzoeken met LuckyTemplates.com!

Excel EOMONTH-functie, hoe de EOMONTH-functie te gebruiken

Excel EOMONTH-functie, hoe de EOMONTH-functie te gebruiken

De EOMONTH-functie in Excel wordt gebruikt om de laatste dag van een bepaalde maand weer te geven, met een zeer eenvoudige implementatie. U krijgt dan de laatste dag van een bepaalde maand op basis van de gegevens die wij hebben ingevoerd.

Hoe de do-while-lus te gebruiken in Excel VBA

Hoe de do-while-lus te gebruiken in Excel VBA

Wilt u repetitieve taken in Excel VBA automatiseren? Laten we dus leren hoe we een Do-While-lus kunnen gebruiken om een ​​reeks acties te implementeren die zich herhalen totdat aan een voorwaarde is voldaan.

Excel 2016 - Les 6: Verander de grootte van kolommen, rijen en cellen in Excel

Excel 2016 - Les 6: Verander de grootte van kolommen, rijen en cellen in Excel

De standaardkolombreedte en rijhoogte in Excel komen mogelijk niet overeen met de gegevens die u invoert. In het onderstaande artikel ziet u enkele manieren waarop u de grootte van kolommen, rijen en cellen in Excel 2016 kunt wijzigen. Raadpleeg dit artikel!

Excel 2016 - Les 5: Basisconcepten van cellen en bereiken

Excel 2016 - Les 5: Basisconcepten van cellen en bereiken

Wanneer u met Excel werkt, moet u informatie (of inhoud) in cellen invoeren. Laten we met LuckyTemplates de basisconcepten van cellen en bereiken in Excel 2016 leren!

Hoe de XLOOKUP-functie in Excel te gebruiken

Hoe de XLOOKUP-functie in Excel te gebruiken

Wat is de Xlookup-functie in Excel? Hoe gebruik ik Xlookup in Excel? Laten we het uitzoeken met LuckyTemplates.com!