Dans Power Query, Transposer une requête revient à la déplacer horizontalement ou verticalement, et donc à inverser le nombre de lignes et de colonnes. Par exemple, pour une requête comprenant 15 colonnes et 300 lignes, celle-ci contiendra 300 colonnes et 15 lignes une fois transposée. La fonction Transposer peut s'avérer bénéfique si la première ligne d'une requête contient par exemple des dates et doit alors devenir les valeurs d'une colonne [Date]. Avant de transposer une requête, il est souvent nécessaire de rétrograder les en-têtes, c'est à dire de passer les en-têtes en première ligne. La fonction Transposer est proche, mais différente des fonctions Pivoter et Dépivoter, qui offrent cependant plus de flexibilité en donnant le choix à l'utilisateur sur les colonnes qu'il souhaitera déplacer horizontalement ou verticalement.