Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Microsoft Excel >> Content
Hoe schud je willekeurig een kolom in Excel?
Er is geen enkele functie in Excel om een ​​kolom rechtstreeks in willekeurige volgorde af te spelen. U moet een combinatie van formules en mogelijk een hulpkolom gebruiken. Hier zijn twee methoden:

Methode 1:`RAND()` en `RANK()` gebruiken (geen hulpkolom nodig als u de oorspronkelijke volgorde niet hoeft te behouden)

Bij deze methode worden de gegevens rechtstreeks in willekeurige volgorde afgespeeld, waarbij de oorspronkelijke kolom wordt overschreven. Het is het beste als u de oorspronkelijke volgorde van uw gegevens niet hoeft te behouden.

1. Voeg een nieuwe kolom in naast uw gegevenskolom. Stel dat uw gegevens in kolom A staan, dus voeg een nieuwe kolom B in.

2. Voer in de eerste cel van de nieuwe kolom (B1) deze formule in: `=RAND()`

3. Sleep deze formule naar beneden om het toe te passen op alle rijen die uw gegevens bevatten. Dit genereert een willekeurig getal voor elke rij.

4. Voer in de volgende kolom (C1) deze formule in: `=RANK(B1,$B$1:$B$n)` (Vervang `n` door het laatste rijnummer van uw gegevens). Hierdoor worden de willekeurige getallen gerangschikt en wordt een nieuwe volgorde toegewezen.

5. Voer in de volgende kolom (D1) deze formule in: `=INDEX(A:A,C1)` Dit gebruikt de rangorde om de overeenkomstige waarde uit uw oorspronkelijke gegevenskolom (A) te halen.

6. Sleep de formule in kolom D naar beneden naar de laatste rij. Kolom D bevat nu uw geschudde gegevens.

7. (Optioneel) Kopieer kolom D en plak deze als waarden om de formules te verwijderen en de willekeurige volgorde te herstellen. Vervolgens kunt u de kolommen B en C verwijderen.

Methode 2:`RANDARRAY()` en `INDEX` gebruiken (beknopter, maar vereist Excel 365 of hoger)

Deze methode is efficiënter als u Excel 365 of hoger heeft en de functie `RANDARRAY` gebruikt. Net als bij methode 1 worden hierbij de originele gegevens overschreven.

1. Stel dat uw gegevens in kolom A staan.

2. Voer in een andere kolom (bijvoorbeeld B1) deze formule in: `=INDEX(A:A,RANDARRAY(RIJEN(A:A),1,1,RIJEN(A:A),1))`

* `RIJEN(A:A)` krijgt het aantal rijen in kolom A.

* `RANDARRAY(ROWS(A:A),1,1,ROWS(A:A),1)` genereert een array van willekeurige gehele getallen tussen 1 en het aantal rijen, zonder herhaling.

* `INDEX(A:A, ...)` gebruikt deze array om waarden uit kolom A in willekeurige volgorde op te halen.

3. Kolom B bevat nu de geschudde gegevens. U kunt het als waarden kopiëren en indien gewenst kolom A verwijderen.

Belangrijke overwegingen:

* Vluchtige functies: `RAND()` en `RANDARRAY()` zijn vluchtige functies. Dit betekent dat ze elke keer dat de spreadsheet opnieuw wordt berekend, opnieuw worden berekend, zodat uw shuffle regelmatig zal veranderen. Om de willekeurige volgorde op te lossen, kopieert u de willekeurige kolom en plakt u deze als waarden.

* Gegevenstype: Deze methoden werken het beste met numerieke of tekstgegevens. Als u andere gegevenstypen heeft, zijn mogelijk aanpassingen nodig.

* Helperkolommen: Methode 1 vereist hulpkolommen, terwijl Methode 2 (met `RANDARRAY`) compacter is. Kies de methode die het beste bij uw behoeften en Excel-versie past.

Vergeet niet om de rijnummers (`n` in Methode 1) aan te passen zodat deze overeenkomen met het werkelijke aantal rijen in uw gegevens. Maak altijd een back-up van uw gegevens voordat u belangrijke wijzigingen aanbrengt.

Previous: Next:
  Microsoft Excel
·Welk symbool moet ik gebruiken…
·Is Microsoft Excel een gegeven…
·Wat kan Microsoft Word dat Exc…
·Hoe maak je een reeks maanden …
·Wat is een kopiecel in Excel? 
·Welk Excel-interface-item word…
·Wat zijn enkele veelvoorkomend…
·Hoe kun je in Excel van de ene…
·In Excel kunt u een werkblad m…
  Related Articles
Wat is de betekenis van tijdssegmenten i…
Wat is de betekenis van het primaire att…
Wat is de betekenis van de werking van d…
Wat is de betekenis van overhead in comp…
Wat is de betekenis van efficiëntie in …
Wat is de rol van schema in programmeert…
Wat is de rol van schema in de informati…
Wat is het doel van het Windows-archiefk…
Wat is het proces voor decodering van be…
  Software Articles
·Velden die zich mogelijk in de database …
·Kan Windows Media Player XP SP7-bestande…
·Hoe annuleer je de formule die in een Ex…
·Hoe de Artboard Resize op Illustrator CS…
·Hoe te gebruiken VNC Server en VNC Viewe…
·Hoe te Raamstickers maken Van Pictures a…
·Hoe te Inventor 2008 Install 
·Problemen met Afdruk samenvoegen 
·Hoe een Spyware programma Detect 
Copyright © Computer Kennis https://www.nldit.com