Beoin aide onglet excel

mimil

XLDnaute Junior
Bonjour,

J'ai plusieurs onglet ( un onglet une année avec detaillé) avec des valeurs, ce que je veux c sur un onglet je veux le bilan des onglets

exemple : onglet "1" => année 2001
onglet "2" => année 2002
onglet "3" => année 2003
onglet "4" => année ....

et sur un onglet "bilan" je veux le bilan de chaque année .

Mais ce fichier vas durer lgt temps yaura 2012 /2013 /2014 ect ect

Et moi ce que je voudrai savoir c es ce possible que des lors que je crée un nouveaux onglet , le bilan de cet onglet d'ajoute a l'onglet bilan sans toucher la formule.

Merci
 

Pièces jointes

  • exemple 1.xls
    16.5 KB · Affichages: 43
  • exemple 1.xls
    16.5 KB · Affichages: 44
  • exemple 1.xls
    16.5 KB · Affichages: 44

DL_13

XLDnaute Occasionnel
Re : Beoin aide onglet excel

Bonjour,

Utilise la Fonction =INDIRECT()
Ex: En B4

Code:
=SI(ESTERREUR(SOMME(INDIRECT($A4&"!B1"&":B"&LIGNE()+60000)));"";SOMME(INDIRECT($A4&"!B1"&":B"&LIGNE()+60000)))
et en C4

Code:
=SI(ESTERREUR(SOMME(INDIRECT($A4&"!C1"&":C"&LIGNE()+60000)));"";SOMME(INDIRECT($A4&"!C1"&":C"&LIGNE()+60000)))

si d'autres colonnes remplacer la lettre ex: "C" par la lettre de ta colonne

Bonne Journée
 

Pièces jointes

  • mimil.xls
    22 KB · Affichages: 35
Dernière édition:

mimil

XLDnaute Junior
Re : Beoin aide onglet excel

je vois que ca marche trés bien sur exemple ! j'ai essayer sur mon fichier mais la case est vide aucune valeur s'affiche.

De plus votre formule me parait compliqué je ne comprend pas toute les info !!

pourquoi "+60000" ?
pourquoi "ESTERREUR" ?

et comment la formule peut savoir que c'est tel onglet ??

merci d'avance
 

phlaurent55

Nous a quittés en 2020
Repose en paix
Re : Beoin aide onglet excel

Bonjour à tous

DL n'étant pas là et voyant l'empressement, voici les explications:

il eut été plus logique de mettre en B4:
Code:
=SI(ESTERREUR(SOMME(INDIRECT($A4&"!B4:B65536")));"";SOMME(INDIRECT($A4&"!B4:B65536")))
et ceci en C4
Code:
=SI(ESTERREUR(SOMME(INDIRECT($A4&"!C4:C65536")));"";SOMME(INDIRECT($A4&"!C4:C65536")))
pourquoi "+60000" ?
pourquoi "ESTERREUR" ?

et comment la formule peut savoir que c'est tel onglet ??
ESTERREUR -----> au cas où la feuille n'existe pas

+60000 ----> parce que dans la version Excel 2003 il y a possibilité d'avoir très exactement 65536 lignes

l'onglet est connu par la formule grâce à ceci: INDIRECT($A4&......

en espérant avoir répondu
à+
Philippe
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 451
Messages
2 088 523
Membres
103 877
dernier inscrit
imen.chaaba