Optimisation de formules

Bonjour à tous,

J'ai une formule en colonne J, un peu longue à mon gout, mais, je ne trouve pas de solution pour régler mon problème.

ma formule, est :

dans ma colonne C, j'ai une description qui comporte des espaces en début de ligne, ce qui me permet de compter et de créer en col. E une hiérarchie.

Les colonnes H et I, sont le résultat escompté.

en J et K, les formules

En gros, tous ce qui est attaché au niveau 0, alors il prennent 0 en col J, et en col. K, doit renvoyer A2.

maintenant, c'est là que ca se complique. si en colonne D, j'ai SEBT, tous ce qu'il y a en dessous prends un niveau -1, et bien entendu si dessous ce SEBT il y a un SEBT, ca prends encore -1en niveau etc...

Et je dois renvoyer la valeur du niveau N+1 du SEBT et des articles N+1 du SEBT, mais les ensembles de article en dessous du SEBT doivent renvoyer le N° de l'article.

Bref, j'ai réussi a faire cela, en 2 colonnes, que j'aimerai refaire en une seule et beaucoup plus courte.

Si quelqu'un a du temps à passer pour m'aider, voici le fichier

Merci.

10test-niveaux.xlsx (210.39 Ko)
Rechercher des sujets similaires à "optimisation formules"