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

Ajouter valeur en fin de tableau

  • Initiateur de la discussion sandrine
  • Date de début
S

sandrine

Guest
Bonjour
Voilà mon pb.
J'ai un tableau qui peut évoluer au cours du temps et je ne sais pas comment gérer cela. Je m'explique.

J'ai quatre sous tableaux que je dois rassembler en un seul. le pb c'est que je peux rajouter des valeurs à chaque sous tableaux au cours du temps et il est impératif que dans mon nouveau tableau il y ait d'abord les données puis le tronçon secondaire 1 puis le 2 et finalement le tronçon principal.

De plus il se peut que mon tableau tronçon secondaire nul n'est pas de valeur.

Comment faire??
Sans macro si possible
merci bcp
 
S

sandrine

Guest
Oui ici cette formule marche mais je ne veux pas la changer à chaque fois. je ne sais pas combien il y aura de cellule dasn la colonne d. ici sommeprod a besoin des cellules de 1 à 11 mais il se peut qu'il y ait des valeurs de 1 à 30 ou de 1 à 5 et à ce moment là je devrais changer la formule de sommeprod.
 

andré

XLDnaute Barbatruc
Re,

Pourrais-tu me dire comment tu as fait pour cacher les formules en B33:B48 et E32:E48, car moi je ne les retrouves pas !

Remplace les NBVAL par : =NB.SI(E29:E48;'>'&0)
Idem pour la colonne B.

Â+
 
S

sandrine

Guest
les formules vous ne pouvez pas les trouver. mon fichier est trop gros alors je ne vous envoie que les parties qui me pose pb.
Sinon la formule c'est
SI(B28=TB!$C$5;'';SI(B28='';'';DECALER(TB!$C$4;NBVAL(TB!$C$5:$C$23)-brouillon!B3;0)))
 

andré

XLDnaute Barbatruc
Re,

Le problème des formules est résolu : remplacer les NBVAL par des NB.SI sur base de l'exemple donné.

Pour la formule SOMMEPROD, il suffit de l'écrire en D12, puis, après l'avoir validée, de la copier vers le bas jusqu'en D20 (ou plus bas encore) en tirant sur la petite croix (en forme de '+') qui devient visible en passant avec le curseur dans le coin inférieur droit de la cellule.

Pour ne pas voir les 0 :
Menu Outils / Options / Affichage / décocher 'valeurs zéro'.
Ou bien mettre une condition dans la formule :
=SI(C12='';'';SOMMEPROD(($B$1:B11=C12)*($D$111)))

Â+
 

andré

XLDnaute Barbatruc
Salut Sandrine,

Il faudra essayer, à l'avenir, de poser la question de façon complète et ne pas fournir un exemple qui ne reflète qu'une partie du problème.

Hélas pour toi, aujourd'hui je n'ai plus le temps de t'aider.

Â+
 

Discussions similaires

Réponses
6
Affichages
253
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…