Transposer avec condition

17exemple.xlsx (12.58 Ko)

Bonjour,

Je cherche une formule pour transposer dans le fichier en pièce jointe la colonne B "mesure" dès la colonne E, tout en gardant le numéro de la colonne "ID" en colonne D avec un ID par ligne sur une colonne qui juxtapose les éléments transposés à partir de la colonne E.

Il peut y avoir jusqu'à 50 mesures mais cela est variable selon l'ID. J'ai fait un exemple à la main dans le fichier en pièce jointe

Merci d'avance, ne pas hésiter à m'indiquer si ce n'est pas clair.

Bonjour

Une solution avec PowerQuery intégré à Excel

Actualiser par Données, Actualiser, Tout

15mesures-pq.xlsx (26.05 Ko)

bonsoir,

edit : bonsoir 78chris

une proposition. formule à mettre en E2 et à tirer vers la bas et vers la droite

=SIERREUR(INDEX(FILTRE($B$2:$B$231;$A$2:$A$231=$D2);COLONNE(A$1));"")
31exemple-55.xlsx (17.42 Ko)

Bonjour à tous

Pour le fun sur 365 en E2

=TRANSPOSE(FILTRE(Mesures[mesure];Mesures[ID]=D2))

A tirer seulement vers le bas

Merci beaucoup, avec vos exemples dans les fichiers j'ai pu faire la procédure sur un fichier de 26 000 lignes très rapidement, au top.

Rechercher des sujets similaires à "transposer condition"