HomeZoek- en verwijzingsfunctiesTRANSPONEREN() functie

TRANSPONEREN() functie

TRANSPONEREN functie in Excel

Samenvatting TRANSPONEREN() functie

De TRANSPONEREN() functie in Excel is een krachtige formule die de oriëntatie van een matrix omdraait: rijen worden kolommen en kolommen worden rijen. Dit is bijzonder handig als je een dataset wilt herstructureren zonder de waarden handmatig te kopiëren en plakken. In plaats van tijdrovend werk kun je met één formule direct een nieuwe opmaak van je gegevens tonen. De functie wordt vaak gebruikt in rapportages, dashboards of analyses waarin de weergave van data cruciaal is.

Vertaling

Nederlands: TRANSPONEREN()
Engels: TRANSPOSE()
Duits: MTRANS()

Resultaat waarde

Geeft als resultaat de getransponeerde waarde van een matrix

Doel

Het doel van de TRANSPONEREN() functie is om gegevens van rijen naar kolommen om te zetten (of andersom), terwijl de onderlinge waarden behouden blijven. De functie is ideaal voor situaties waarin de structuur van een dataset niet logisch is voor verdere berekeningen of visualisatie. In plaats van de gegevens fysiek te verplaatsen, gebruik je de functie om de gegevens dynamisch te herschikken.

Syntaxis

=TRANSPONEREN(matrix)

Argumenten

matrix: Verplicht. Dit is het bereik of de matrix met waarden die je wilt transponeren. De matrix kan bestaan uit cellen, een benoemd bereik of een formule die een matrix oplevert. Bijvoorbeeld A1:C3.

Gebruik van TRANSPONEREN() functie

De TRANSPONEREN() functie gebruik je om gegevens van horizontaal naar verticaal te draaien, of andersom. Dit is vooral nuttig in situaties waarin de structuur van de data niet past bij de gewenste presentatie of analyse.

Stel dat je een tabel hebt met verkoopcijfers per maand in rijen, maar je wilt deze kolomsgewijs weergeven:

=TRANSPONEREN(A1:L2)

In dit geval worden de maanden (A1:L1) verticaal onder elkaar geplaatst, terwijl de bijbehorende verkoopcijfers (A2:L2) in de kolom ernaast komen te staan.

Wanneer je werkt met een dynamische matrix, kun je TRANSPONEREN combineren met FILTER() om alleen relevante waarden te tonen:

=TRANSPONEREN(FILTER(A1:C10;B1:B10="Noord"))

Hiermee toon je alle gegevens voor de regio “Noord”, maar dan in een andere richting.

Ook in combinatie met NAAR.RIJ() of NAAR.KOLOM() kun je met TRANSPONEREN dynamisch de richting van een matrix wijzigen:

=TRANSPONEREN(NAAR.KOLOM(A1:D4))

De functie werkt dynamisch, wat betekent dat bij elke wijziging in de bronmatrix de transpositie automatisch wordt bijgewerkt. Dat maakt de functie bijzonder geschikt voor dashboards of automatische rapporten.

Waarom TRANSPONEREN() functie gebruiken?

De TRANSPONEREN functie is essentieel als je regelmatig met tabellen werkt die niet in de juiste richting zijn opgebouwd. In plaats van handmatig te kopiëren en te plakken met “Transponeren” via het contextmenu, gebruik je de formule voor een dynamische transpositie. De brondata en de getransponeerde versie blijven daarbij automatisch aan elkaar gekoppeld.

Een veelvoorkomende fout is dat gebruikers de functie in een enkelvoudige cel plakken zonder de juiste matrixuitvoer toe te staan. Omdat TRANSPONEREN een matrixfunctie is, moet Excel de benodigde cellen automatisch vullen. Plaats daarom de formule in een lege cel die voldoende ruimte heeft voor het resultaat.

Een praktisch voorbeeld:

=TRANSPONEREN({1\2\3})

Geeft:

1
2
3

Terwijl:

=TRANSPONEREN({1;2;3})

Het tegenovergestelde oplevert:

1   2   3

Wanneer je met dynamische arrays werkt, is het belangrijk dat je geen oude matrixinvoer (met Ctrl+Shift+Enter) gebruikt. Excel doet dat nu automatisch.

Veelvoorkomende fouten en tips:

  • Gebruik een volledig bereik en niet slechts een deel van de bronmatrix.
  • Plaats de formule in een leeg gebied.
  • Combineer met functies als FILTER(), WEGLATEN() of KIES.RIJEN() voor dynamische rapporten.

Opmerkingen TRANSPONEREN() functie

  • De functie TRANSPONEREN() werkt met zowel dynamische als statische matrices.
  • Wanneer de brondata verandert, wordt het resultaat automatisch bijgewerkt.
  • Niet compatibel met oudere versies van Excel die geen dynamische matrices ondersteunen.
  • Volledig compatibel met Excel voor Windows, Mac en Online.
  • Let op bij het gebruik van vergrendelde bereiken: de uitvoer kan niet worden overschreven.
  • Bij gebruik met grote datasets kan de herberekening vertraging veroorzaken.
~ Advertentie ~

= POST ( 'Gerelateerd' )

VOORSPELLEN() functie

De VOORSPELLEN() functie berekent op basis van bekende waarden een voorspelde waarde. Ideaal voor prognoses, trends en analyses in Excel.

CODE() functie

Ontdek de CODE() functie in Excel om het numerieke teken van het eerste karakter van een tekst te achterhalen, inclusief praktische voorbeelden en tips.

ALS() functie inzetten voor datacategorieën

Met ALS() categorie Excel maak je overzichtelijke datagroepen, voorkom je ruis en krijg je inzicht in patronen voor betere rapportages en datakwaliteit.

IS.ONEVEN() functie

Ontdek hoe je met de IS.ONEVEN() functie snel bepaalt of een getal oneven is en hoe je dit praktisch toepast in Excel-formules.

CEL() functie

CEL() functie in Excel geeft informatie over een cel, zoals inhoud, type, adres of bestandsnaam. Ideaal voor dynamische dashboards en analyses met BLAD(), BLADEN(), ALS() en INDIRECT().

11 Onmisbare Databasefuncties in Excel: Slim Filteren, Tellen en Berekenen

Leer 11 krachtige databasefuncties in Excel met duidelijke voorbeelden, tips en compatibiliteit. Handig voor filteren, tellen en berekenen met criteria.
~ Advertentie ~

= WEEK ('Top 5')

JAAR() functie

De JAAR functie in Excel geeft als resultaat het jaar van een datum als een 4-cijferig getal. Het jaar wordt uitgedrukt als een geheel getal tussen 1900 en 9999.

DATUM() functie

De Excel DATUM functie maakt van afzonderlijke waarden voor jaar, maand en dag een geldige datum. Je kunt deze functie gebruiken om dynamisch datums samen te stellen op basis van andere celwaarden in je werkblad.

NETTO.WERKDAGEN() functie

De NETTO.WERKDAGEN geeft het aantal volledige werkdagen tussen een begindatum en een einddatum. Zaterdag en zondag en datums die zijn gedefinieerd zijn als feestdagen gelden niet als werkdagen.

Wachtwoord Excel werkblad beveiliging kraken

Met de volgende macro code is het mogelijk om de beveiliging van een met wachtwoord beveiligd werkblad op te heffen.

VERGELIJKEN() functie

Met de VERGELIJKEN functie kun je de positie bepalen van een zoekwaarde in een zoek-matrix (rij, kolom, tabel of bereik). De functie ondersteunt exact, benaderend of wildcards (*?) voor gedeeltelijk resultaat.
~ Advertentie ~

= FUNCTIE ('Top 10')

~ Advertentie ~

= EXCEL ( 'categorieën' )

~ Advertentie ~