Innholdsfortegnelse:
- Funksjonene COLUMNS and ROWS returnerer antall kolonner og rader i et bestemt celleområde eller en rekke. Hvis du for eksempel har et celleområde i regnearket heter product_mix, kan du finne ut hvor mange kolonner den inneholder ved å skrive inn denne formelen:
- Hvis du for eksempel bruker TRANSPOSE-funksjonen til å transponere et 2 x 5 celleområde (det vil si et område som tar opp to tilgrensende rader og fem tilstøtende kolonner), må du velge et tomt 5 x 2 celleområde (det vil si et område som tar fem tilstøtende rader og to tilstøtende kolonner) i regnearket før du bruker Sett inn-funksjonsknappen for å sette TRANSPOSE-funksjonen i den første cellen. Etter at du har valgt 2 x 5-cellelinjen som inneholder dataene du vil transponere i Array-tekstboksen i dialogboksen Funksjonsargumenter, må du trykke Ctrl + Shift + Enter for å lukke denne dialogboksen og angi TRANSPOSE-funksjonen inn i hele det valgte celleområdet som en matriseformel (vedlagt i krøllete bånd).
Video: Slik bruker du kart og kompass 2024
Excel 2016-referansen fungerer på rullegardinmenyen Oppslag og referanse på formler Fane av båndet er utformet for å håndtere spesifikke aspekter av cellehenvisninger i regnearket. Denne gruppen av funksjoner inkluderer:
-
ADRESSE for å returnere en cellereferanse som en tekstoppføring i en celle i regnearket
-
OMRÅDER for å returnere antall områder i en liste over verdier ( områder er definert som en rekke sammenhengende celler eller en enkelt celle i cellehenvisningen)
-
KOLUMN for å returnere tallet som representerer kolonneposisjonen til en cellereferanse
-
COLUMNS for å returnere antall kolonner i en referanse
-
FORMULATEXT for å returnere formelen referert som en tekststreng > GETPIVOTDATA for å returnere data lagret i et Excel-pivottabell
-
HYPERLINK for å opprette en kobling som åpner et annet dokument lagret på datamaskinen, nettverket eller Internett (du kan også gjøre dette med kommandoen Sett inn → Hyperlink)
-
< ! --2 ->
INDIRECT for å returnere en cellereferanse som er spesifisert av en tekststreng og ta innholdet i cellen som det refererer til den cellen -
LOOKUP for å returnere en verdi fra en array
-
OFFSET til returnere en referanse til et celleområde som er spesifisert av antall rader og kolonner fra en celle eller et celleområde
-
ROW for å returnere radnummeret til en cellereferanse
-
ROWS for å returnere antall rader i et celleområde eller array
-
-
TRANSPOSE for å returnere et vertikalt array som et horisontalt array og vice versa
-
Få den mager på kolonner og rader
Funksjonene COLUMNS and ROWS returnerer antall kolonner og rader i et bestemt celleområde eller en rekke. Hvis du for eksempel har et celleområde i regnearket heter product_mix, kan du finne ut hvor mange kolonner den inneholder ved å skrive inn denne formelen:
= COLUMNS (product_mix)
Hvis du vil vite hvor mange rader dette området er bruker du deretter denne formelen:
= ROWS (product_mix)
Du kan bruke COLUMNS og ROWS-funksjonene sammen til å beregne totalt antall celler i et bestemt område. Hvis du for eksempel vil vite det eksakte antallet celler som brukes i cellesegmentet product_mix, lager du følgende enkle formuleringsformel ved å bruke funksjonene COLUMNS og ROWS:
= COLUMNS (product_mix) * ROWS (product_mix) > Ikke forveksle COLUMNS (flertall) -funksjonen med funksjonen COLUMN (singular) og funksjonen ROWS (flertall) med funksjonen ROW (singular).KOLUMN-funksjonen returnerer nummeret til kolonnen (som om Excel brukte R1C1-referansesystemet) for cellehenvisningen som du angir som eneste argument. På samme måte returnerer ROW-funksjonen nummeret på raden for cellehenvisningen som du angir som argument.
Transponere cellelinjer
TRANSPOSE-funksjonen gjør at du kan endre retningen til et celleområde (eller en matrise). Du kan bruke denne funksjonen til å transponere et vertikalt celleområde hvor dataene går ned i rader av tilstøtende kolonner til en hvor dataene går over kolonnene i nærliggende rader og omvendt. For å kunne bruke TRANSPOSE-funksjonen, må du ikke bare velge et område som har et motsatt antall kolonner og rader, men du må også skrive det som en matriseformel.
Hvis du for eksempel bruker TRANSPOSE-funksjonen til å transponere et 2 x 5 celleområde (det vil si et område som tar opp to tilgrensende rader og fem tilstøtende kolonner), må du velge et tomt 5 x 2 celleområde (det vil si et område som tar fem tilstøtende rader og to tilstøtende kolonner) i regnearket før du bruker Sett inn-funksjonsknappen for å sette TRANSPOSE-funksjonen i den første cellen. Etter at du har valgt 2 x 5-cellelinjen som inneholder dataene du vil transponere i Array-tekstboksen i dialogboksen Funksjonsargumenter, må du trykke Ctrl + Shift + Enter for å lukke denne dialogboksen og angi TRANSPOSE-funksjonen inn i hele det valgte celleområdet som en matriseformel (vedlagt i krøllete bånd).
Anta at du vil transponere dataene som er inngått i celleområdet A10: C11 (et 2 x 3-array) til tomcelleområdet E10: F12 (et 3 x 2-array) i regnearket. Når du trykker Ctrl + Shift + Enter for å fullføre matriseformelen, legger Excel følgende array-formel i hver celle i området:
{ { { array
= TRANSPOSE (A10: C11)} Følgende figur illustrerer bruken av TRANSPOSE-funksjonen. Celleområdet B2: C4 inneholder et 3 x 2-array. For å konvertere dette 3 x 2-arrayet i celleområdet B2: C4 til et 2 x 3-array i rekkevidden B6: D7, følg disse trinnene: Velg det tomme celleområdet B6: D7 i regnearket.
Klikk kommandoen Oppslag og referanse på båndets formler-faneblad og velg deretter TRANSPOSE-alternativet fra rullegardinmenyen på knappen.
Excel insert = TRANSPOSE () på Formula bar og åpner dialogboksen Funksjonsargumenter der tekstboksen Array argument er valgt.
-
Dra gjennom celleområdet B2: C4 i regnearket slik at tekstboksen Array-argument inneholder B2: C4 og formelen på Formula-linjen viser nå = TRANSPOSE (B2: C4).
-
Trykk Ctrl + Shift + Enter for å lukke dialogboksen Sett inn argumenter (ikke klikk OK) og sett inn TRANSPOSE array-formelen i celleområdet B6: D7 som vist her.
Bruk TRANSPOSE-funksjonen til å endre orienteringen til en enkel rekkefølge.
-
Klikk på OK-knappen i dialogboksen Funksjonsargumenter, legger inn TRANSPOSE-funksjonen i den aktive cellen i gjeldende cellevalg.Å gjøre dette returnerer #VALUE! feil verdi til cellen. Du må huske å trykke Ctrl + Shift + Enter for å lukke dialogboksen og sette formelen i hele celleområdet.
-
Hvis alt du vil gjøre er å transponere rad- og kolonneoverskrifter eller en enkel tabell med data, trenger du ikke å gå gjennom rigmarolen for å opprette en matriseformel ved hjelp av TRANSPOSE-funksjonen. Kopier bare rekkevidden av celler som skal transponeres med kommandoen Kopier på fanen Startside på båndet. Plasser cellepekeren i den første tomme cellen der transponert rekkefølge skal limes inn før du klikker på Transpose-alternativet på rullegardinmenyen Lim inn.