• 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.

Vergelijk twee kolommen die nagenoeg hetzelfde zijn

Status
Niet open voor verdere reacties.

kohltje

Gebruiker
Lid geworden
17 sep 2010
Berichten
45
Hallo collega Helpmij'ers :rolleyes:

Ik ben een newbie en ben sinds kort aan het goochelen met Excel en kom er niet uit!

Ik heb 1 werkblad gevuld met 2 verzamelde gegevens uit 2 databases die ik met elkaar wil vergelijken. Voorbeeld en uitleg hieronder:
Cell A B C D E
Database 1: 500022 GROE1 HPLU1 JTHE2 PPIN1

Cell L M N O P
Database 2: 500022 PPIN1 GROE1 HPLU1 JTHE2

Cellen A t/m I staan gegevens uit database 1 en cellen L t/m U staan de gegevens uit database 2.

Database 1: 1 gegeven is een verzameling van codes (deze staat in cell A) en de ander van medewerkers (cellen B t/m I);
De andere database gegevens (Cellen L t/m U) is identiek op 1 probleempje na:
- de medewerkers staan niet in dezelfde volgorde als in de eerste cellen (B t/m I) maar de gegevens in de eerste kollom komen wel overeen (cell A en cell L)

Ik heb een Macro gemaakt die de vergelijking uitvoert maar deze vergelijkt alleen maar de specifieke cellen maar niet een range achter elkaar in een rij. Ik plaats hem hieronder eens:

Sub Vergelijk()
For f = 1 To 1070
For g = 1 To 10

If Cells(f, g) <> Cells(f, g + 12) Then Cells(f, 11) = "klopt niet"
Next g
Next f


End Sub


Hoe kan ik nu deze 2 databases met elkaar vergelijken op juistheid van gegevens?
Kan iemand mij a.u.b. helpen?

Alvast HEEL hartelijk dank!

Tim
 
Laatst bewerkt:
Bedankt

Bedankt voor de verwijzing:D

Maar het lukt me niet om het toe te passen op mijn sheet :(
Kun je eens kijken naar mijn bestand?

Alvast bedankt.
 

Bijlagen

  • Test.zip
    58,3 KB · Weergaven: 20
kohltje,

Kijk of dit is wat je bedoel.
Verder heb ik geen tijd meer, moet namelijk weg en ben pas Zondag terug.

Suc6
 

Bijlagen

  • Test(EA).rar
    41,3 KB · Weergaven: 29
Jammer

Bedankt...

Maar dit zoekt alleen maar in enkele cellen. Dit is mij duidelijk maar ik wil dat deze op regel nivea gaat kijken of de waardes overeenkomen ookal staan ze doorelkaar.

Iemand?
 
Kohltje

Het is een lange formule geworden maar ik denk dat deze doet wat jij wil.
Code:
=ALS(EN(ISFOUT(ALS(B7="";0;VERGELIJKEN(B7;$L7:$P7;0))+ALS(C7="";0;VERGELIJKEN(C7;$L7:$P7;0))+ALS(D7="";0;VERGELIJKEN(D7;$L7:$P7;0))+ALS(E7="";0;VERGELIJKEN(E7;$L7:$P7;0))+ALS(F7="";0;VERGELIJKEN(F7;$L7:$P7;0)));AANTALARG($B7:$F7)-AANTALARG($L7:$P7)<>0);"Klopt niet.";"Correct")

Maar je moet het nog wel even goed testen.:p
 

Bijlagen

  • Test(EA)GL.zip
    58,2 KB · Weergaven: 25
Opgelost

Dank je wel Gerard!!! ;)
Als een tovenaar heb je dit opgelost!
Ik ga kijken of ik snap wat je gedaan hebt om ervan te leren :D

Ben pas actief op het forum en de hulp is geweldig!!! Velen malen dank!!!

:)

Gr. Tim
 
Kohltje

Ik loop net te bedenken dat deze oplossing niet water dicht is.

Ga nog een poging doen.
 
Probeer deze ook eens.
 

Bijlagen

  • Test(1).zip
    55,1 KB · Weergaven: 33
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan