Beskrivelse
Bruk denne funksjonen til å trekke ut bestemte rader fra et område eller en matrise.
Syntaks
VELGRADER(matrise, rad_1, …,[rad_1048576])
Inndata
Denne funksjonen godtar følgende argument:
| Navn | Påkrevd | Beskrivelse | Gyldig inndata |
|---|---|---|---|
matrise |
Ja | Området eller matrisen rader skal velges fra. | En celle, et celleområde eller en formel som resulterer i en av disse. |
rad_1, …, [rad_1048576] |
Nei | Radnumre som skal trekkes ut fra arrayet. Opptil 1 048 576 rader kan identifiseres. | Et positivt heltall, en referanse til en celle som inneholder et positivt heltall, eller en formel som resulterer i en av disse. |
Eksempler
Eksempeldata
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Navn | Alder | By | Lønn |
| 2 | Johannes | 35 | New York | 75000 |
| 3 | Alice | 28 | Chicago | 65000 |
| 4 | Bob | 42 | San Francisco | 85000 |
| 5 | Robin | 25 | Denver | 55000 |
Eksempelformler
| Brukstilfelle | Formel | Resultat og forklaring | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Opprett et nytt datasett som har samme overskrift og innholdet i den tredje raden. | =VELG RADER(A1:D4; 1; 3) |
Hvis formelen er i celle E1, og bruker datatabellen ovenfor, får du følgende:
|
||||||||||||||||||||
| Opprett et nytt datasett som har samme overskrift og innholdet i rad 2 og 4. | =VELG RADER(A1:D4; 4; 2; 1) |
Hvis formelen er i celle E1, og bruker datatabellen ovenfor, får du følgende:
|
||||||||||||||||||||
| Opprett et nytt datasett med kun innholdet i rad 2. | =VELGRADER(A1:D4; 2) |
Fordi formelen bare ber om rad 2, er ikke overskriftsraden inkludert. Hvis formelen er i celle E1, og bruker datatabellen ovenfor, får du følgende:
|
||||||||||||||||||||
|
Opprett et nytt datasett som viser de 3 eldste ansatte dynamisk uten å liste dem opp manuelt. Dynamisk betyr i dette tilfellet at antall returnerte rader kan bestemmes enten av en fast eller referert verdi. Tips: I dette tilfellet er verdien fastsatt til 3, men verdien for SEKVENS kan like gjerne være en cellereferanse. I så fall vil antallet rader som returneres bli bestemt av verdien i den cellen. |
=VELG RADER(FILTER(A2:D5, B2:B5>25), SEKVENS(3)) |
Denne formelen bruker først Hvis formelen er i celle E1, og bruker datatabellen ovenfor, får du følgende:
|
Merknader
- Radnumrene starter fra 1, ikke 0.
- Som med alle matrisefunksjoner, fyller FILTER dynamisk ut resultater på tvers av tilstøtende celler, og starter fra cellen som inneholder FILTER-funksjonen.
- VELGERADER:
- Kan velge og endre rekkefølgen på rader dynamisk.
- Fungerer med både statiske områder og dynamiske arrayer.
- Er nyttig for å lage delsett av store datasett.
Tips
- Hvis du har overskriftsrad(er), starter du matriseverdiene én rad ned (for eksempel, i datasettet ovenfor starter du med A2 i stedet for A1) hvis du ikke vil at overskriftene skal inkluderes.
- CHOOSEROWS kan kombineres med andre funksjoner, inkludert:
Relaterte funksjoner
Her er de andre matriseformelfunksjonene som støttes i Workiva-regneark.