Simplifier 1 somme d'une formule

  • Initiateur de la discussion Initiateur de la discussion XXLS
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

XXLS

XLDnaute Nouveau
Bonjour

Dan la cellule C6 une suite de caractères (pouvant aller de 1 à 30) : exemple : BCA
Je souhaite pour chaque caractère récupérer sa valeur qui se trouve dans un tableau à double entrée (G8:K12) et faire la somme de toutes ces valeurs.

Tableau des valeurs :
En colonne : les caractères
En ligne : les numéros de position des caractères

1 2 3 4
A 10 50 90 130
B 20 60 100 140
C 30 70 110 150
D 40 80 120 160

Pour l'instant j'utilise la formule suivante qui donne le résultat attendu :

=INDEX(G8:K12;EQUIV(STXT(C6;1;1);G8:G12;0);EQUIV(1;G8:K8;0))+
INDEX(G8:K12;EQUIV(STXT(C6;2;1);G8:G12;0);EQUIV(2;G8:K8;0))+
INDEX(G8:K12;EQUIV(STXT(C6;3;1);G8:G12;0);EQUIV(3;G8:K8;0))+
INDEX(G8:K12;EQUIV(STXT(C6;N;1);G8:G12;0);EQUIV(N;G8:K8;0))...etc

J'aimerais toutefois savoir s'il existe 1 moyen de simplifier la chose pour éviter l'amoncellement des additions.

Merci pour votre aide
Cordialement
 
Re : Simplifier 1 somme d'une formule

Re,

En direct par une seule petite formule, je ne vois pas comment faire.

Mais en passant par un tableau intermédiaire c'est assez simple, d'autant plus que le nombre de lettres en C6 n'a aucune incidence sur la procédure.
Voir la pièce jointe.
 

Pièces jointes

Re : Simplifier 1 somme d'une formule

Bonjour,
Merci pour l'idée. Je n'avais pas précisé qu'il y aurait plusieurs lignes de caractères à calculer sur le même principe mais j'ai fait une petite macro qui boucle sur le résultat de la table intermédiaire selon la ligne et c'est parfait.
Cordialement,
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
9
Affichages
1 K
  • Question Question
XL 2013 Aide VBA
Réponses
4
Affichages
1 K
Retour