Goedemiddag,
Ik beschik over een databestand en hieruit dien ik bepaalde gegevens te halen. De tekst ziet er als volgt uit:
\WOORD1\WOORD2\WOORD3
Het is de bedoeling dat middels een formule alleen WOORD1 zichtbaar wordt in een nieuwe kolom. Ik ben mij ervan bewust dat dit kan met 'Kolommen naar tekst', maar dat is in mijn situatie niet praktisch. De gegevens worden geplakt in Excel en dan moet de tabel zich voor de rest zelf vullen adhv formules.
In mijn zoektocht naar een formule kwam ik uit op dit forum en het volgende topic: https://www.helpmij.nl/forum/showthread.php/684375-Formule-voor-tekst-splitsen. Het voorbeeldbestand in dit topic is precies de formule die ik zocht en met een paar bewerkingen kon ik hem passend maken voor mijn databestand.
Maar ik kom er niet helemaal uit en daarvoor heb ik jullie hulp nodig.
De formule werkt alleen als ik de tekst en de formule in een bepaalde kolom zet. Als ik de formule verplaats krijg ik of een foutmelding of andere woorden. Dat zou in mijn geval inhouden dat ik de tekst moet kopiëren naar een ander tabblad om de woorden eruit te halen. Dat is vrij omslachtig. Zouden jullie mij kunnen helpen om de formule te herschrijven zodat ik WOORD1 in kolom 25 ($Y1) krijg als de tekst (\WOORD1\WOORD2\WOORD3) in kolom 64 ($BL1) staat?
Ik dacht heel simpel dat dit te doen was door de formule in $Y1 te zetten en $A1 aan te passen naar $BL1, maar dat werkt helaas niet. Zie ook het voorbeelddocument. Hopelijk kunnen jullie mij verder helpen.
Alvast bedankt!
Ik beschik over een databestand en hieruit dien ik bepaalde gegevens te halen. De tekst ziet er als volgt uit:
\WOORD1\WOORD2\WOORD3
Het is de bedoeling dat middels een formule alleen WOORD1 zichtbaar wordt in een nieuwe kolom. Ik ben mij ervan bewust dat dit kan met 'Kolommen naar tekst', maar dat is in mijn situatie niet praktisch. De gegevens worden geplakt in Excel en dan moet de tabel zich voor de rest zelf vullen adhv formules.
In mijn zoektocht naar een formule kwam ik uit op dit forum en het volgende topic: https://www.helpmij.nl/forum/showthread.php/684375-Formule-voor-tekst-splitsen. Het voorbeeldbestand in dit topic is precies de formule die ik zocht en met een paar bewerkingen kon ik hem passend maken voor mijn databestand.
Code:
=ALS(LENGTE($A1)-LENGTE(SUBSTITUEREN($A1;"\";""))<KOLOM()-2;"";DEEL($A1;VIND.ALLES(TEKEN(1);SUBSTITUEREN($A1;"\";TEKEN(1);KOLOM()-2))+1;ALS(ISFOUT(VIND.ALLES(TEKEN(1);SUBSTITUEREN($A1;"\";TEKEN(1);KOLOM()-1)));LENGTE($A1)+1;VIND.ALLES(TEKEN(1);SUBSTITUEREN($A1;"\";TEKEN(1);KOLOM()-1)))-VIND.ALLES(TEKEN(1);SUBSTITUEREN($A1;"\";TEKEN(1);KOLOM()-2))-1))
Maar ik kom er niet helemaal uit en daarvoor heb ik jullie hulp nodig.
De formule werkt alleen als ik de tekst en de formule in een bepaalde kolom zet. Als ik de formule verplaats krijg ik of een foutmelding of andere woorden. Dat zou in mijn geval inhouden dat ik de tekst moet kopiëren naar een ander tabblad om de woorden eruit te halen. Dat is vrij omslachtig. Zouden jullie mij kunnen helpen om de formule te herschrijven zodat ik WOORD1 in kolom 25 ($Y1) krijg als de tekst (\WOORD1\WOORD2\WOORD3) in kolom 64 ($BL1) staat?
Ik dacht heel simpel dat dit te doen was door de formule in $Y1 te zetten en $A1 aan te passen naar $BL1, maar dat werkt helaas niet. Zie ook het voorbeelddocument. Hopelijk kunnen jullie mij verder helpen.
Alvast bedankt!