Willekeurig een waarde uit een bereik selecteren in Excel

Inhoudsopgave

In dit artikel zullen we leren hoe u willekeurige waarden uit de gegeven lijst of tabelkolom in Excel kunt genereren.

Scenario :

Bijvoorbeeld bij het werken met waarden in een lijst of tabel in Excel. we moeten de willekeurige steekproef van waarden uit de gegeven lijst of tabel vinden. Hiervoor gebruiken we over het algemeen de combinatie van CHOOSE en RANDBETWEEN-functie of het kan worden gedaan door de combinatie van INDEX-functie, RIJEN-functie en RANDBETWEEN-functie. Laten we van deze functies een formule maken en deze uitproberen op voorbeeldgegevens.

Hoe het probleem op te lossen?

Hiervoor kunnen we kiezen voor een van de twee onderstaande methoden. Een methode is het gebruik van de CHOOSE-functie. Hierin moeten we alle individuele waarden uit de lijst in de functie invoeren. U kunt deze formule gebruiken voor wanneer getalwaarden in de lijst kleiner zijn.

Formule met behulp van de functie KIEZEN:

= KIEZEN ( RANDTUSSEN ( 1 , n) , "waarde1" , "waarde2" , "waarde3",,,"waarde n")

N : aantal waarden in lijst

waarde1 , waarde2 , waarde3 , tot waarde n : individuele waarden uit de lijst. Deze waarden kunnen worden ingevoerd met behulp van de celverwijzing of rechtstreeks met aanhalingstekens of met behulp van de celverwijzing.

Een andere methode is het gebruik van de INDEX-functie, waarbij we een willekeurig getal als index invoeren, wat resulteert in de overeenkomstige waarde bij de index.

Formule met behulp van de INDEX-functie:

=INDEX(gegevens, RANDTUSSEN (1,ROWS (gegevens)),col_index)

data : data-array kan een lijst of tabel zijn.

1 : startindex

col_index : kolomindex om de lijst in de tabel aan te duiden.

Voorbeeld :

Al deze dingen kunnen verwarrend zijn om te begrijpen. Laten we deze formules begrijpen door het in een lijst en tabel in Excel te gebruiken. Hier hebben we een lijst met maanden en we hebben enkele willekeurige maandenwaarden nodig uit de maandenlijst.

Gebruik de formule:

= KIES ( RANDTUSSEN ( 1, 12 ), $A$3,$A$4,$A$5,$A$6,$A$8,$A$7,$A$9,$A$10,$A$11,$A$12, $A$13,$A$14)

Uitleg

  1. RANDBETWEEN (1, 12) retourneert een willekeurige waarde van 1 tot 12.
  2. Rest zijn de individuele waarden uit de array die worden gegeven met behulp van absolute celverwijzing.
  3. De functie KIEZEN retourneert de waarde uit de invoerlijst met waarden die overeenkomt met het gegenereerde getal.

Het $-teken met celverwijzing bevriest de celverwijzing wanneer de formule naar de andere cellen wordt gekopieerd. Kopieer en plak de formule voor het aantal vereiste willekeurige steekproef met behulp van de Ctrl + D of sleep naar beneden vanuit de rechterbenedenhoek van de geselecteerde cel.

Zoals we de willekeurige resultaten uit de lijst kunnen zien met behulp van de CHOOSE-formule in Excel. Gebruik nu de INDEX-formule, dit is handiger dan de CHOOSE-formule, omdat u geen individuele waarden hoeft in te voeren. U kunt de vaste array opgeven door de lijst een naam te geven met het benoemde bereik.

Gebruik de formule:

=INDEX (tabel , RANDTUSSEN (1 , RIJEN(tabel)), 1 )

lijst : benoemd bereik gebruikt voor A3:A14.

Uitleg :

  1. RIJEN(tabel) retourneert het aantal rijen in de tabel die de laatste waarde-index in de lijst zal zijn die 12 is.
  2. De functie RANDBETWEEN retourneert een willekeurig getal van 1 tot 12.
  3. De INDEX-functie retourneert de waarde die overeenkomt met het geretourneerde getal in de eerste kolom, aangezien de lijst slechts één kolom heeft.

Dit is veel eenvoudiger en gemakkelijker. Nu zullen we de bovenstaande formule gebruiken voor de waarde in de tabel.

Genereer willekeurige waarde uit de tabel:

Hier een tabel gegeven en willekeurige waarden uit de betreffende kolom vereist. We moeten de willekeurige itemnamen vinden in de eerste kolom van de tabel.

Gebruik de formule:

= KIES ( RANDTUSSEN ( 1, 12 ), $A$3,$A$4,$A$5,$A$6,$A$8,$A$7,$A$9,$A$10,$A$11,$A$12, $A$13,$A$14)

Hier hebben we de formule gebruikt om verschillende itemnamen in Excel te extraheren. Gebruik nu de andere INDEX-formule voor hetzelfde.

Gebruik de formule:

=INDEX (tabel , RANDTUSSEN (1 , RIJEN(tabel)), 1 )

lijst : benoemd bereik gebruikt voor A3:A14.

De formule van de indexfunctie is veel eenvoudiger en kan op elke kolom in de tabel worden toegepast door alleen het argument col_index te wijzigen in het vereiste kolomnummer.

RANDBETWEEN wordt elke keer vernieuwd als er iets in de werkmap wordt gewijzigd. Dus wanneer u tevreden bent met de willekeurige gegevens. Kopieer en plak waarden met de Plakken speciaal snelkoppeling om vaste waarden te krijgen. U kunt leren hoe u de willekeurige getallen of willekeurige datumwaarden in Excel kunt krijgen

Hier zijn alle observatienotities met betrekking tot het gebruik van de formule.
Opmerkingen:

Als het door de functie RANDBETWEEN geretourneerde getal groter is dan het aantal waarden in de lijst, retourneert de functie een fout.

Ik hoop dat dit artikel over het willekeurig selecteren van een waarde uit een bereik in Excel verklarend is. Vind hier meer artikelen over het berekenen van waarden en gerelateerde Excel-formules. Als je onze blogs leuk vond, deel deze dan met je vrienden op Facebook. En je kunt ons ook volgen op Twitter en Facebook. We horen graag van je, laat ons weten hoe we ons werk kunnen verbeteren, aanvullen of vernieuwen en het voor jou beter kunnen maken. Schrijf ons op de e-mailsite.

Alles over Excel benoemde bereiken: Excel-bereiken die zijn getagd met namen zijn gemakkelijk te gebruiken in Excel-formules. Leer er hier alles over.

Relatieve en absolute referentie in Excel: Inzicht in relatieve en absolute referentie in Excel is erg belangrijk om effectief met Excel te werken. Relatieve en absolute verwijzing naar cellen en bereiken.

Genereer willekeurige telefoonnummers: Genereer willekeurige getallen van 10 cijfers met behulp van de RANDBETWEEN-formule in Excel.

Krijg een willekeurig nummer van vaste opties: Genereer willekeurige getallen uit de lijst met criteria in Excel.

Krijg willekeurige getallen tussen twee getallen: RANDBETWEEN functiegeneratornummer tussen de twee gegeven getallen in Excel.

Willekeurige selectie van Excel: een willekeurige steekproef uit een gegevensset halen: Gebruik hier de steekproeven in Excel voor de toegelichte voorbeelden.

Hoe de RANDBETWEEN-functie in Excel te gebruiken: Excel RANDBETWEEN functie retourneert een getal tussen twee gegeven getallen in Excel.

Populaire artikels :

50 Excel-snelkoppelingen om uw productiviteit te verhogen : Werk sneller aan uw taken in Excel. Met deze sneltoetsen kunt u uw werkefficiëntie in Excel vergroten.

Hoe de VERT.ZOEKEN-functie in Excel te gebruiken? : Dit is een van de meest gebruikte en populaire functies van Excel die wordt gebruikt om waarde op te zoeken uit verschillende bereiken en bladen.

Hoe de IF-functie in Excel te gebruiken? : De IF-instructie in Excel controleert de voorwaarde en retourneert een specifieke waarde als de voorwaarde WAAR is of retourneert een andere specifieke waarde als ONWAAR.

Hoe de SUMIF-functie in Excel te gebruiken? : Dit is een andere essentiële functie van het dashboard. Dit helpt u bij het optellen van waarden voor specifieke voorwaarden.

Hoe de AANTAL.ALS-functie in Excel te gebruiken? : Tel waarden met voorwaarden met behulp van deze geweldige functie. U hoeft uw gegevens niet te filteren om specifieke waarden te tellen. Countif-functie is essentieel om uw dashboard voor te bereiden.

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave