Returnerar ett angivet antal sammanhängande rader eller kolumner från början eller slutet av en matris.
Syntax
=TAKE(array, rows,[columns])
Syntaxen för funktionen TAKE har följande argument:
-
matris Matrisen som du vill ta rader eller kolumner från.
-
rader Antalet rader att ta. Ett negativt värde hämtas från slutet av matrisen.
-
kolumner Antalet kolumner att ta. Ett negativt värde hämtas från slutet av matrisen.
Fel
-
Excel returnerar en #CALC! fel för att ange en tom matris när rader eller kolumner är 0.
-
Excel returnerar en #NUM när matrisen är för stor.
Exempel
Kopiera exempeldata i följande tabell och klistra in dem i cell A1 i ett nytt Excel kalkylblad. Om det behövs kan du justera kolumnbredderna så att alla data visas.
Returnerar de två första raderna från matrisen i området A2:C4.
Data |
||
---|---|---|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
Formler |
||
=TAKE(A2:C4,2) |
Returnerar de två första kolumnerna från matrisen i området A2:C4.
Data |
||
---|---|---|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
Formler |
||
=TAKE(A2:C4,,2) |
Returnerar de två sista raderna från matrisen i området A2:C4.
Data |
||
---|---|---|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
Formler |
||
=TAKE(A2:C4,-2) |
Returnerar de två första raderna och kolumnerna från matrisen i området A2:C4.
Data |
||
---|---|---|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
Formler |
||
=TAKE(A2:C4,2,2) |