• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

2 Kolommen vergelijken

Status
Niet open voor verdere reacties.

jolyjump

Gebruiker
Lid geworden
29 mrt 2001
Berichten
129
Ik heb 2 kolommen, en zou nu willen gaan zoeken of er overeenkomsten zijn tussen deze 2.

Het probleem is dat de gegevens in kolom 2 geen identiek dezelfde naam hebben maar slechts een deel inhoud van wat er in de eerste kolom staat, en vergelijken() daardoor geen enkele overeenkomst geeft.

bv als er in kolom A1 staat :
Jan "Rambo" Jansen
en in Kolom B1 staat:
Rambo

Als ik nu wil gaan vergelijken vind hij dus niets.
Bestaat er ook zoiets als dichtsbijzijnde() , want de lijst heeft meer dan 10000 unieke gegevens.
In kolom staan ongeveer 10000 namen, in kolom B "slechts" 150, maar om deze één voor een te gaan vergelijken gaat veel te veel tijd kosten, aangezien de gegevens in Kolom B regelmatig vervangen worden.
 
Hoi,

staat het woord dat je zoekt altijd tussen "" ?
of is het altijd het 2de woord

en wat moet de uitkomst zijn alleen waar of onwaar?

zit te denken aan een combie van 2 of 3 formule's

namelijk VERT.Zoeken , Als & VIND.SPEC
 
nee, staat niet tussen " altijd, was maar een voorbeeld.

Kolom A

11 Peren
12 Apen in Londen
een drietal fietsen
Donderdag is het barbeque in Parijs
Negen en dertig cds van sting


Kolom B
fietsen
sting
12 apen
barbeque in parijs


Als ik nu in B3 : =VERGELIJKEN(B2;A$2:A$11500;1) dan geeft hij dus nergens het juiste item. Bij 12 apen staat er dan 11 peren.

Zou toch logisch zijn dat hij daar tenminste de 12 apen goed zet.
 
hey,

lastig probleem ik denk dat je een macro moet hebben
die dus elk woord in B vergelijkt met elke cel in A
als ie dan een woord heeft gevonden moet ie naar de volgende gaan.

etz.. etz...

helaas is mijn kennis van VBA nog niet zover dat ik daar de oplossing voor heb.
 
Hallo;

Misschien een voorbeeldje zie bijlage.
Kolom A de 10000 zinnen
Regel 1 de 150 woorden
Met titelblokering aan - kun je nu zoeken op de 1 - welk woord in kolom A overeen komt.
De formule kun je doortrekken - het woord moet je in de formule tikken.

Misschien kan het eenvoudiger - maar ieder geval een werkend voorbeeld.
mvg Imod
 

Bijlagen

Die matrix oplossing is wel leuk, maar vereist nogal veel processorkracht blijkbaar.
 
mja, zeker als je telkens in 10000 cellen moet gaan zoeken...

:(

Ik denk wel dat dit de enige 'formule'-mogelijkheid is. Anders zal je met VBA moeten werken.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan