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

Namen loten

CeesvL

Nieuwe gebruiker
Lid geworden
9 mei 2024
Berichten
4
Onderstaande formule heeft een fout, namelijk, er wordt regelmatig hetzelfde resultaat getoond.
Ik probeer hiermee op basis van loting een lijst samen te stellen, maar er keren steeds namen meerdere keren terug.
=INDEX(A:A;ASELECTTUSSEN(1;AANTALARG(A:A));1)
 
Je laat ASELECTTUSSEN kiezen in een heel klein bereik, logisch dat er dan wel eens dubbelingen in zitten. Ik heb het opgelost door een hulpkolom met daarin een aselect getal tussen 1 en 10 miljard. Weinig kans dat er dan nog dubbelingen tussen zitten (maar ik check er nog wel op, en dan krijg je nog een melding ook!). Zie bijlage.
 

Bijlagen

  • vb_CeesvL (AC).xlsx
    12,9 KB · Weergaven: 19
Plaats in het vervolg zelf een voorbeeldbestandje.
 
AlexCel, bedankt. Ik ga ermee aan de slag.

emields, sorry. Volgende keer beter.
 
Office 365.
Code:
=INDEX(SORTEREN.OP(B5:B54;ASELECT.MATRIX(CODE(B5:B54)));REEKS(AANTALARG(B5:B54)))
 
Kan ook nog.
Code:
=INDEX(SORTEREN.OP(B5:B54;ASELECT.MATRIX(50));REEKS(50))
 
Terug
Bovenaan Onderaan