Comment placer dans une formule un texte extrait d'une cellu

Bonjour à tous,

Je tente d'intégrer un texte extrait d'un cellule mais un message ref! apparrait.

Je ne trouve pas mon erreur.

Exemple:

Je cherche à faire la somme des 3 plus petite valeur.

La formule =SOMME(PETITE.VALEUR(B25:F25;{1;2;3})) jusque là tout marche.

Maintenant je souhaite que {1;2;3} soit issus de l'extraction d'une cellule.

Exemple:

En A25 {1;2;3}

Formule =PETITE.VALEUR(B25:F25;INDIRECT("A25")) message #Valeur!

Si je place que INDIRECT("A25") le réponse est bien: {1;2;3} le problème réside dans son imbrication dans la formule.

Est ce quelqu'un voit mon erreur?

Merci et Bonne soirée à tous.

Pascal

Bonjour,

Le fait de mettre {1;2;3} dans une cellule ne donne par le caractère de matrice à cette valeur. Excel reconnait simplement un Texte. Et forcément, un texte dans une fonction PETITE.VALEUR ne mène pas bien loin.

Je te propose ceci :

=SOMME(PETITE.VALEUR(B25:F25;LIGNE(INDIRECT(borne_basse&":"&borne_haute))))

Particularité : la formule est matricielle, il faut la valider par CTRL + MAJ + ENTREE

Remplace borne_basse et borne_haute par les références de cellules contenant ces données.

@+

Rechercher des sujets similaires à "comment placer formule texte extrait cellu"