Hulp gevraagd met Excel

28-01-2011 12:44 13 berichten
Alle reacties Link kopieren
Ik ga proberen mijn vraag kort te houden. Mochten jullie informatie missen vraag dan gerust.



Ik heb een lijst met gegevens van mensen met daarin onder andere hun postcode. Tevens heb ik een lijst met postcodes met de bijbehorende regio. De regio's zijn nogal raar ingedeeld, een regio bestaat dus niet uit postcode 1000 tm 2000, maar kan ook rustig bestaan uit 1000 tm 1500 en 8745 tm 8750 en 9999 enz. Er lijkt geen logica in te zitten.



Ik wil nu graag per persoon de bijbehorende regio weten, zodat ik uiteindelijk kan bepalen hoeveel mensen er per regio zijn. Het gaat om zo'n 300.000 personen, dus handmatig de bijbehorende regio opzoeken is met te veel werk .



Weet iemand hoe ik dit kan oplossen? Ik werk met excel 2007, maar ik heb ook beschikking over excel 2003 en excel 2010.



Aanvulling: Uiteindelijk stop ik alle gegevens in Business Objects 6.5. Als iemand een oplossing hoe ik deze twee gegevens in BO combineer ben ik ook heel blij.
Alle reacties Link kopieren
Met de formule vert.zoeken? (of vlookup in de engelse versie)?



Ik probeer het kort uit te leggen, maar ben daar niet zo goed in? Misschien kun je hier zelf wat uileg bij googelen?



Edit:

Misschien helpt deze link je verder:

http://office.microsoft.com/nl-nl/excel ... 69835.aspx
Alle reacties Link kopieren
je krijgt dus ongeveer zo'n formule:

=vert.zoeken(A1;[bestand2]tabblad!A:B;2;0)

A1 is dan de cel uit je eerste bestand waar de postcode staat.



[bestand2]tabblad!A:B is het gebied waarin gezocht moet worden, je moet dan zorgen dat in kolom A de postcodes staan en in kolom B de bijbehorende regio



2 geeft aan dat je de informatie uit de tweede kolom wil hebben (dus die kolom waar de regio vermeld staat



0 (je kan ook ONWAAR in typen) geeft aan dat de formule naar de exacte waarde van de postcode moet zoeken om daar de bijbehorende regio bij te tonen
Alle reacties Link kopieren
LadyPhoxy, bedankt. Dit werkt. Sommige postcodes geven nog aan dat de bijbehorende waarde niet gevonden kan worden terwijl de betreffende postcode er wel gewoon instaat, maar zolang dat er niet te veel zijn dan zoek ik die wel handmatig op.
Alle reacties Link kopieren
Oh, ik ben blij dat je er uit gekomen bent! Ik gebruik die formule in mijn werk echt dagelijks, maar uitleggen is nog best lastig zo!

Wat een reden kan zijn waarom hij sommige postcodes niet vind is dat de notatie net iets anders is bijv 2753 AA in het ene bestand en 2753AA in het andere. Of dat er nog spaties voor of achter staan.
Alle reacties Link kopieren
Er zijn nu ruim 4000 die hij niet kan vinden. Allemaal de lage postcodes. Dat zijn me toch iets te veel om handmatig te doen. Het gaat alleen om de cijfers van de postcodes, maar daar kunnen natuurlijk best spaties voor staan. Ik zal eens proberen deze weg te halen.



Dit is ook voor mijn werk en meestal kom ik er wel uit, maar dit kreeg ik echt niet voor elkaar.
Alle reacties Link kopieren
Hoe heb je het gebied aangegeven waar hij moet zoeken (dus het tweede stukje in de formule)?

Zoekt hij in hele kolommen of maar een beperkt aantal cellen binnen die kolommen? Want dan moet je er nog even $ bij zetten.



Dus stel dit is je formule:

=vert.zoeken(A1;[bestand2]tabblad!A1:B50;2;0)



wordt dan

=vert.zoeken(A1;[bestand2]tabblad!$A$1:$B$50;2;0)
Alle reacties Link kopieren
Ik had de $ er al in staan.



Ik vind het echt heel bijzonder, de postcodes boven de 1160 gaan goed, die eronder niet. Terwijl toch in beide bestanden alles redelijk door elkaar staat.
Alle reacties Link kopieren
Oh...dan weet ik het ook even niet....Wel toevallig dat alleen de lage postcodes niet willen?

Het enige wat ik zo nog kan bedenken is dat een deel van de postcodes als tekst en de ander als nummer in de cel staan?
Alle reacties Link kopieren
Blijkbaar stonden er toch ergens verborgen spaties. Ik heb in beide bestanden bij de postcodes de spaties verwijderd mbv de functie spaties.wissen en nu gaat het goed.
Alle reacties Link kopieren
Best handig trouwens thuiswerken. Hier thuis open ik het forum er wel bij, dat doe ik op mijn werk niet.
Alle reacties Link kopieren
Gelukkig dat het toch nog goedgekomen is!
Alle reacties Link kopieren
Heel erg bedankt voor je hulp.

Dit is een oud topic. Het topic is daarom gesloten.
Maak een nieuw topic aan om verder praten over dit onderwerp.

Terug naar boven