Postcode en plaats spliteen

Status
Niet open voor verdere reacties.

vrouw

Terugkerende gebruiker
Lid geworden
27 mrt 2010
Berichten
1.434
Hallo.

Hoe kan ik een postcode en plaats splitsen in 2 cellen?

Mogelijke opties van bron zijn:
1234AA Haarlem
1234 AA Haarlem
1234AA andere plaatsnaam

Dus de spatie in de postcode is variabel en de plaatsnaam is ook variable.

Ik heb met onderstaande gebrobeerd als formule maar die zijn statisch.

Code:
=LEFT(D1;7)

=MID(D1;9;20)
 
In E1 voor de postcode:
PHP:
=ALS(DEEL(D1;5;1)=" ";LINKS(D1;7);LINKS(D1;6))
In F1 voor de plaatsnaam
PHP:
=ALS(DEEL(D1;5;1)=" ";DEEL(D1;9;50);DEEL(D1;8;50))
De opgegeven lengte van 50 is arbitrair en kan ook berekend worden.
 
Laatst bewerkt:
In E1
PHP:
=LEFT(D1;6+(MID(D1;5;1)=" "))
In F1
PHP:
=SUBSTITUTE(D1;E1&" ";"")
 
Super :thumb: Maar nu merk ik dat er oom nog een variant van de postcode is met kleine letters.
Kan dat in de formule ook nog omgezet worden naar hoofletters of moet dat weer een aparte formule worden?
 
Dat kan met UPPER()
 
Laatst bewerkt:
Code:
=IF(MID(D2;5;1)=" ";LEFT(D2;7);LEFT(D2;6))(UPPER(TXT))
:shocked:

Edit:
En deze wil ook niet.
Code:
=LEFT(D2;6+(MID(D2;5;1)(UPPER)(=" "))
 
Laatst bewerkt:
Hebbe :thumb: bedankt voor de hulp.
Code:
=(UPPER(LEFT(D2;6+(MID(D2;5;1)=" "))))
 
Je had niet verteld dat de spaties uit de postcodes weg moeten:
PHP:
=ALS(DEEL(D5;5;1)=" ";SUBSTITUEREN(LINKS(D5;7);" ";"");LINKS(D5;6))
 
Dat was geen opmerking van TS maar van mij (Senso). Ik probeer uit wat er staat en dan probeer ik het "volmaakt" te maken en naar meerdere toepassingen te kijken. Kan nog niet volgen dat F3 plotseling een ander resultaat geeft. Office H&S 2007.
 
Dat die opmerking niet van TS was zie ik net pas nu je het zegt :p
 
Dan gaat het zo vast beter.
 

Bijlagen

  • Postcode en plaatsnaam splitsen.xlsx
    12,1 KB · Weergaven: 17
Precies, dat bedoel ik. Bedankt.
 
Of:

PHP:
=UPPER(LEFT(SUBSTITUTE(A1;" ";"");6))
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan