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

XL 2016 aide sur TCD

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

dualchi

XLDnaute Nouveau
Bonjour à tous

je vous sollicita car je dois alimente un tableau via des rechercheV à partir un tableau croise dynamique. le probleme vient du fait que je dois faire la somme de plusieurs colonnes de mon tcd pour alimenter mon tableau. De plus les colonnes de mon tcd vont varies d'un mois sur l'autre

avez vous une solution?

merci
 
voici un exemple: c'est la somme des colonnes qui commencent par AI su secteur de valence

et le tout doit aller sur une cellule d'un autre tableau .

le probleme est que là il s'agit du tableau de janvier mais en fevrier peut etre le nombre de colonnes
commencant par AI sera inferieures ou superieures


 
Bonjour

On n'utilise par RECHERCHEV dans ce type de cas mais LIREDONNEESTABCROISDYNAMIQUE, imbriqué dans SIERREUR pour les cas où la valeur recherchée n'existe pas dans le TCD
 
Merci cette fonction est bien utile, cependant mon TCD est amene à varier en terme de colonne d'un mois sur l'autre ( exemple : la colonne AIVL n'existera peut etre plus sur mon tcd en février comment puis je avoir le resultat de l'ensemble de colonne commencant par AI sur tous les mois?
merci
 
RE

Que ce soit par RECHERCHEV ou LIREDONNEESTABCROISDYNAMIQUE si ta recherche n'aboutit pas c'est l'imbrication dans SIERREUR qui permet de gérer l'absence

If faut donc utiliser 0 en cas d'absence pour pouvoir effectuer la somme
 
est ce que cette fonction permet d'obtenir ce que je veux?


=SIERREUR(LIREDONNEESTABCROISDYNAMIQUE("TOTAL FINANCEMENT";'tcd janvier'!$A$4;"CENTRE";"Valence";"PRODUIT";"CCCA")+LIREDONNEESTABCROISDYNAMIQUE("TOTAL FINANCEMENT";'tcd janvier'!$A$4;"CENTRE";"Valence";"PRODUIT";"CCCC")+LIREDONNEESTABCROISDYNAMIQUE("TOTAL FINANCEMENT";'tcd janvier'!$A$4;"CENTRE";"Valence";"PRODUIT";"CCGB")+LIREDONNEESTABCROISDYNAMIQUE("TOTAL FINANCEMENT";'tcd janvier'!$A$4;"CENTRE";"Valence";"PRODUIT";"CCWW");0)
 
Bonjour

voici ma fonction
=SIERREUR(LIREDONNEESTABCROISDYNAMIQUE("TOTAL FINANCEMENT";tcd!$A$4;"mois";D22;"CENTRE";$A$24;"ligne";$A$23;"theme";"CA")+LIREDONNEESTABCROISDYNAMIQUE("TOTAL FINANCEMENT";tcd!$A$4;"mois";D22;"CENTRE";$A$24;"ligne";$A$23;"theme";"CC")+LIREDONNEESTABCROISDYNAMIQUE("TOTAL FINANCEMENT";tcd!$A$4;"mois";D22;"CENTRE";$A$24;"ligne";$A$23;"theme";"GB")+LIREDONNEESTABCROISDYNAMIQUE("TOTAL FINANCEMENT";tcd!$A$4;"mois";D22;"CENTRE";$A$24;"ligne";$A$23;"theme";"WW");0)
ou mettre les si(erreur car quand je les mets derriere le + a la fin j'ai un message concernant les parentheses
merci
 
RE
VB:
=SIERREUR(LIREDONNEESTABCROISDYNAMIQUE("TOTAL FINANCEMENT";tcd!$A$4;"mois";D22;"CENTRE";$A$24;"ligne";$A$23;"theme";"CA");0)+SIERREUR(LIREDONNEESTABCROISDYNAMIQUE("TOTAL FINANCEMENT";tcd!$A$4;"mois";D22;"CENTRE";$A$24;"ligne";$A$23;"theme";"CC");0)+SIERREUR(LIREDONNEESTABCROISDYNAMIQUE("TOTAL FINANCEMENT";tcd!$A$4;"mois";D22;"CENTRE";$A$24;"ligne";$A$23;"theme";"GB");0)+SIERREUR(LIREDONNEESTABCROISDYNAMIQUE("TOTAL FINANCEMENT";tcd!$A$4;"mois";D22;"CENTRE";$A$24;"ligne";$A$23;"theme";"WW");0)
 
- 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
12
Affichages
682
Réponses
12
Affichages
559
  • Question Question
Microsoft 365 Champs calculé TCD
Réponses
5
Affichages
186
Réponses
7
Affichages
140
Réponses
8
Affichages
389
  • Question Question
Microsoft 365 macro TCD
Réponses
4
Affichages
272
Réponses
2
Affichages
427
Réponses
0
Affichages
132
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…