• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Uitsplitsen gegevens

Status
Niet open voor verdere reacties.

Jeroen123456

Gebruiker
Lid geworden
3 jul 2007
Berichten
115
Weet iemand een formule voor het volgende:

Ik heb:
ab12345
abc12345
a1234

En wil nu dat excel in een cel alleen de letters weergeeft, dus

ab
abc
a

Ik heb al zitten vogelen met combi's van links() en rechts() maar dan moet ik karakter voor karakter toetsen.

Iemand een slimmer idee?
 
Beste Wigi,

Bedankt weer.

ik kom met substitueren een heel eind, maar kan ik binnen een formule voor een bepaalde waarde een range aangeven?

=SUBSTITUEREN(A1;1;"")

haalt netjes alle "1" er uit. Ik zag in de link die je stuurde dat men binnen een formule ranges definieerde maar in mijn nl versie werkt de notatie niet. Kan ik ipv 1 ook 1 tot en met 9 invoeren? Of moet ik gewoon driftig gaan tikken en een combi functie maken die 9x een substitutie doet?

Groetjes,

Jeroen
 
Gebruik de code van pgc01 op de pagina die ik aanhaalde.

De uitleg staat ook in die post van hem / haar.

Wigi
 
Jeroen,
In jou specifiek geval met het nummeriek gedeelte achteraan ;
Code:
=1*DEEL(A1;VERGELIJKEN(ONWAAR;ISFOUT(1*DEEL(A1;RIJ(1:10);1));0);255)
Opgelet matrixformule ! (te bevestigen met Ctrl-Shift-Enter)
 
Zie nu dat mijn vorige formule het numeriek gedeelte uitfiltert.
Hierna formule voor het alfabetisch gedeelte ;.
Code:
=LINKS(A1;VERGELIJKEN(ONWAAR;ISFOUT(1*DEEL(A1;RIJ(1:10);1));0)-1)
Ook een matrix formule !
Zo heb je ze beide :o
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan