• 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.

Als GR of MID bevat dan Kolom C

Status
Niet open voor verdere reacties.

NESJA

Gebruiker
Lid geworden
31 aug 2016
Berichten
146
Goedemiddag

Ik ben bezig met een bestand
Hier wil ik graag het volgende

Als er een Cel in Kolom A KL, GR of MID bevat dan wil ik dit terugzien in Kolom C

UTR-KL-Boom--> wordt "KL" in kolom C
BRE-GR-tea -- wordt "GR" in kolom C
etc

Hoe kan ik dit met een formule doen, kan iemand hiermee helpen.Bekijk bijlage vraaag.xlsx

Hoor t graag
GR NESJA
 
Is de eerste groep letters altijd 3? Dan voldoet deze lijkt me:
Code:
=DEEL(A4;5;VIND.SPEC("-";A4;5)-5)
 
Code:
=deel(a4;5;vind.spec("-";substitueren(a4;" ";"-");5)-5)
 
Maar deze is betrouwbaarder

Code:
=XML.FILTEREN("<x><y>"&SUBSTITUEREN(SUBSTITUEREN(A4;" ";"-");"-";"</y><y>")&"</y></x>";"//y[2]")
 
@Jveer: ik zat op je eerste spoor in #5.

Die functie XML.FILTEREN is nog een beetje abracadabra voor mij... maar aangezien je er nu al een aantal problemen mee hebt opgelost ga ik me er toch eens in verdiepen. ;)
 
@Alex, zeker het proberen waard! Het is een super handige functie als je een beetje snapt wat er allemaal mee kan. Het splitten van data naar een dynamisch bereik is nogal iets dat je vaak nodig hebt.
Hier staan een aantal voorbeelden.:thumb:

https://www.py4u.net/discuss/1272474
 
Thanks, ik ga er dit weekend eens naar kijken.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan