Applies ToExcel för Microsoft 365 Excel för Microsoft 365 för Mac Excel för webben

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)

Se även

Funktionen TOCOL

Funktionen TOROW

Funktionen DROP Funktionen EXPANDERA

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.