Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Calcule d'une colonne de tableau

pc152

XLDnaute Nouveau
Bonjour,

J'ai un tableau nommé "tblChiffrage"

Pour faire la somme je fais ceci : =SOMME(tblChiffrage[Exper Infra])

Hors dans ma cellule A1 j'ai une list déroulante où j'ai dedans :
  • Formateur
  • Chef de projet
  • Générique
  • Développeur
  • Architect
  • Analyse fonctionnel
  • Développeur moboilité

Je souhaiterais faire dans B1, la somme de la colonne dont l'entete de colonne est égale à la valeur de A1

Merci de votre aide
 

hoerwind

XLDnaute Barbatruc
Re : Calcule d'une colonne de tableau

Re,

Une pièce jointe sans #REF! ainsi que les résultats à obtenir, calculés manuellement, permettra probablement de mieux comprendre la question, et donc de pouvoir te répondre.
 

PrinceCorwin

XLDnaute Occasionnel
Re : Calcule d'une colonne de tableau

Bonjour,

La fonction INDIRECT fonctionne tout à fait correctemlent, à condition de :
A condition de trouver le texte dans la colonne B dans la ligne 13.

Si le texte rechercher en entête de colonne du tableau tblChiffrage n'existe pas .. bin forcément on ne peut rien additionner !!

Change la valeur dans la colonne B et le miracle s'opérera !

Bonne journée
 

pc152

XLDnaute Nouveau
Re : Calcule d'une colonne de tableau

Voilà le but étant dans le tableau haut gauche de faire la sommes des colonnes du tableau en bas, ceci tenant compte dans le tableau du haut du libélé de la colonne B.

Merci
 

Pièces jointes

  • Demo.xlsx
    17.2 KB · Affichages: 56
  • Demo.xlsx
    17.2 KB · Affichages: 51
  • Demo.xlsx
    17.2 KB · Affichages: 58

PrinceCorwin

XLDnaute Occasionnel
Re : Calcule d'une colonne de tableau

Re,

Comme je suis de bon Hummeur, je te mets la même avec en prime la gestion d'erreur...
A placer en F3
Code:
=SI(ESTNA(EQUIV(B3;$13:$13;0));0;SOMME(INDIRECT("tblChiffrage[" & B3 & "]";VRAI)))

Bonne fin de journée
 

hoerwind

XLDnaute Barbatruc
Re : Calcule d'une colonne de tableau

Re,

Voilà, comme cela c'est beaucoup mieux !

En Feuil1!G3 :
=SOMME(DECALER(G$10;1;EQUIV(B3;H$10:L$10;0);17))
formule à copier vers le bas.

Si les intitulés de B3:B7 sont toujours dans le même ordre que ceux de H10:L10, la formule ci-dessus peut être remplacée par :
=SOMME(DECALER(G$10;1;LIGNES($1:1);17))
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…