Innehållsförteckning:
- Funktionerna COLUMNS och ROWS returnerar antalet kolumner och rader i ett visst cellområde eller array. Om du till exempel har ett cellområde i kalkylbladet heter product_mix kan du ta reda på hur många kolumner det innehåller genom att ange denna formel:
- Om du till exempel använder TRANSPOSE-funktionen för att omvandla ett 2 x 5 cellområde (det vill säga ett intervall som tar upp två närliggande rader och fem närliggande kolumner) måste du välja ett tomt 5 x 2 cellområde (det vill säga ett intervall som tar fem angränsande rader och två intilliggande kolumner) i arbetsbladet innan du använder knappen Infoga funktion för att infoga TRANSPOSE-funktionen i den första cellen. Sedan, efter att ha valt 2 x 5 cellområdet som innehåller de data som du vill transponera i textrutan Array i dialogrutan Funktionsargument måste du trycka Ctrl + Shift + Enter för att stänga dialogrutan och ange TRANSPOSE-funktionen in i hela valda cellintervallet som en matrisformel (omsluten i krökta hängslen).
Video: Creo Parametric - Datum Feature Symbols - Geometric Dimensioning and Tolerancing (GD&T) 2024
Referensen i Excel 2016 fungerar på rullgardinsmenyn Lookup & Reference i formlerna fliken av bandet är utformad för att specifikt hantera olika aspekter av cellreferenser i arbetsbladet. Denna grupp av funktioner innefattar:
-
ADRESS för att returnera en cellreferens som textinmatning i en cell i arbetsbladet
-
OMRÅDEN för att returnera antalet områden i en lista över värden ( områden definieras som ett intervall av angränsande celler eller en enda cell i cellreferensen)
-
KOLUMN för att returnera numret som representerar kolumnpositionen för en cellreferens
-
COLUMNS för att returnera antalet kolumner i en referens
-
FORMULATEXT för att returnera formeln refererad som en textsträng > GETPIVOTDATA för att returnera data lagrade i ett Excel-pivottabell
-
HYPERLINK för att skapa en länk som öppnar ett annat dokument som lagrats på din dator, nätverk eller Internet (du kan också göra det med kommandot Infoga → Hyperlänk)
-
< ! --2 ->
INDIRECT för att returnera en cellreferens specificerad av en textsträng och bringa innehållet i cellen som det hänvisar till den cellen -
LOOKUP för att returnera ett värde från en array
-
OFFSET till returnera en referens till ett cellintervall som anges av antalet rader och kolumner från en cell eller ett cellintervall
-
ROW för att returnera radnumret för en cellreferens
-
ROWS för att returnera antalet rader i ett cellområde eller array
-
-
TRANSPOSE för att returnera ett vertikalt array som en horisontell array och vice versa
-
Få mager på kolumner och rader
Funktionerna COLUMNS och ROWS returnerar antalet kolumner och rader i ett visst cellområde eller array. Om du till exempel har ett cellområde i kalkylbladet heter product_mix kan du ta reda på hur många kolumner det innehåller genom att ange denna formel:
= COLUMNS (product_mix)
Om du vill veta hur många rader detta intervall använder du då följande formel:
= ROWS (product_mix)
Du kan använda COLUMNS och ROWS-funktionerna tillsammans för att beräkna det totala antalet celler i ett visst område. Om du till exempel vill veta exakt antalet celler som används i cellområdet product_mix, skapar du följande enkla multiplikationsformel med hjälp av funktionerna COLUMNS och ROWS:
= COLUMNS (product_mix) * ROWS (product_mix) > Förväxla inte funktionen COLUMNS (plural) med funktionen COLUMN (singular) och funktionen ROWS (plural) med funktionen ROW (singular).KOLUMN-funktionen returnerar kolumnnumret (som om Excel använde referenssystemet R1C1) för den cellreferens som du anger som enda argument. På samma sätt returnerar ROW-funktionen numret på raden för den cellreferens som du anger som argument.
Genomföra cellintervall
Med TRANSPOSE-funktionen kan du ändra orienteringen för ett cellområde (eller en array). Du kan använda denna funktion för att omvandla ett vertikalt cellområde där data går ner i raderna i närliggande kolumner till en där data körs över kolumnerna i närliggande rader och vice versa. För att framgångsrikt kunna använda TRANSPOSE-funktionen måste du inte bara välja ett intervall som har ett motsatt antal kolumner och rader, men du måste också ange det som en matrisformel.
Om du till exempel använder TRANSPOSE-funktionen för att omvandla ett 2 x 5 cellområde (det vill säga ett intervall som tar upp två närliggande rader och fem närliggande kolumner) måste du välja ett tomt 5 x 2 cellområde (det vill säga ett intervall som tar fem angränsande rader och två intilliggande kolumner) i arbetsbladet innan du använder knappen Infoga funktion för att infoga TRANSPOSE-funktionen i den första cellen. Sedan, efter att ha valt 2 x 5 cellområdet som innehåller de data som du vill transponera i textrutan Array i dialogrutan Funktionsargument måste du trycka Ctrl + Shift + Enter för att stänga dialogrutan och ange TRANSPOSE-funktionen in i hela valda cellintervallet som en matrisformel (omsluten i krökta hängslen).
Antag att du vill omvandla data som matas in i cellområdet A10: C11 (en 2 x 3-serie) till tomcellsintervallet E10: F12 (en 3 x 2-array) i arbetsbladet. När du trycker på Ctrl + Skift + Enter för att fylla i matrisformeln, placerar Excel följande matrisformel efter val av cellintervall A10: C11 som argumentet
array
i varje cell i intervallet: { = TRANSPOSE (A10: C11)} Följande bild illustrerar användningen av TRANSPOSE-funktionen. Cellområdet B2: C4 innehåller en 3 x 2-grupp. Om du vill konvertera denna 3 x 2-raden i cellintervallet B2: C4 till en 2 x 3-serie i intervallet B6: D7, följ dessa steg:
Välj det tomma cellintervallet B6: D7 i arbetsbladet.
Klicka på kommandot Uppsök och referens på fliken Formulans flik och välj sedan TRANSPOSE-alternativet på knappens rullgardinsmeny.
-
Excel-inmatningar = TRANSPOSE () på formulärfältet och öppnar dialogrutan Funktionsargument där textrutan Array-argument är markerad.
-
Dra i cellområdet B2: C4 i kalkylbladet så att textrutan Array-argument innehåller B2: C4 och formeln på Formulärfältet nu läser = TRANSPOSE (B2: C4).
Tryck på Ctrl + Shift + Enter för att stänga dialogrutan Infoga argument (klicka inte på OK) och för att infoga TRANSPOSE-arrayformeln i cellområdet B6: D7 som det visas här.
-
Använd TRANSPOSE-funktionen för att ändra orienteringen för en enkel array.
-
Klicka på OK-knappen i dialogrutan Funktionsargument infogar TRANSPOSE-funktionen i den aktiva cellen i det aktuella cellvalet.Om du gör det returneras #VALUE! felvärde till cellen. Du måste komma ihåg att trycka på Ctrl + Shift + Enter för att stänga dialogrutan och sätt in formuläret i hela cellområdet.
Om allt du vill göra är att omvandla rad- och kolumnrubriker eller en enkel tabell med data, behöver du inte gå igenom rigggränsen för att skapa en arrayformel med funktionen TRANSPOSE. Kopiera bara det antal celler som ska transponeras med kommandot Kopiera på fliken Startsida på bandet. Placera markören i den första tomma cellen där det transponerade intervallet ska klistras innan du klickar på alternativet Transpose på kommandoknappen Klistra in i rullgardinsmenyn.