izci Posted July 23, 2005 Posted July 23, 2005 Ik heb een ArtikelID met letters en cijfers, stel mars270200. Nu moeten de letters van de cijfers (of andersom) gescheiden worden. Nu heb ik het volgende gedaan: Voor alleen de cijfers te krijgen: Artikel Cijfers = GetAsNumber ( Artikel ID ) Voor alleen de letters te krijgen gebruik ik: Artikel Tekst = Substitute (Artikel ID ; ["0";" "];[ "1";" " ];[ "2";" " ];[ "3";" " ];[ "4";" " ];[ "5";" " ];[ "6";" " ];[ "7";" " ];[ "8";" " ];[ "9";" " ] ) Ik denk dat het makkelijker kan. Maar hoe? Groetjes, Izci Quote
0 Gido_ Posted July 23, 2005 Posted July 23, 2005 - dat is niet echt scheiden hé, maar vernietigen - begint de tekst altijd langs dezelfde kant? - waarom daar niet "" ipv " "? Quote
0 Gido_ Posted July 23, 2005 Posted July 23, 2005 Als de tekst altijd links staat, vraag ik me af of dit zou werken: Left (tekst; Position(Get as number(tekst))) met de nodige -1 als het moet en zo Quote
0 Arnoud Posted July 23, 2005 Posted July 23, 2005 Nummer isoleren: GetAsNumber (TextAndNumber) Tekst isoleren: Substitute (TextAndNumber; GetAsNumber (TextAndNumber ) ; "" ) Quote
0 izci Posted July 23, 2005 Author Posted July 23, 2005 Dacht: Ik vernietig gewoon alles Tekst staat altijd links. Left (tekst; Position(Get as number(tekst))) Werkt helaas niet Quote
0 izci Posted July 23, 2005 Author Posted July 23, 2005 (edited) Wanneer er in de Artikel ID de letters en cijfers doorelkaar staan? Bijv: Ven2S70200 Dat moet er VenS en 270200 ontstaan. Edited July 23, 2005 by Guest Quote
0 rmw Posted July 23, 2005 Posted July 23, 2005 Om alleen cijfers over te houden: ArtikelID cijfers = Filter ( Artikel ID ; "0123456789" ) Om alleen tekst over te houden: ArtikelID tekst = Filter ( Artikel ID ; "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" ) rmw Quote
Question
izci
Ik heb een ArtikelID met letters en cijfers, stel mars270200.
Nu moeten de letters van de cijfers (of andersom) gescheiden worden.
Nu heb ik het volgende gedaan:
Voor alleen de cijfers te krijgen:
Artikel Cijfers = GetAsNumber ( Artikel ID )
Voor alleen de letters te krijgen gebruik ik:
Artikel Tekst = Substitute (Artikel ID ; ["0";" "];[ "1";" " ];[ "2";" " ];[ "3";" " ];[ "4";" " ];[ "5";" " ];[ "6";" " ];[ "7";" " ];[ "8";" " ];[ "9";" " ] )
Ik denk dat het makkelijker kan.
Maar hoe?
Groetjes,
Izci
6 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.