KOMBINER.UDSNIT
Funktionen KOMBINER.UDSNIT returnerer en matrice, som repræsenterer en samling, der repræsenterer foreningen af de anførte samlinger.
KOMBINER.UDSNIT(komprimer-funktion, udsnit, udsnit…)
komprimer-funktion: En modalværdi, der definerer resultaternes rækkefølge og formen på den matrice, der returneres.
komprimer til venstre (FALSK eller 0): Fjern mellemrum (celler, der ikke er inkluderet i nogen af udsnittene) fra venstre til højre, startende med den første række, der indeholder en celle, der er inkluderet i et af udsnittene. Det er standardrækkefølgen.
komprimer opad (SAND eller 1): Fjern mellemrum (celler, der ikke er inkluderet i nogen af udsnittene) fra øverst til nederst, startende med den første kolonne, der indeholder en celle, der er inkluderet i et af udsnittene.
udsnit: En samling af celler. udsnit er en samling af et enkelt udsnit af celler, som kan indeholde alle værdier.
udsnit…: Inkluder evt. en eller flere yderligere samlinger.
Noter
Samlingerne kan have en vilkårlig størrelse, og der kræves kun en samling. Hvis der kun anføres en samling, vil den matrice, der returneres, være den samme som den anførte samling.
KOMBINER.UDSNIT forsøger at konstruere en rektangulær samling fra inputsamlingen ved at fjerne mellemrum mellem elementer i matricen. Hvis resultatmatricen er et rektangel, returneres denne matrice. Hvis resultatmatricen ikke er et rektangel, flyttes rækkerne en ad gangen til enden af den første række, så resultatmatricen består af en enkelt række, der repræsenterer en liste over alle elementer i matricen.
Hvis et inputudsnit er ugyldigt, returnerer funktionen en referencefejl.
Denne funktion erstatter brugen af et mellemrum som operator for skæringspunkt i tabelreferencer i nogle andre regnearksprogrammer, inklusive ’08 til Mac og Numbers ’09 til Mac.
Denne funktion findes ikke i iBooks Author.
Eksempler |
---|
I den følgende tabel: |
A | B | C | D | E | F | |
---|---|---|---|---|---|---|
1 | 7 | 8 | ||||
2 | 19 | 20 | ||||
3 | ||||||
4 | ||||||
5 | 30 | 31 |
I eksemplerne er værdien fra cellen inden for de givne samlinger, der indeholdt det anførte matriceelement, skrevet i parentes. =KOMBINER.UDSNIT(FALSK; A1; B2) returnerer en matrice på 2 rækker x 1 kolonne. Værdierne kan udtrækkes fra matricen vha. INDEKS-funktionen. =INDEKS(KOMBINER.UDSNIT(FALSK; A1; B2); 1; 1; 1) returnerer 7 (A1), værdien i den første række i matricen. =INDEKS(KOMBINER.UDSNIT(FALSK; A1; B2); 2; 1; 1) returnerer 20 (B2), værdien i den anden række i matricen. =KOMBINER.UDSNIT(FALSK; A1; B2) returnerer en matrice på 1 række x 2 kolonner. Værdien i den første kolonne i matricen er 7 (A1). Værdien i den anden kolonne i matricen er 20 (B2). =LOPSLAG(7;KOMBINER.UDSNIT(FALSK; A1; B2); 2; 0) returnerer en udsnitsfejl, fordi – som det første eksempel viste – den returnerede matrice har en bredde på en kolonne. =LOPSLAG(7;KOMBINER.UDSNIT(SAND; A1; B2); 2; 0) returnerer 20, fordi – som det andet eksempel viste – den returnerede matrice er på 1 række x 2 kolonner. Værdien i den anden kolonne svarende til søgeværdien 7 er 20. =KOMBINER.UDSNIT(FALSK; A1:B1; E5) eller =KOMBINER.UDSNIT(SAND; A1:B1; E5) returnerer en matrice på 1 række x 3 kolonner. Værdierne i matricen med en række er 7 (A1), 8 (B1) og 30 (E5). =KOMBINER.UDSNIT(FALSK; A1:B2; D4:F5) returnerer en matrice på 1 række x 10 kolonner. Værdierne er 7 (A1), 8 (B1), 19 (A2), 20 (B2), 0 (D4), 0 (E4), 0 (F4), 0 (D5), 30 (E5) og 31 (F5). =KOMBINER.UDSNIT(FALSK; A1:B2; D4:F5) returnerer en matrice på 2 rækker x 5 kolonner. Værdierne i den første række er 7 (A1), 8 (B2), 0 (D4), 0 (E4) og 0 (F4). Værdierne i den anden række er 19 (A2), 20 (B2), 0 (D5), 30 (E5) og 31 (F5). |