Si, si, ma méthode marche !!!
Comme tu as seulement collé les valeurs avec transposition, les valeurs sont figées.
Il faut effectuer la transposition par un calcul, qui passe par la mise au point d'une formule avec la fonction INDEX.
Ci-joint ton exemple rendu interactif
(si tu ne souhaites pas récupérer des 0 à la place des cellules-source vides, il faut soit masquer les valeurs 0, soit faire un test avec la fonction SI)