Lär dig hur du exakt extraherar och manipulerar dina data, vilket gör att Excel fungerar smartare för dig.

När du arbetar med din datauppsättning i Microsoft Excel, finns det tillfällen då du behöver analysera endast en del av datan. Tack och lov tillhandahåller Excel TAKE och DROP-funktionerna för situationer som denna.

TAKE och DROP låter dig inkludera eller exkludera en del av en array i ditt val. Låt oss börja med att definiera dessa funktioner och sedan utforska hur man använder dem i Excel.

Vad är TAKE-funktionen i Excel?

TAKE-funktionen i Excel extraherar ett specificerat antal rader och kolumner från en array. Syntaxen för TAKE-funktionen är:

=TAKE(array, rows, [columns])

Här är vad varje parameter betyder:

  • Array: Refererar till källmatrisen från vilken du vill extrahera rader eller kolumner.
  • Rader: Indikerar antalet rader som ska extraheras. Ett negativt tal tar rader från slutet.
  • Kolumner: Indikerar antalet kolumner som ska extraheras. Ett negativt tal tar också kolumner från slutet.
instagram viewer

Vad är DROP-funktionen i Excel?

Å andra sidan exkluderar DROP-funktionen i Excel specifika rader och/eller kolumner från en matris eller ett cellområde. Syntaxen för DROP-funktionen är:

=DROP(array, rows, [columns])

Parametrarna för DROP-funktionen liknar dem i TAKE-funktionen:

  • Array: Refererar till källmatrisen från vilken du vill ta bort rader eller kolumner.
  • Rader: Indikerar antalet rader som ska tas bort. Ett negativt tal tar bort rader från slutet.
  • Kolumner: Indikerar antalet kolumner som ska tas bort. Ett negativt tal tar bort kolumner från slutet.

TAKE- och DROP-funktionerna fungerar med arrayer, och de matar också ut arrayer. Eftersom de alltid matar ut arrayer, finns det ingen anledning att markera dem som matrisformler i Excel. Av samma anledning kan du stöta på #SPILL-felet i Excel när du använder TAKE och DROP.

TAKE and DROP finns i Excel för Microsoft 365, Excel för Microsoft 365 för Mac och Excel för webben. Äldre versioner av Excel har dock inte dessa funktioner.

Hur man använder TAKE-funktionen i Excel

Det finns oändliga Excel-scenarier där TAKE kan komma väl till pass. Låt oss ta en titt på några exempel.

1. Extrahera de fem översta raderna med dina data

Anta att du har ett kalkylblad som innehåller en lista över produkter och deras priser under de senaste månaderna. Om du bara vill extrahera de första fem raderna av data kan du använda TAKE-funktionen istället för att kopiera data.

Så här kan du göra det:

  1. Välj den cell där du vill använda TAKE-funktionen.
  2. I formelfältet anger du formeln nedan.
    =TAKE(B2:F1, 5)
  3. Tryck Stiga på.

Denna formel kommer att hämta de första fem raderna inom dataintervallet B2:F1 och returnera utgången.

2. Extrahera den första kolumnen med dina data

Låt oss säga att du bara vill hämta den första kolumnen i samma datauppsättning. För att göra detta med TAKE-funktionen måste du lämna radparametern tom och endast ange kolumnen:

=TAKE(B2:F1,,1)

Denna formel kommer att hämta den första kolumnen från B2:F1 dataområde. Eftersom vi inte angav något värde för rad parametern i vår formel, är varje rad i den första kolumnen inkluderad i utdata.

Hur man använder DROP-funktionen i Excel

Du kan använda DROP-funktionen för att utesluta oönskade rader och kolumner från dina data. Syntaxen för formlerna liknar funktionen TAKE. Låt oss se hur DROP-funktionen fungerar i Excel.

1. Uteslut de tio sista raderna av dina data

Anta att du vill skapa en datavy av ditt kalkylblad som visar allt utom de tio sista raderna. Här är formeln du kan använda för att uppnå detta:

=DROP(B2:F21,-10)

Denna formel kommer att exkludera de sista tio raderna i B2:F1 dataområde. Detta beror på att vi specificerade -10 som radparameter för data.

2. Exkludera den sista kolumnen i dina data

Du kan använda formeln nedan för att trimma ned den sista kolumnen av dina data med DROP:

=DROP(B2:F21,,-1)

I det här exemplet returnerar DROP-funktionen de värden som faller inom intervallet B2:F1 medan den sista kolumnen exkluderas.

Kombinera TAKE- och DROP-funktionerna med andra Excel-funktioner

Den sanna magin i Excel uppstår när du kombinerar olika funktioner tillsammans. Om du till exempel behöver mata en specifik del av en array till en funktion, kan du kombinera den med TAKE eller DROP istället för att skriva ut dataområdet.

Anta att du har en tabell över några objekt och deras detaljer och vill skriva ut den första artikeln som kostar över N100. Du kan använda TAKE i kombination med FILTER-funktion i Excel att göra detta. Här är formeln för att göra det:

=TAKE(FILTER(B3:E8,D3:D8>100), 1,1)

Låt oss bryta ner den här formeln. FILTER-funktionen får alla rader med priser över N100 inom intervallet. Formeln för detta är följande:

=FILTER(B3:E8,D3:D8>100)

Därefter matar formeln resultaten från FILTER till TAKE-funktionen. Ange både rad och kolumn argument som 1 hämtar endast värdet i den filtrerade datans första rad och kolumn.

Ta och släpp data i ditt ark

Excels TAKE- och DROP-funktioner erbjuder ett kraftfullt sätt att extrahera och manipulera specifik data i dina kalkylblad. Genom att förstå deras syntax och användning kan du effektivt hantera och analysera dina Excel-data, särskilt när de kombineras med andra funktioner.