Opslaan in favorieten
Uitgebreid zoeken
Nederlandse versie: Gratis Adivseurs Usa version: Advisors 4 Free Version franšaise: Conseils Gratuits Versione italiana: consigligratuiti.it Belgische versie: gratisadviseurs.be Versiˇn espa˝ola : Consejeros Gratis Deutsche Version: Gratis Beraten
U bevindt zich hier:Home » Computers » Computersoftware » Office Suites » Microsoft Excel
Adverteren op deze site?

Direct vraag stellen?

Stel online je vraag in de rubriek Microsoft excel en krijg online een antwoord van de specialist in Microsoft excel

Zelf een vraag over Microsoft excel? Klik hier.
Meer vragen over Microsoft excel.
De huidige beheerder van de rubriek Microsoft excel:
Naam: Sandy
Bedrijf: Zzp
Reactiesnelheid: 105 uur
Waardering: 8.6 (van max. 10)
Meer informatie over Sandy vind je op de profielpagina.

Beheerder worden?

RSS over Microsoft excelVragen over Microsoft excel via RSS. Klik hier.
RSS over Microsoft excel op jouw website?Vragen over Microsoft excel op jouw website? Klik hier.
Blijf op de hoogte via e-mail over Microsoft excelVragen over Microsoft excel via E-mail. Klik hier.

Hoe maak ik dubbele cellen uniek?

[Gesteld op: 26-02-2016]

Toelichting:
Ik heb een uitdaging waar ik jullie hulp goed bij kan gebruiken. Ik heb dagelijks een bestand met dubbele waarden die ik graag uniek zou maken door middel van cijfers. Stel ik heb in kolom A de volgende cellen: 10000 10000 10000 10001 10001 10001 10001 10002 10002 Dan zou ik deze kolom graag als volgt willen krijgen: 10000(A) 10000(B) 10000(C) 10001(A) 10001(B) 10001(C) 10001(D) 10002(A) 10002(B) Zou iemand mij hier mee kunnen helpen? Bij voorbaat dank!
Antwoord:

Het kan wel als je de uitkomst in een andere kolom laat verschijnen, bijvoorbeeld de kolom ernaast. Je zou ook de kolom met de originele inhoud kunnen verbergen.
Ik heb geprobeerd de situatie na te bootsen.


Het komt neer op de volgende vergelijking: kijk of in de hele kolom de celinhoud vaker dan 1x voorkomt. Zo nee: neem de inhoud over. Zo ja: kijk dan hoevaak het al is voorgekomen boven de cel. Is het nog niet eerder voorgekomen, neem dan de celinhoud over en plak er (A) achter. Is het al 1x eerder voorgekomen plak er dan (B) achter. Enz.


De formule wordt wat ingewikkeld, maar ziet er als volgt uit:
=ALS(EN(AANTAL.ALS($A$1:$A$100;A2)>1;AANTAL.ALS($A$1:A1;A2)=0);A2&"(A)";ALS(EN(A ANTAL.ALS($A$1:$A$100;A2)>1;AANTAL.ALS($A$1:A1;A2)=1);A2&"(B)";ALS(EN(AANTAL.ALS($A$1:$A$100;A2)>2;AANTAL.ALS($A$1:A1;A2)=2);A2&"(C)";ALS(EN(AANTAL.ALS($A$1:$A$100;A2)>3;AANTAL.ALS($A$1:A1;A2)=3);A2&"(D)";A2))))


Hierbij ben ik ervan uitgegaan dat de hele reeks van A1 tot A100 loopt. Pas dit aan als het anders is. Deze formule staat naast de inhoud van A2 (de tweede waarde). Je kunt 'm gewoon naar beneden door kopiëren want de formules worden automastisch correct aangepast. In de eerste cel komt een iets afwijkende formule namelijk:
=ALS(AANTAL.ALS(A2:$A$100;A1)>0;A1&"A";A1)


Succes!

 
Reactie vraagsteller:
Bedankt voor deze snelle reactie! Er verschijnen inderdaad letters achter de duplicaties, maar deze lijken niet helemaal correct over te komen. Zie onderstaand voorbeeld:

10000 10000(B)
10000 10000(C)
10000 10000(D)
10000 10000(E)
10000 10001(A)
10001 10001(B)
10001 10001(C)
10001 10001(D)
10001 10002(A)
10002 10002(B)
10002 0

Hoe kan ik deze alsnog in orde krijgen?
 
Antwoord Beheerder:

Het lijkt erop dat alles gewoon 1 cel is verschoven. Heb je wel de tweede formule die ik heb gegeven achter de eerste waarde (bovenste uitkomst) gezet en daarna pas de lange formule? Loop de formule in stapjes door en check vooral de bereiken.


De B verschijnt bij de volgende voorwaarden:
- Als de waarde vaker dan 1x in de hele kolom voorkomt = WAAR
- Als boven de cel de waarde al 1x is voorgekomen = WAAR


Wat er aan de hand kan zijn is dat het bereik van de tweede voorwaarde niet klopt. Dat bereik moet TOT EN MET de cel boven de waarde.


Stel dat rij 4 is waar de uitkomst B in staat, dan moet in de formule staan:
.... ALS(EN(AANTAL.ALS($A$1:$A$100;A4)>1;AANTAL.ALS($A$1:A3;A4)=1);A4&"(B)"....


Dus in rij 4 de tweede voorwaarde het bereik t/m rij 3. Vanzelfsprekend in rij 5 de tweede voorwaarde t/m rij 4, enz. En dat moet in de hele formule kloppen. Het deel van de formule met de eerste voorwaarde moet over de hele kolom gaan.


Tijdens het uittesten ontdekte ik dat de formule misschien korter kan. Zet in rij 4 de volgende formule, pas eventueel de bereiken aan en kopieer naar de andere cellen:
=ALS(AANTAL.ALS($A$1:$A$100;A4)=1;A4;ALS(AANTAL.ALS($A$1:A3;A4)=0;A4&"(A)";ALS(AANTAL.ALS($A$1:A3;A4)=1;A4&"(B)";ALS(AANTAL.ALS($A$1:A3;A4)=2;A4&"(C)";ALS(AANTAL.ALS($A$1:A3;A4)=3;A4&"(D)";"ENZ" )))))


Je kunt niet meer reageren op deze vraag. Heb je nog wel vragen dan kun je een nieuwe vraag invullen of mailen naar [mailadres verwijderd door beheerder].


 

Beantwoord door:
Sandy
profielpagina


Gerelateerde vragen aan Hoe maak ik dubbele cellen uniek?:

Wat gebeurt er in of met je lichaam door leukemie
      [Gesteld in Leukemie]
2007-02-27 18:33:46
Normale vruchtbaarheid of niet
      [Gesteld in Onvruchtbaarheid]
2007-10-16 14:29:13
is dit goede zaad om zwanger mee te worden???
      [Gesteld in Onvruchtbaarheid]
2008-01-20 12:43:23
te weinig zaad iui,hoe krijg ik meer
      [Gesteld in Seksualiteit]
2009-08-07 22:25:17
Aanvullende toelichting zaadonderzoek
      [Gesteld in Onvruchtbaarheid]
2010-11-30 23:00:04

Gemiddelde score Microsoft excel: 8.4 (48x gestemd)

Wat voor cijfer geeft u dit antwoord?

 
10

 
Versturen via e-mail aan vrienden?
 
Uw Naam:
Uw Email:
Naam bekende:
Email bekende:
+ meer vrienden invoeren
 
Message:
Check:
 



Disclaimer | Sitemap | Archief | Links | 100 laatste vragen | Populair archief

Top 3 adviseurs

  • Ron Jedema
    9.3
  • Anita
    9.0
  • Toors
    9.0
  • Totalen:

    Vragen:  257311
    Beheerders:  1023

    Gemiddelden:

    Reeds beantwoord:  99 %
    Reactiesnelheid:  168 uur
    Waardering:  7.9
Uw banner hier?

Concept & Realisatie Webshop+