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

1200 regels vergelijken op gelijken

  • Onderwerp starter Onderwerp starter HBot
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

HBot

Gebruiker
Lid geworden
12 dec 2006
Berichten
325
Hallo Forum,

Ik ben bezig met een groot bestand met 1200 regels en 15 kollomen.
Dit is in de loop van de jaren aangevuld zonder te kijken of vergelijkbare gegevens er al in stonden.
Ik moet hier de dubbelen regels uit filteren,
Is hier een tooltje voor?? zoja,
Dan scheelt dit veel turen en gaat veel sneller met minder fouten

Of iets met een marco
Alvast bedankt.
Henny
 
Als je excel 2007 of hoger hebt.

Tabblad gegevens
Duplicaten verwijderen

Niels
 
Helaas ik werk nog met 2003.
Is hier ook zoiets voor?

Henny
 
Ik weet niet of het met excel 2003 gaat maar je kunt
dit ook met filters doen.
seleteer je bereik en zet er filters op, dan bij geavanceerd
alleen unieke records aan vinken.
Dan zou je de gevens kunnen kopieren en plakken.

Niels
 
Niels,

Filters is volgens mij geen optie,
Ik moet ook de kollomen 15 stuks vergelijken met ruim 1200 regels.
Volgens mij kan ik niet zoveel waardes ingeven of ik moet in blokken gaan werken wat weer fouten met zich mee kan brengen.
Maar alvast bedankt voor het meedenken.

Henny
 
Ik moet ook de kollomen 15 stuks vergelijken met ruim 1200 regels.

Dat had ik begrepen, als ik in excel 2007 dit bereik selecteer en dan op filters druk, dan op geavanceerd en unieke records aanvink doet hij precies wat je vraagt.

Ik weet alleen niet of deze mogelijkheid in excel 2003 zit.


probeer anders even in een kopie de volgende opgenomen macro te draaien.

Code:
Sub Macro1()

    Range("A1:O1358").Select
    Selection.AutoFilter
    Range("A1:O1358").AdvancedFilter Action:=xlFilterInPlace, Unique:=True
    ActiveWindow.SmallScroll Down:=-21
    Range("E1360").Select
End Sub

Niels
 
Laatst bewerkt:
HBot,

Gebruik de zoekmachine van "Helpmij"eens en zoek op ontdubbelen.
De zoekmachine kun je rechts boven vinden "Doorzoek dit forum"
Je zult versteld staan van het aantal dat hier over gaat.
Suc6
 
Bedankt voor de tip.

Ik heb hier gekeken maar zoals zovaak net niet wat ik zoek, veel wordt gedaan op kollomen en niet specifiek op regels.

Niels jouw marco verbergt alle regels op 1 na.

Nog meer opties.

Blijkbaar kan het wel in Office 2007, stel dat ik dit bestand naar iemand stuur met versie 2007 is het dan mogelijk om daar deze optie te gebruiken?

Groet
Henny
 
Als je jouw emailadres geeft stuur ik je wel een mail waarop je kunt reageren.

Niels
 
Niels,

Filters is volgens mij geen optie,
Ik moet ook de kollomen 15 stuks vergelijken met ruim 1200 regels.
Volgens mij kan ik niet zoveel waardes ingeven of ik moet in blokken gaan werken wat weer fouten met zich mee kan brengen.
Maar alvast bedankt voor het meedenken.

Henny

Henny,

ik pas dit heel vaak toe; het werkt echt, ook in Excel 2003.

Wat is er mis met het eenvoudigweg eens proberen?
Je selecteert het gehele bereik van 15 kolommen en 1200 regels en kiest voor:
Data > Filter > Uitgebreid filter en zet de volgende knoppen op "aan":

Kopiëren naar andere locatie
Alleen unieke records

Achter Kopiëren naar geef je aan waar het resultaat naartoe geschreven moet worden (dit moet in hetzelfde werkblad zijn)
 
Haije,

Dit geeft hetzelfde resultaat als de marco van Niels,
Er blijft 1 regel over,
Ik stuur een voorbeeld mee, hierin heb ik 20 regels gevuld waarvan er diverse (6stuks)dubbel in staan.
Dit is in 20 regels nog wel te doen om handmatig te filteren maar zo zijn het 1200 regels.

Gr.
Henny
 

Bijlagen

Dat je maar 1 regel overhoudt komt door kolom A, ik weet niet waarom.
Maar als je deze verwijdert en dan filtert dan gaat het wel goed.

Niels
 
Dat je maar 1 regel overhoudt komt door kolom A, ik weet niet waarom.
Niels

omdat in kolom A een uniek nr staat..... daardoor wordt de hele regel uniek.
 
omdat in kolom A een uniek nr staat..... daardoor wordt de hele regel uniek.

Ja maar dan zouden ze allemaal moeten blijven staan en niet 1 regel, want dan heb je alleen maar unieke waardes.

Niels
 
Heren,

Bedankt voor het meedenken,
Ik ga eerst de gehele file overzetten(invulen) en zal dit probleem dan nog eens bekijken (misschien beschik ik dan over versie2007).
Mocht het dan niet lukken meld ik me weer om het probleem weer op te pakken.
Ik had gehoopt dat de oplossing eenvoudiger zou zijn, maar helaas.

Alvast bedankt en tot gauw.
Henny
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan