Delen via

Excel > verwijderen X tekens links/rechts

Anoniem
2023-05-15T15:30:58+00:00

Wat is de beste methode om snel in een kolom bij alle cellen bijv. de eerste 3 tekens aan de linkerkant te verwijderen? Idem voor de X aantal tekens aan de rechterkant.

Microsoft 365 en Office | Excel | Voor thuisgebruik | Anders

Vergrendelde vraag. Deze vraag is gemigreerd vanuit de Microsoft Ondersteuning-community. U kunt met een stem aangeven of de inhoud nuttig is, maar u kunt geen opmerkingen of antwoorden toevoegen of de vraag volgen.

0 opmerkingen Geen opmerkingen

Antwoord geaccepteerd door vraagauteur

  1. Anoniem
    2023-05-15T19:29:28+00:00

    Beste Nerbertnfg,

    Om de eerste letters van een tekst te verwijderen is LENGTE niet nodig en volstaat:

    =ALS.FOUT(DEEL(A4;5;25);"")

    Voor het verwijderen van de laatste letters is LENGTE wel nodig (is geen antwoord op gegeven):

    =ALS.FOUT(DEEL(A4;1;LENGTE(A4)-4);"")

    of in een keer:

    =ALS.FOUT(DEEL(A4;5;LENGTE(A4)-8);"")

    Groet,

    Bocculus

    Was dit antwoord nuttig?

    4 personen vonden dit antwoord nuttig.
    0 opmerkingen Geen opmerkingen

Antwoord geaccepteerd door vraagauteur

  1. Anoniem
    2023-05-17T23:47:42+00:00

    Voor het verwijderen van de laatste letters is LENGTE wel nodig

    (is geen antwoord op gegeven):

    Daar was al antwoord op gegeven vóórdat jij je bericht plaatste.

    En dat antwoord is ook juist, maar door de vragensteller niet als zodanig gemarkeerd (wat me niet verbaast).

    Was dit antwoord nuttig?

    1 persoon vond dit antwoord nuttig.
    0 opmerkingen Geen opmerkingen

Antwoord geaccepteerd door vraagauteur

  1. Anoniem
    2023-05-15T16:16:19+00:00

    Hoi Norbertnfg!

    Gebruik de onderstaande formule: =ALS.FOUT(MIDDEN(A1;4;LEN(A1));"") Ervan uitgaande dat uw gegevens zich in kolom A bevinden, kunt u deze formule invoeren in cel B1 en deze vervolgens naar beneden slepen om deze op de hele kolom toe te passen.

    In deze formule wordt de functie MID gebruikt om de subtekenreeks te extraheren vanaf het 4e teken tot het einde van de tekst in elke cel. De functie LENGTE wordt gebruikt om de lengte van de tekst in de cel te bepalen. De functie IFERROR wordt gebruikt om eventuele fouten af te handelen die kunnen optreden als de tekst in een cel minder dan 3 tekens lang is.

    Notes: Vervang A1 door de juiste celverwijzing die overeenkomt met de cel die u de eerste 3 tekens wilt verwijderen. Pas de formuleverwijzingen zo nodig aan om overeen te komen met het celbereik dat u wilt wijzigen.

    Vergeet alsjeblieft niet om terug te geven aan de gemeenschap. Help de volgende persoon met dit probleem door te beoordelen hoe dit gesprek nuttig was. Bedankt

    Vriendelijke groeten Shakiru

    Deze reactie is automatisch vertaald. Hierdoor bevat het wellicht gramaticale fouten of vreemde zinnen.

    Was dit antwoord nuttig?

    1 persoon vond dit antwoord nuttig.
    0 opmerkingen Geen opmerkingen

2 extra antwoorden

Sorteren op: Meest nuttig
  1. Anoniem
    2023-05-15T19:15:37+00:00

    De eerste 3 tekens aan de linkerkant verwijderen:

    =RECHTS(A1;LENGTE(A1)-3)
    

    En de 3 tekens aan de rechterkant:

    =LINKS(A1;LENGTE(A1)-3)
    

    Je kunt bij beide formules eventueel vooraan ALS.FOUT( toevoegen met achteraan ;"")

    Je krijgt dan:

    =ALS.FOUT(RECHTS(A1;LENGTE(A1)-3);"")
    
    en
    
    =ALS.FOUT(LINKS(A1;LENGTE(A1)-3);"")
    

    Was dit antwoord nuttig?

    4 personen vonden dit antwoord nuttig.
    0 opmerkingen Geen opmerkingen
  2. Anoniem
    2023-05-15T17:16:53+00:00

    Thanks! just a little tweak was necessary to make it work:

    =ALS.FOUT(DEEL(A4;5;LENGTE(A4));"")

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen