Black Friday = Pricewatch Bekijk onze selectie van de beste Black Friday-deals en voorkom een miskoop.
Toon posts:

Excel: meerdere tekenreeksen filteren uit serie tekenreeksen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Beste experts,

Ik heb een kolom gevuld met telkens een tekenreeks die gescheiden is door 5,6 of 7 spatie's.

Nu wil ik de tekenreeksen filteren die na de 3e en 4e spatie komt.

Is daar een formule voor?

Met de functie's deel, links en rechts kom ik niet uit omdat de tekenreeksen steeds verschillende lengte's hebben.

Ik hoor het graag.

  • Dirk
  • Registratie: November 2004
  • Laatst online: 03:37

Dirk

Coördinator frontpagemoderatie
Met vind.spec kun je de positie van de spaties opzoeken. :)

All statements are true in some sense, false in some sense, meaningless in some sense, true and false in some sense, true and meaningless in some sense, false and meaningless in some sense, and true and false and meaningless in some sense.


  • breew
  • Registratie: April 2014
  • Nu online
Gebruik een combinatie van VIND.SPEC(), LENGTE() en DEEL()...

Logica:
  1. Zoek de positie van de tekenreeks met spaties
  2. Bepaal de lengte van de totale string
  3. Haal dan het gedeelte deel vanaf de gevonden string, tot het einde van de string, uit de string.
voorbeeld met ABC (in plaats van spaties):
zoek deelstring

[ Voor 19% gewijzigd door breew op 20-11-2017 13:20 ]


Verwijderd

Topicstarter
Beste Dirk,

Daar heb ik ook iets van gelezen, het lijkt me een omslachtige manier.

Maar kan ik dan de variabele uit vind.spec in de formule van deel gebruiken?

  • breew
  • Registratie: April 2014
  • Nu online
Verwijderd schreef op maandag 20 november 2017 @ 13:21:
Beste Dirk,
Daar heb ik ook iets van gelezen, het lijkt me een omslachtige manier.
Maar kan ik dan de variabele uit vind.spec in de formule van deel gebruiken?
ja, dat kan gewoon...

Verwijderd

Topicstarter
Heren ik ken de vind.spec functie ook niet zo goed.

Hier een deel uit mijn kolom:

Cortina U5 DeLuxe D50 lake green
Cortina U5 DeLuxe D57 lake green
Cortina U5 DeLuxe H56 lake green
Cortina U5 DeLuxe H61 lake green
Cortina U5 D50 Espresso Brown 7v
Cortina U5 D50 Ice Ball White 7v
Cortina U5 D50 Legion Blue 7v
Cortina U5 D57 Espresso Brown 7v
Cortina U5 D57 Ice Ball White 7v
Cortina U5 D57 Legion Blue 7v

Ik heb 1 keer de 2 tekenreeksen na de 4e spatie nodig
Bij de volgende heb ik de 2 tekenreeksen na de 3e spatie nodig.

  • breew
  • Registratie: April 2014
  • Nu online
Dan is gebruik van VIND.SPEC() niet echt voordehandliggend.

Ik zou gewoon de tekst spitsen naar kolommen; scheidingsteken is dan de spatie.
En daarna de relevante cellen weer samenvoegen...

Met een formule lukt het vast ook wel.. dan komt het in de buurt van dit draadje:Tekst verwijderen uit een URL in Excel

[ Voor 23% gewijzigd door breew op 20-11-2017 13:38 ]

Pagina: 1