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

Dubbele waardes zoeken

Status
Niet open voor verdere reacties.

Picqueur Martin

Gebruiker
Lid geworden
10 jan 2010
Berichten
35
Hallo allen
Ik zit met een flink probleem ivm het opzoeken van dubbele waardens.

Ik werk met een lijst van barcodenrs.
Deze nrs neem ik over uit een ander programma, of ik scan ze dmv een scantoestel rechtsreeks in een cel in excel.
Voor ik dat doe moet ik betreffende cel opmaken als tekst.
Hierdoor krijg ik de juiste barcodenummer te zien in excel.
VB
Zonder opmaak als tekst:
1,00749E+17
1,00749E+17
Zo zien alle barcode nummers er uit...Allen hetzelfde dus.
Na opmaak als tekst
00100749040118340550
00100749040118340567

Nu heb ik dus een grote lijst met dergelijke nummers.

Als ik nu een opzoeking wil doen van dubbel voorkomende nummers in mijn lijst, lukt dit niet.
Voorwaardelijke opmaak bv zal alle nummers kleuren
Formules blijken geen vat te hebben.

Mijn vermoeden is dat het achterliggende gegeven "tekst" hiermee te maken heeft.
Converteren naar getal geeft me opnieuw de eerste tekenreeks, dus niet direct de oplossing.

Iemand een idee hoe ik dit puzzeltje oplos?
Bij voorbaat erg veel dank.
 
Als je alleen wilt zien welke er dubbel zijn.
Er van uit gaande dat de gegevens in kolom A staan.
Code:
=SOMPRODUCT(($A$1:$A$12=A1)*($A$1:$A$12=A1))

Als je de dubbele meteen wilt verwijderen ( vanaf excel 2007)
Tabblad gegevens => duplicaten verwijderen.

Niels
 
net even gedaan
00100749040000446636
00100749040000446841
00100749040000462476
00100749040000462483
00100749040000462483
00100749040000462629
00100749040000462636
00100749040000462643
00100749040000465064
00100749040000465071
00100749040000465088
de formule doorgekopieerd.
Ik krijg dan de waarde 1 en 2
In deze reeks heb ik een waarde 2 bij een dubbel nr.
Maar ook een 2 bij een nr dat NIET dubbel is.
Misschien dat ik eens een excel file moet posten hier, waardoor het duidelijker is?
Kan dat?
 
Een voorbeeldbestandje lijkt me wel makkelijk.
Maar heb je het bereik wel aan jouw situatie aangepast?
De formule is maar voor 12 rijen.
Niels
 
Laatst bewerkt:
Bekijk bijlage ruw.xlsx

Dit is een sterk ingekorte lijst natuurlijk, maar het geeft een beeld van de opmaak
De lange nrs zijn de barcodenrs die in excel zijn overgenomen.
Je ziet meteen dat ze als tekst zijn opgemaakt.
Ga je terug naar de oorspronkelijke vorm, getal, dan zie je ook dat je er ineens niets meer mee kan doen.
Dus zoals ze hier staan moet ik dubbele nrs kunnen terugvinden in een lijst van + 6000 nrs.
 
Laatst bewerkt:
Formule voor voorbeeld.

Code:
=SOMPRODUCT(($B$2:$B$34=B2)*($B$2:$B$34=B2))

Ps in voorbeeld staan geen dubbele waarden.

Niels
 
Laatst bewerkt:
Prachtig, dit werkt uitstekend
Hartelijk bedankt voor deze snelle interventie.
Hier zitten toch echt de krakken he :-)
 
Dat is ook een (leuke) manier om de vraag als opgelost te zetten,
maar ik bedoel bovenaan je eerste post staat in de blauwe balk "zet status opgelost".
Dan verandert het rode vraagteken in een groen vinkje.

Niels
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan