Hvordan tilfeldig velge celler basert på kriterier i Excel?

Denne metoden vil innføre to matriseformler for å tilfeldig velge celler basert på kriterier i Excel. Gjør følgende:

tilfeldig velge celler basert på et kriterie

I vårt eksempel, trenger vi å velge tilfeldig én ansatt som har jobbet i 3 år. I cellen kommer du tilbake navnet ansatt tilfeldig, vennligst skriv formelen = INDEKS (A2: A25, LARGE (IF (C2: C25 = F1, ROW (C2: C25) -ROW (K2) 1), INT (RAND () * ANTALL.HVIS (C2: C25, F1) 1))), og trykk på Ctrl + Shift + Enter tastene samtidig


Merk:. I formelen ovenfor, A2: er A25 listen du vil tilfeldig velge celler fra, C2. C25 er listen du vil matche kriteriene i, er F1 kriteriene celle, og C2 er den første cellen i den listen du vil matche med kriterier

Tilfeldig Velg celler basert på to kriterier

for å velge tilfeldig én ansatt som har jobbet i New York i 3 år, må du skrive inn formelen = INDIREKTE ("A" & LARGE (IF ($ B $ 2: $ B $ 25 = $ F $ 1, IF ($ C $ 2: $ C $ 25 = $ G $ 1, ROW ($ A $ 2: $ A $ 25), 0), 0), TILFELDIGMELLOM (1, COUNTIFS (B2: B25, F1, C2 : C25, G1)))) i cellen du vil returnere tilfeldig arbeidstakers navn, og trykk på Ctrl + Shift + Enter tastene samtidig


Merk:. I formelen ovenfor, B2: B25 er listen du vil matche de første kriteriene i, C2: C25 er listen du vil matche de andre kriteriene i, er F1 første kriteriene celle, er G1 den andre kriterier celle, og A2: A25 er listen du vil tilfeldig velge celler fra.

tilfeldig velge celler basert på kriterier med Kutools for Excel

Egentlig kan vi bruke filterfunksjonen for å filtrere data av kriteriene lett, og deretter tilfeldig velge celler fra filtrert ut data . Denne metoden vil introdusere Kutools for Excel Sorter område Tilfeldig verktøy for å løse det. Gjør følgende:
Kutools for Excel - Kombinerer Mer enn 120 avanserte funksjoner og verktøy for Microsoft Excel
Gå til DownloadFree Trial 60 daysPurchasePayPal /MyCommerce

1. Velg området du vil tilfeldig velge celler basert på kriterier, og deretter på Data > Filter.


2. Nå filteret pilen legges header hver kolonne inn. Og deretter filtrere data etter kriterier som du trenger

I vårt eksempel, må vi filtrere ut ansatte som arbeider i New York i 3 år, derfor har vi spesifiserer filter som skjermbildet under vises.

3. Etter filtrering velge filtrert ut liste over ansatte (kolonnenavn i vårt eksempel) og kopier den ved å trykke Ctrl + C tastene samtidig; neste velge en tom celle under filtrert område eller i et nytt regneark, og lim den inn ved å trykke Ctrl + V tastene samtidig.

4. Hold velge limes listen, og klikk Kutools > Range > Sorter område tilfeldig.


5. I åpnings Sorter Rekkevidde Tilfeldig dialogboksen, gå til Velg fanen, skriver antall celler du vil tilfeldig velge i Antall celler som skal velges, sjekk Select tilfeldige celler alternativet, og klikk på OK-knappen. Se skjermbilde.


Nå spesifisert antall celler (ansatte) er tilfeldig valgt basert på kriteriene i den valgte listen

Kutools for Excel Sorter område tilfeldig kan hjelpe Excel-brukere å tilfeldig sortere alle cellene i valgt område /hver rad /hver kolonne, og tilfeldig velge spesifisert antall celler fra valgte området også. Klikk for 60-dagers gratis prøveversjon, ingen begrensning! Anmeldelser