beste
ik heb een vraag leek simpel maar kom er niet uit
situatie is als volgt in kolop P heb ik een reeks tekst staan ( statussen) maar deze staan nooit in dezelfde volgorde
vb:
kvu into ontw ugeg AUT1 NAFR
init into ontw ugeg werf AUT2 NAFR
init NAFR
en nog veel andere combinatie
ik zou uit deze cel het volgende willen hallen
indien er kvu in staat dan dient de waarde kvu weerggegeven te worden
indien er init en ontw in staat dan dient de waarde ontw weerggegeven te worden
indien er enkel init instaat dient er init weergegeven te worden
regel 1 en regel 3 kon ik oplossen met volgende formule
=ALS(ISGETAL(VIND.SPEC("init ontw";P2));"ontw";ALS(ISGETAL(VIND.SPEC("init";P2));"init";ALS(ISGETAL(VIND.SPEC("kvu";P2));"kvu";"")))
het eerste deel van de als formule werkt als de positie steeds mooi zo geschreven staat en daar zit mijn probleem dat dit niet steeds zo is.
daarna aan de slag gegaan met extra kolomen en de formule =VIND.SPEC("ONTW";P2;1) maar dan dien ik daarna weer ALS functies te gebruiken
is er geen simpeler manier om dit op te lossen via een formule of VBA?
alvast bedankt voor jullie feedback
ik heb een vraag leek simpel maar kom er niet uit
situatie is als volgt in kolop P heb ik een reeks tekst staan ( statussen) maar deze staan nooit in dezelfde volgorde
vb:
kvu into ontw ugeg AUT1 NAFR
init into ontw ugeg werf AUT2 NAFR
init NAFR
en nog veel andere combinatie
ik zou uit deze cel het volgende willen hallen
indien er kvu in staat dan dient de waarde kvu weerggegeven te worden
indien er init en ontw in staat dan dient de waarde ontw weerggegeven te worden
indien er enkel init instaat dient er init weergegeven te worden
regel 1 en regel 3 kon ik oplossen met volgende formule
=ALS(ISGETAL(VIND.SPEC("init ontw";P2));"ontw";ALS(ISGETAL(VIND.SPEC("init";P2));"init";ALS(ISGETAL(VIND.SPEC("kvu";P2));"kvu";"")))
het eerste deel van de als formule werkt als de positie steeds mooi zo geschreven staat en daar zit mijn probleem dat dit niet steeds zo is.
daarna aan de slag gegaan met extra kolomen en de formule =VIND.SPEC("ONTW";P2;1) maar dan dien ik daarna weer ALS functies te gebruiken
is er geen simpeler manier om dit op te lossen via een formule of VBA?
alvast bedankt voor jullie feedback