Bonjour,
Cela fait plusieurs jours que je cherche à créer la formule qui va me permettre de fusionner X colonnes en 1 seule et seulement les lignes qui contient du texte.
J'ai un début de formule comme suit (je joins un fichier d'exemple pour que cela soit plus clair):
=LET(debutmat;C2#;
donne;DECALER(debutmat;1;0;6);
filtcode;{"Lot1";"Truc1"};
matcol;(debutmat=filtcode)*COLONNE(debutmat);
coll;PETITE.VALEUR(matcol;SEQUENCE(SOMMEPROD(--(matcol<>0));;SOMMEPROD(--(matcol=0))+1;1))-PETITE.VALEUR(COLONNE(debutmat);1)+1;
donnecol;CHOISIRCOLS(donne;coll);
donnecol
)
J'aimerai avoir la formule qui n'aura pas besoin d'être modifiée si j'ajoute d'autre terme dans "filtcode" donc si j'ai plus que 2 colonnes dans ma matrice "donnecol".
J'ai bien essayé avec les formules comme BYCOL / BYROW / DECALER ou encore FILTRE mais sans succès...
Merci de votre aide