Beskrivelse
Bruk denne funksjonen til å stable flere områder eller matriser horisontalt til ett enkelt område.
Syntaks
HSTACK(matrise_1, [matrise_2], ...,[matrise_29])
Innganger
Denne funksjonen godtar følgende argument:
| Navn | Påkrevd | Beskrivelse | Gyldig inngang |
|---|---|---|---|
array_1 |
Ja | Det første området eller matrisen som skal stables horisontalt. | En celle, et celleområde eller en formel som resulterer i en av disse. |
[matrise_2], ..., [matrise_29] |
Nei | Flere områder eller matriser som kan stables horisontalt. Opptil 29 matriser kan legges til. | En cellereferanse, et område eller en formel som resulterer i en av disse. |
Eksempler
Eksempeldata
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Navn | Alder | Lønn | Tittel | By | År |
| 2 | John | 35 | 75000 | Pilot | New York | 9 |
| 3 | Alice | 28 | 65000 | Lege | Chicago | 2 |
| 4 | Bob | 42 | 85000 | Leder | Los Angeles | 5 |
| 5 | George | 22 | 55000 | Vaktmester | Atlanta | 1 |
| 6 | Helen | 30 | 71000 | Jr. Pilot | New York | 8 |
Eksempel på formler
Rekkevidden må stemme overens! Hvis du bruker flere områder med FILTER, må radverdiene være de samme for alle områdene som er angitt som en del av filteruttrykket.
| Brukssak | Formel | Resultat | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Opprett et datasett som kun inneholder navn, tittel og by. | =HSTACK(A1:A6,D1:E6) |
Denne formelen trekker ut kolonnene Navn (A), Tittel (D) og By (E) til et nytt sett, sammen med kolonneoverskriftene.
|
||||||||||||||||||
| Ha en tekststreng for en feilmelding hvis det er en feilmatch i formelen. | =IFERROR(HSTACK(A1:A4, {"By"}), "Ugyldig") |
Denne formelen bruker IFERROR for å håndtere uoverensstemmende matrisestørrelser på en elegant måte. For dette datasettet vil det gi følgende resultat:
|
Merknader
- Som med alle matrisefunksjoner fyller HSTACK dynamisk ut resultatene i tilstøtende celler, med utgangspunkt i cellen som inneholder HSTACK-funksjonen.
- HSTACK:
- Kombinerer flere områder horisontalt til ett enkelt område.
- Kan stables i ulike høyder.
- Er nyttig for å kombinere data fra flere kolonner eller kilder.
Tips
- Hvis du har overskriftsrader, starter du matriseverdiene én rad ned (i datasettet ovenfor starter du for eksempel med A2 i stedet for A1) hvis du ikke vil at overskriftene skal tas med.
- Rekkefølgen på matrisene bestemmer rekkefølgen på stablingen. Den første matrisen i funksjonen vil alltid stå til venstre.
- HSTACK kan effektivt kombineres med flere andre funksjoner, blant annet
- FILTER: For å velge og kombinere filtrerte data fra ulike områder.
- UNIQUE: For å fjerne duplikater fra stablede matriser.
- SORT: For å organisere data før eller etter stabling.
- SEQUENCE: For å legge til fortløpende nummerering eller indeksering.
- SUM: For å beregne aggregerte totaler fra stablede resultater.
Relaterte funksjoner
Her er de andre matriseformelfunksjonene som støttes i Workiva-regneark.