=SOMMEPROD(--SUPPRESPACE(STXT(SUBSTITUE(B3;"+";REPT(" ";99));(LIGNE($A$1:INDEX(A:A;NBCAR(B3)-NBCAR(SUBSTITUE(B3;"+";""))+1))-1)*99+1;99)))
=SIERREUR(SUPPRESPACE(STXT(SUBSTITUE($B$3;"+";REPT(" ";NBCAR($B$3)));($D3-1)*NBCAR($B$3)+1;NBCAR($B$3)))*1;"")
=SIERREUR(--STXT($B$3;CHERCHE("[";SUBSTITUE("+"&$B$3&"+";"+";"[";LIGNES($3:3)));CHERCHE("]";SUBSTITUE("+"&$B$3&"+";"+";"]";1+LIGNES($3:3)))-CHERCHE("[";SUBSTITUE("+"&$B$3&"+";"+";"[";LIGNES($3:3)))-1);"")
=SUPPRESPACE(STXT(SUBSTITUE($B$3;"+";REPT(" ";NBCAR($B$3)));($D3-1)*NBCAR($B$3)+1;NBCAR($B$3)))
=SOMMEPROD(--SUPPRESPACE(STXT(SUBSTITUE(B3;"+";REPT(" ";99));(LIGNE($A$1:INDEX(A:A;NBCAR(B3)-NBCAR(SUBSTITUE(B3;"+";""))+1))-1)*99+1;99)))
=SIERREUR(SUPPRESPACE(STXT(SUBSTITUE($B$3;"+";REPT(" ";NBCAR($B$3)));($D3-1)*NBCAR($B$3)+1;NBCAR($B$3)))*1;"")
MerciBonjour cmdavid, JM, mapomme, sylvanu,
Une solution un peu plus soft que celle de mapomme :
A+Code:=SIERREUR(--STXT(X;PETITE.VALEUR(pos;LIGNE(C1))+1;PETITE.VALEUR(pos;LIGNE(C1)+1)-1-PETITE.VALEUR(pos;LIGNE(C1)));"")