Video: Top 25 Excel 2016 Tips and Tricks 2024
Met de TRANSPOSE-functie van Excel 2007 kunt u de richting van een celbereik (of array) wijzigen. U kunt deze functie gebruiken om een verticaal celbereik om te zetten waarbij de gegevens langs de rijen van aangrenzende kolommen lopen naar een kolom waar de gegevens over de kolommen van aangrenzende rijen lopen en omgekeerd. Om de functie TRANSPOSE met succes te gebruiken, moet u niet alleen een bereik met een tegenovergesteld aantal kolommen en rijen selecteren, maar u moet het ook invoeren als een matrixformule.
Als u bijvoorbeeld de TRANSPOSE-functie gebruikt om een bereik van 2 x 5 cellen te transponeren (dat wil zeggen een bereik dat twee aangrenzende rijen en vijf aangrenzende kolommen omgeeft), moet u een lege cel van 5 x 2 cellen (dat wil zeggen, een bereik dat vijf aangrenzende rijen en twee aangrenzende kolommen beslaat) in het werkblad voordat u de knop Functie invoegen gebruikt om de functie TRANSPOSE in de eerste cel in te voegen. Nadat u vervolgens het bereik van 2 x 5 cellen hebt geselecteerd dat de gegevens bevat die u in het tekstvak Array van het dialoogvenster Functieargumenten wilt transponeren, drukt u op Ctrl + Shift + Enter om dit dialoogvenster te sluiten en de functie TRANSPOSE in te voeren in het gehele geselecteerde celbereik als een matrixformule (ingesloten in accolades).
Stel dat u de ingevoerde gegevens in het celbereik A10: C11 (een matrix van 2 x 3) wilt transponeren naar het celbereik E10: F12 (een matrix van 3 x 2) van het werkblad. Wanneer u op Ctrl + Shift + Enter drukt om de matrixformule te voltooien en na het selecteren van het celbereik A10: A11 als argument array , plaatst Excel de volgende matrixformule in elke cel van het bereik:
{ = TRANSPOSE (A10: C11)}
Als u alleen rij- en kolomkoppen of een eenvoudige tabel met gegevens wilt transponeren, hoeft u niet de rigmarol te doorlopen van het maken van een matrixformule met behulp van de TRANSPOSE-functie. Kopieer eenvoudig het cellenbereik dat moet worden getransponeerd met de knop Kopiëren op het tabblad Start van het lint. Plaats de celcursor in de eerste lege cel waar het getransponeerde bereik moet worden geplakt voordat u op de optie Transponeren klikt in het vervolgkeuzemenu van de knop Plakken.