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

Formule tableau structuré + colonnes relatives + colonnes absolues

  • Initiateur de la discussion Initiateur de la discussion dchamot
  • 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 !

D

dchamot

Guest
Bonjour,

Dans un tableau qui fait référence à des colonnes relatives (mois) et des colonnes absolues (BU) comment procéder pour reproduire la formule sans avoir besoin de modifier les noms des colonnes dans les références?

En gros:
- méthode recopier = en glissant le curseur sur le coin de cellule on a les références de colonnes qui se décalent (ce qui est bon pour les mois mais pas pour les références fixes)
- méthode coller = les mois ne sont pas décalés

Quelle méthode ou formulation convient le mieux?

Illustration avec mon fichier et les lignes 27 et 28

Merci!

Denis
 

Pièces jointes

Re : Formule tableau structuré + colonnes relatives + colonnes absolues

Bonjour dchamot,le forum,

enlève les $ pour les mois (E19:E24), ce qui donne :
=SOMMEPROD((SOUS.TOTAL(109;DECALER(Feuil1!E19:E24;LIGNE(Feuil1!E19:E24)-MIN(LIGNE(Feuil1!E19:E24));;1)))*(Feuil1!$C$19:$C$24=Feuil1!$D27)*Feuil1!$D$19:$D$24)
Dis-nous si ça marche!
 
Dernière édition:
Re : Formule tableau structuré + colonnes relatives + colonnes absolues

Bonjour dchamot, salut titiborregan5,

Vos formules sont inutilement compliquées et difficiles à comprendre.

Voyez le fichier joint avec cette formule en E27 à tirer à droite et vers le bas :

Code:
=SOMMEPROD(($C$19:$C$24=$D27)*$D$19:$D$24;DECALER($D$19:$D$24;;COLONNES($E:E)))
A+
 

Pièces jointes

Re : Formule tableau structuré + colonnes relatives + colonnes absolues

Bonjour
Coucou job 75, titiborregan5

En partant de la formule de job75 mais en mode tableau
Code:
=SOMMEPROD((t_Prev[[BU]:[BU]]=$D27)*t_Prev[[Pondération]:[Pondération]];DECALER(t_Prev[[Pondération]:[Pondération]];;COLONNES($E:E)))
ou
Code:
=SOMMEPROD((INDIRECT("t_Prev[BU]")=$D27)*INDIRECT("t_Prev[Pondération]");DECALER(INDIRECT("t_Prev[Pondération]");;COLONNES($E:E)))
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…