Beskrivelse
Bruk denne funksjonen til å generere en liste med sekvensielle tall i en matrise. Matrisen kan være endimensjonal (en enkelt rad eller en enkelt kolonne) eller todimensjonal, bestemt av argumentene rader og kolonner.
Syntaks
SEKVENS(rader; [kolonner; [start]; [trinn])
Innganger
Denne funksjonen godtar følgende argument:
| Navn | Påkrevd | Beskrivelse | Gyldig inndata |
|---|---|---|---|
rader |
Ja | Antall rader som skal genereres (standard er 1) | Et positivt heltall, en cellereferanse til en celle som inneholder et positivt heltall, eller en formel som resulterer i et positivt heltall. |
kolonner |
Nei | Antall kolonner som skal genereres (standard er 1) | Et positivt heltall, en cellereferanse til en celle som inneholder et positivt heltall, eller en formel som resulterer i et positivt heltall. |
start |
Nei | Første verdi i sekvensen. (Standardverdien er 1) | Et tall, en cellereferanse til en celle som inneholder et tall, eller en formel som resulterer i et tall. Merk: Sekvensen beveger seg alltid i en positiv retning, selv om startverdien er negativ. |
skritt |
Nei | Verdi som skal økes mellom sekvensnumre (standard er 1) | Et tall, en cellereferanse til en celle som inneholder et tall, eller en formel som resulterer i et tall. |
Eksempler
Eksempeldata
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | ID |
Navn |
Alder |
Avdeling |
Lønn |
| 2 | 1 | John Smith | 35 | Salg | 75000 |
| 3 | |||||
| 4 | 2 | Emma Johnson | 28 | Markedsføring | 65000 |
| 5 | 3 | Michael Chen | 42 | Ingeniørfag | 95000 |
| 6 | 4 | Sarah Williams | 31 | HR | 70000 |
Eksempelformler
| Brukstilfelle | Formel | Resultat | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Fyll et vertikalt sett med 3 celler som starter med tallet 4. | =SEKVENS(3;;4) |
Dette fyller de tre cellene fra cellen formelen er i med tallene 4, 5 og 6, og produserer følgende:
|
||||||||||||
| Fyll ut 2 rader med 3 celler som starter med tallet 1, med tallene i de individuelle cellene. | =SEKVENS(2, 3) |
Oppretter en 2x3-matrise som starter på 1, og produserer følgende:
|
||||||||||||
| Fyll ut 2 kolonner, rader med 3 celler som starter med tallet 10, med tallene i de enkelte cellene. | =SEKVENS(3; 2; 10; 5) |
Oppretter en 3x2-matrise som starter på 10, øker med 5, og produserer følgende:
|
||||||||||||
| Fordi datoer i Workiva-plattformen er serienumre, kan du enkelt bruke SEQUENCE til å generere sekvensielle datoer. Hvis du for eksempel vil generere en liste med 12 datoer som tilsvarer den første dagen i måneden for alle måneder i et år (2025 i dette tilfellet), kan du bruke SEKVENS med DATE- og EDATE-funksjonene. | =EDATE(DATO(2025;1;1);SEKVENS(12;1;0)) |
Denne formelen bruker SEKVENS til å opprette en 12x1-matrise med celler, og fyller deretter cellene med
|
||||||||||||
| Lag en liste over de første 12 helgedatoene i 2025. | =ARBEIDSDAG.INTL(DATO(2025;1;1)-1;SEKVENS(12);"1111100") |
Denne formelen bruker SEKVENS til å opprette en 12x1-matrise med celler, og fyller deretter cellene med
|
||||||||||||
| Generer en tolvmånedersliste med månedsnavn fra februar. | =TEKST(EDATE(DATO(2022;2;1);SEKVENS(12;1;0)),"mmmm") |
Denne formelen bruker SEKVENS til å opprette en 12x1-matrise med celler, og fyller deretter cellene ved hjelp av
|
||||||||||||
| Trekk ut de tre første verdiene fra området (B2:B12), og ekskluder eventuelle tomme celler fra resultatene. | =INDEKS(FILTER(B2:B12; B2:B12<>""), SEKVENS(3;1;1;1)) |
Denne formelen bruker SEKVENS til å opprette en 3x1-matrise med celler, og fyller deretter cellene ved hjelp av
|
||||||||||||
| Lag en helårskalender | =SEKVENS(53;7;46023) |
Denne formelen bruker SEKVENS til å opprette en 53x7-matrise med celler, og fyller deretter cellene som starter med 1. januar 2026 (46023). Merk: Du må bruke ønsket datoformat på cellene for å vise verdiene som datoer. |
Merknader
- Som med alle matrisefunksjoner, fyller SEKVENS dynamisk ut resultater på tvers av tilstøtende celler, og starter fra cellen som inneholder SEKVENS-funksjonen.
- SEKVENS:
- Er nyttig for å generere testdata eller lage numeriske sekvenser.
- Kan opprette matriser med én kolonne, flere kolonner eller 2D.
- Støtter egendefinerte startverdier og trinnøkninger.
- Fungerer med både positive og negative trinn.
- Kan generere en numerisk matrise i en annen formel, et krav som ofte oppstår i mer avanserte formler.
Tips
- Hvis du har en overskriftsrad og ikke vil at overskriftene skal inkluderes, starter du matriseverdiene én rad ned (for eksempel i datasettet ovenfor, start med A2 i stedet for A1).
- SEKVENS kan kombineres med andre funksjoner som:
Relaterte funksjoner
Her er de andre matriseformelfunksjonene som støttes i Workiva-regneark.