Sommer les cases de différents onglets

Résolu/Fermé
airemlique - 21 mai 2013 à 10:28
airemlique Messages postés 5 Date d'inscription mercredi 22 mai 2013 Statut Membre Dernière intervention 28 mai 2013 - 22 mai 2013 à 12:57
Bonjour,

Connaissez-vous une formule ou un moyen simple sans utiliser VBA de consolider les données de plusieurs classeurs/onglets aux noms divers?

Je voudrais que la formule entrée en A1 dans l'onglet central donne la somme des cases A1 de tous les autres onglets/classeurs et ainsi de suite pour d'autres cases (B2 donnera la somme des cases B2 des autres onglets).

Je connais la formule =SOMME('*'!A1) mais elle ne se met pasà jour quand on ajoute un onglet.

Merci d'avance pour vos réponses

7 réponses

Mike-31 Messages postés 18178 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 30 janvier 2023 5 033
22 mai 2013 à 10:18
Salut,

avec cette formule

=SOMME(Feuil2:Feuil4!A1) toutes les feuilles qui se trouveront entre ces deux feuilles Feuil2 et Feuil4 seront comptabilisées quel que soit leurs noms, si la feuil2 est nommée TOTO la formule sera
=SOMME(TOTO:Feuil4!A1)

et toutes les feuilles se trouvant entre les deux bornes seront prises en compte.

ce serait la même chose avec les classeurs bémol il faut que les classeurs soient ouverts ou activer la formule pour la mise à jour des résultats
1
Frenchie83 Messages postés 2239 Date d'inscription lundi 6 mai 2013 Statut Membre Dernière intervention 28 janvier 2023 334
22 mai 2013 à 03:58
bonjour

Si j'ai bien compris
Exemple: dans un classeur de 10 feuilles, dans la feuille 5 (onglet central) on veut faire la somme correspondant au contenu des cellules identiques des feuilles 1 à 4 et de 6 à 10.
ceci devrait aller
=SOMME(Feuil1:Feuil4!A1)+SOMME(Feuil6:Feuil10!A1)

cordialement
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 janvier 2023 1 761
22 mai 2013 à 08:32
Bonjour,

« Connaissez-vous une formule ou un moyen simple sans utiliser VBA de consolider les données de plusieurs classeurs/onglets aux noms divers ... qui se met à jour quand on ajoute un onglet. » ?

Non
--
Cordialement
Patrice
0
Merci pour vos réponses.

Frenchie83, effectivement votre formule marche mais je recherche une formule qui fonctionne avec des onglets de noms variés (exemple des onglets portant des noms de pays).

En existe-t-il une d'après vous?

Merci
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 janvier 2023 1 761
22 mai 2013 à 10:31
Cette formule fonctionne quel que soit le nom des feuilles.
=SOMME(Feuil1:Feuil4!A1)
Pourrait s'écrire
=SOMME(France:Italie!A1)
pour tous les feuilles comprises entre la feuille France et la feuille Italie comprises.

Cependant elle ne sera pas mise à jour automatiquement si on ajoute une feuille avant la première (avant France) ou après la dernière (après Italie).

On peut saisir la formule de façon classique :
1 Appuyer sur somme automatique (bouton sigma)
2 Avec la souris sélectionner la cellule de la première feuille
3 Puis maintenir la touche Maj et sélectionner le dernier onglet concerné
4 Taper Entrée
0
airemlique Messages postés 5 Date d'inscription mercredi 22 mai 2013 Statut Membre Dernière intervention 28 mai 2013
22 mai 2013 à 11:55
Merci beaucoup Patrice. Cela fonctionne parfaitement même si je ne maitrise pas encore la saisie de façon classique.

Connaitriez-vous un ajout qui permettre d'exclure le dernier onglet dans le calcul?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
airemlique Messages postés 5 Date d'inscription mercredi 22 mai 2013 Statut Membre Dernière intervention 28 mai 2013
22 mai 2013 à 11:56
Merci beaucoup. Cela fonctionne bien en effet, le tout est d'être conscient du bémol

Connaitriez-vous par hasard un ajout qui permettre d'exclure le dernier onglet dans le calcul?

merci
0
Mike-31 Messages postés 18178 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 30 janvier 2023 5 033
22 mai 2013 à 12:07
Re,

mais tu as la réponse, il suffit de mettre l'onglet après le dernier prévu dans la formule exemple cette formule additionne tous les onglets qui se trouvent entre l'onglet Feuil2 et Feuil4 mais si ton onglet Feuil3 est placé après l'onglet Feuil4 il n'est pas pris en compte (Feuil1, Feuil2, Feuil4, Feuil4, Feuil3)

=SOMME(Feuil2:Feuil4!A1)

si tu veux tes onglet dans l'ordre et ne pas comptabiliser l'onglet Feuil3 il suffit de le soustraire à la formule =SOMME(Feuil2:Feuil4!A1)-Feuil3!A1
0
airemlique Messages postés 5 Date d'inscription mercredi 22 mai 2013 Statut Membre Dernière intervention 28 mai 2013
22 mai 2013 à 12:57
Ah oui c'est vrai, merci!
0