Excel TAKE-functie
De TAKE-functie retourneert een opgegeven aantal aaneengesloten rijen of kolommen vanaf het begin of einde van een bepaalde matrix.
Note: Deze functie is alleen beschikbaar in Excel voor Microsoft 365 op het Insider-kanaal.
Syntaxis
=TAKE(array, rows, [columns])
argumenten
Opmerkingen
Winstwaarde
Het retourneert een subset van een bepaalde array.
Voorbeeld
Hier nemen we de volgende verkooptabel als voorbeeld om u te laten zien hoe u de TAKE-functie gebruikt om er een gespecificeerde subset uit te retourneren.
#Voorbeeld1: Neem alleen het opgegeven aantal rijen of kolommen
U wilt bijvoorbeeld alleen de eerste drie rijen of kolommen uit de verkooptabel nemen. U kunt een van de onderstaande formules toepassen om het voor elkaar te krijgen.
Neem alleen het opgegeven aantal rijen
Als u alleen een bepaald aantal rijen wilt gebruiken, zoals de eerste drie rijen, moet u het argument kolommen negeren.
Selecteer een cel, zeg in dit geval H6, voer de onderstaande formule in en druk op de Enter toets om de opgegeven subset op te halen.
=TAKE(B6:F19,3)
Neem alleen het opgegeven aantal kolommen
Als u alleen een bepaald aantal kolommen wilt gebruiken, zoals de eerste drie kolommen, moet u het argument rijen leeg laten.
Selecteer een cel, zeg in dit geval H6, voer de onderstaande formule in en druk op de Enter toets om de opgegeven subset op te halen.
=TAKE(B6:F19,,3)
#Voorbeeld2: Neem specifieke rijen of kolommen vanaf het einde van een array
In de bovenstaande voorbeelden kunt u zien dat de rijen en kolommen worden geretourneerd vanaf het begin van de array. Dat komt omdat u een positief getal hebt opgegeven voor het argument rijen of kolommen.
Om rijen en kolommen vanaf het einde van een array te nemen, moet u een negatief getal opgeven voor het argument rijen of kolommen.
Neem de laatste drie rijen
Selecteer een cel, zeg in dit geval H6, voer de onderstaande formule in en druk op de Enter toets om de laatste drie rijen van de verkooptabel te krijgen.
=TAKE(B6:F19,-3)
Neem de laatste drie kolommen
Selecteer een cel, zeg in dit geval H6, voer de onderstaande formule in en druk op de Enter toets om de laatste drie kolommen van de verkooptabel te krijgen.
=TAKE(B6:F19,,-3)
#Voorbeeld3: Neem de laatste 3 kolommen van de eerste twee rijen uit een array
U moet bijvoorbeeld de laatste 3 kolommen van de eerste twee rijen uit een array nemen, er moeten getallen worden opgegeven voor zowel de rijen als de kolommen. De formule is als volgt:
=TAKE(B6:F19,2,-3)
De beste tools voor kantoorproductiviteit
Kutools for Excel - Helpt u zich te onderscheiden van de menigte
Kutools voor Excel beschikt over meer dan 300 functies, Ervoor zorgen dat wat u nodig heeft slechts één klik verwijderd is...
Office-tabblad - Schakel lezen en bewerken met tabbladen in Microsoft Office in (inclusief Excel)
- Een seconde om te schakelen tussen tientallen geopende documenten!
- Verminder elke dag honderden muisklikken voor u, zeg maar dag tegen muishand.
- Verhoogt uw productiviteit met 50% bij het bekijken en bewerken van meerdere documenten.
- Brengt efficiënte tabbladen naar Office (inclusief Excel), net als Chrome, Edge en Firefox.