Excel-formule: verwijder het eerste teken -

Inhoudsopgave

Generieke formule

=REPLACE(A1,1,N,"")

Samenvatting

Om het eerste teken in een cel te verwijderen, kunt u de functie REPLACE gebruiken. In het getoonde voorbeeld is de formule in D5:

=REPLACE(A1,1,1,"")

Uitleg

Deze formule gebruikt de functie REPLACE om het eerste teken in een cel te vervangen door een lege tekenreeks (""). De argumenten voor REPLACE zijn als volgt geconfigureerd:

  • old_text is de originele waarde uit kolom B
  • start_num is hard gecodeerd als het nummer 1
  • num_chars komt uit kolom C
  • nieuwe_tekst wordt ingevoerd als een lege tekenreeks ("")

Het gedrag of VERVANGEN is automatisch. Met deze invoer vervangt de functie REPLACE het eerste teken in B5 door een lege tekenreeks en retourneert het resultaat.

N-tekens verwijderen

Om altijd alleen het eerste teken te verwijderen, codeert u eenvoudig zowel het startnummer als het aantal tekens als volgt:

=REPLACE(A1,1,1,"")

Gebruik de algemene vorm van de formule om de eerste N-tekens uit een tekstwaarde te verwijderen:

=REPLACE(A1,1,N,"")

waarbij N staat voor het aantal tekens dat moet worden verwijderd.

Met RECHTS en LINKS

U kunt ook de functies RIGHT, LEFT en LEN gebruiken om het eerste teken uit een cel te verwijderen. De algemene vorm van de formule is:

=RIGHT(text,LEN(text)-N)

waarbij N het aantal tekens is dat moet worden verwijderd. In deze formule wordt de functie RECHTS gebruikt om tekens van rechts te extraheren, tot (maar niet inclusief), de tekens die van links worden verwijderd. In het getoonde voorbeeld zou de formule in D5 zijn:

=RIGHT(B5,LEN(B5)-C5)

De functie LEN retourneert het aantal tekens in cel B5, waarvan de waarde in C5 wordt afgetrokken. Het resultaat wordt door RECHTS gebruikt om het juiste aantal tekens uit RECHTS te halen.

Een numerieke waarde ophalen

De bovenstaande formules retourneren altijd tekst, zelfs als het resultaat alleen cijfers bevat. Om een ​​numeriek resultaat te krijgen, kunt u als volgt nul toevoegen:

=REPLACE(A1,1,1,"")+0

De wiskundige bewerking zorgt ervoor dat Excel de tekst naar getallen dwingt. Dit werkt alleen als de waarde die door RIGHT wordt geretourneerd, alleen cijfers bevat.

Interessante artikelen...