I motsetning til standardformler, som vanligvis fungerer på enkeltverdier eller celler, kan matriseformler utføre flere beregninger på ett eller flere elementer i en matrise. Med matriseformler kan du redusere det manuelle arbeidet og sikre konsistens på tvers av rader og kolonner.
Les fellesinnlegget array formulas for å lære mer.
Kapasitet for utslipp
Med matriseformler er det nå mulig å bruke spillfunksjoner i regneark og innebygde tabeller som gjør det mulig å returnere flere verdier fra en formel.
Merk: Spilloperatoren (#) støttes ikke i Workiva.
Eksempler på matriseformler
Automatisering av fremspolingstabeller med VSTACK()
Du kan opprette roll-forward-tabeller ved hjelp av =VSTACK(PriorPeriodRange, CurrentPeriodRange). Denne formelen kombinerer perioder dynamisk, og tabellen oppdateres automatisk når kildedataene endres.
Finn ut mer om VSTACK.
Fjern duplikater med UNIQUE()
Bruk =UNIQUE(DataRange) for å trekke ut en liste med distinkte verdier fra en kolonne eller et område. Dette er spesielt nyttig når du skal rense data eller lage rullegardinlister uten gjentatte oppføringer. Formelen oppdateres dynamisk hvis kildedataene endres, slik at du alltid får den nyeste listen over unike verdier.
Les mer om UNIQUE.
Filtrering av store datasett med FILTER()
Bruk =FILTER(DataRange, AmountColumn > 1000000) for å automatisk trekke ut bare de radene som oppfyller kriteriene dine. Med denne formelen trenger du ikke å bruke filtre på nytt eller slette rader, siden visningen forblir nøyaktig.
Les mer om FILTER.
Funksjoner for matriseformler
Her er funksjonene for matriseformler som støttes i Workiva-regneark.