OVH Cloud OVH Cloud

Somme sur 32 feuilles

9 réponses
Avatar
Mario Limoges
Bonjour, bon soir a tous (escell 2002)



Je cherche depuis longtemps un moyen (formule matricielle peut etre) de
faire une somme sur plusieurs cellules de plusieurs feuille.



Faisant la gestion des paiements des loyers d'un immeuble de 32 logements,
je suis a mettre en place un classeur comportant 32 feuilles identifiés par
le no. d'appartement. Les 32 sont de structure identique. Le montant
perçus se retrouve à la même cellule sur les 32 feuilles. Dans ce classeur
au dernier onglet se retrouve une feuille cumul ou je veux afficher la somme
de toutes les cellules. Une seul et même formule incluant les 32 feuilles
est impossible : =somme(Feuil1!L17;Feuil2!L17;Feuil3!L17 .;Feuil32!L17)



Quelqu'un aurait un idée



Merci a l'avance

9 réponses

Avatar
Francois
Dans ce classeur
au dernier onglet se retrouve une feuille cumul ou je veux afficher la somme
de toutes les cellules. Une seul et même formule incluant les 32 feuilles
est impossible : =somme(Feuil1!L17;Feuil2!L17;Feuil3!L17 .;Feuil32!L17)



Bonjour,

=SOMME(Feuil1:Feuil32!L17)

Cordialement,

--
François L

Avatar
anonymousA
bonjour,


=SOMME(Feuil1:Feuil3!A1)

donne la somme des cellules A1 des feuil1 à feuil3

A+


Bonjour, bon soir a tous (escell 2002)



Je cherche depuis longtemps un moyen (formule matricielle peut etre) de
faire une somme sur plusieurs cellules de plusieurs feuille.



Faisant la gestion des paiements des loyers d'un immeuble de 32 logements,
je suis a mettre en place un classeur comportant 32 feuilles identifiés par
le no. d'appartement. Les 32 sont de structure identique. Le montant
perçus se retrouve à la même cellule sur les 32 feuilles. Dans ce classeur
au dernier onglet se retrouve une feuille cumul ou je veux afficher la somme
de toutes les cellules. Une seul et même formule incluant les 32 feuilles
est impossible : =somme(Feuil1!L17;Feuil2!L17;Feuil3!L17 .;Feuil32!L17)



Quelqu'un aurait un idée



Merci a l'avance




Avatar
michdenis
Bonjour Mario,


Dans ta feuille compilation, tu peux utiliser ceci :

Feuil1 = Première feuille du classeur
Feuil32 = Dermière feuille
La formule suivante additionne tous les cellules A1 de toutes les feuilles qui se situent entre la feuil1 et Feuil2. En conséquence,
il est important de se rappeler cela pour ne pas insérer des nouvelles feuilles entre ces feuilles "borne" car cela risque
d'interférer avec le résultat final. Pour ce faire, tu peux toujours utiliser barre des menus / outils / protection / protéger le
classeurs / fenêtres.

=SOMME(Feuil1:Feuil32!A1)


Salutations!



"Mario Limoges" a écrit dans le message de news: uwVUe.3256$
Bonjour, bon soir a tous (escell 2002)



Je cherche depuis longtemps un moyen (formule matricielle peut etre) de
faire une somme sur plusieurs cellules de plusieurs feuille.



Faisant la gestion des paiements des loyers d'un immeuble de 32 logements,
je suis a mettre en place un classeur comportant 32 feuilles identifiés par
le no. d'appartement. Les 32 sont de structure identique. Le montant
perçus se retrouve à la même cellule sur les 32 feuilles. Dans ce classeur
au dernier onglet se retrouve une feuille cumul ou je veux afficher la somme
de toutes les cellules. Une seul et même formule incluant les 32 feuilles
est impossible : =somme(Feuil1!L17;Feuil2!L17;Feuil3!L17 .;Feuil32!L17)



Quelqu'un aurait un idée



Merci a l'avance
Avatar
AV
Quelqu'un aurait un idée


Oui : surtout ne pas mettre les données dans 32 feuilles mais dans une seule !
Un rapide calcul en laissant la 1° ligne pour les noms de champs :
32 appart x 12 mois = 384 loyers par an
Avec 65535 lignes disponibles ça te laisse presque 171 ans de marge..!

AV

Avatar
Mario Limoges
Cette alternative me plait moin par soucis de clareté et de facilité de
lecture mais il y a peut etre moyen d'oganiser les différentes plages (car
il n'y a pas que le montant des loyers percus) de facon a ce que ma tante
gertrude puisse s'y retrouver aisément ...
tout un défis !!!

Merci AV

"AV" a écrit dans le message de news:
%23nqIv%
Quelqu'un aurait un idée


Oui : surtout ne pas mettre les données dans 32 feuilles mais dans une
seule !
Un rapide calcul en laissant la 1° ligne pour les noms de champs :
32 appart x 12 mois = 384 loyers par an
Avec 65535 lignes disponibles ça te laisse presque 171 ans de marge..!

AV






Avatar
Mario Limoges
Peut etre une solution en VBA qu'en pense tu ???

"Mario Limoges" a écrit dans le message de
news: MfWUe.5598$
Cette alternative me plait moin par soucis de clareté et de facilité de
lecture mais il y a peut etre moyen d'oganiser les différentes plages (car
il n'y a pas que le montant des loyers percus) de facon a ce que ma tante
gertrude puisse s'y retrouver aisément ...
tout un défis !!!

Merci AV

"AV" a écrit dans le message de news:
%23nqIv%
Quelqu'un aurait un idée


Oui : surtout ne pas mettre les données dans 32 feuilles mais dans une
seule !
Un rapide calcul en laissant la 1° ligne pour les noms de champs :
32 appart x 12 mois = 384 loyers par an
Avec 65535 lignes disponibles ça te laisse presque 171 ans de marge..!

AV










Avatar
AV
Peut etre une solution en VBA qu'en pense tu ???


Il faut absolument distinguer le stockage des données et leur
lecture/exploitation/analyse... ultérieures
Donc éviter tout barbouillages, bordures, lignes/colonnes vides...etc...
Sur un plan général moins il y a de feuilles (pour le stockage) -à fortiori ,
moins il y a de fichiers - et mieux c'est !
Dans ton cas, il suffirait simplement d'ajouter un champ pour identifier chacun
des appart

Ensuite, XL possède un tas d'outils très performants (avant l'emploi du vba)
pour "répondre à tes questions" : fonctions (formules), filtres, TCD..etc dont
tu n'as pas fini de faire le tour ;-)

AV

Avatar
XSVP
Bonjour,
Je propose de créer une cellule masquée "Sous totaux" à chaque 5ème feuille
par exemple.(l'immeuble n'aura que 32 locataires).

Par ailleurs vous avez déjà essayé de laisser Excel s'occuper de l'entrée
des formule: = Somme ( (pointez sur la 1ère cellule de la feuille 1) ;
(pointez sur la 2ème cellule de la feuille2) ;(.);...;(.))
A +
-- --
Don''t go that way, don''t live that way: that would paralyse your evolution
coffee



Bonjour, bon soir a tous (escell 2002)



Je cherche depuis longtemps un moyen (formule matricielle peut etre) de
faire une somme sur plusieurs cellules de plusieurs feuille.



Faisant la gestion des paiements des loyers d'un immeuble de 32 logements,
je suis a mettre en place un classeur comportant 32 feuilles identifiés par
le no. d'appartement. Les 32 sont de structure identique. Le montant
perçus se retrouve à la même cellule sur les 32 feuilles. Dans ce classeur
au dernier onglet se retrouve une feuille cumul ou je veux afficher la somme
de toutes les cellules. Une seul et même formule incluant les 32 feuilles
est impossible : =somme(Feuil1!L17;Feuil2!L17;Feuil3!L17 .;Feuil32!L17)



Quelqu'un aurait un idée



Merci a l'avance





Avatar
Mario Limoges
Re-Bonjour, merci de l'intérêt XSVP .... Effectivement c'est l'alternative
retenue depuis le début mais c'est la grande quantité de formule dans
l'ensemble du Workbook que je cherchais réduire ...
J'abdique

"XSVP" a écrit dans le message de news:

Bonjour,
Je propose de créer une cellule masquée "Sous totaux" à chaque 5ème
feuille
par exemple.(l'immeuble n'aura que 32 locataires).

Par ailleurs vous avez déjà essayé de laisser Excel s'occuper de l'entrée
des formule: = Somme ( (pointez sur la 1ère cellule de la feuille 1) ;
(pointez sur la 2ème cellule de la feuille2) ;(.);...;(.))
A +
-- --
Don''t go that way, don''t live that way: that would paralyse your
evolution
coffee



Bonjour, bon soir a tous (escell 2002)



Je cherche depuis longtemps un moyen (formule matricielle peut etre) de
faire une somme sur plusieurs cellules de plusieurs feuille.



Faisant la gestion des paiements des loyers d'un immeuble de 32
logements,
je suis a mettre en place un classeur comportant 32 feuilles identifiés
par
le no. d'appartement. Les 32 sont de structure identique. Le montant
perçus se retrouve à la même cellule sur les 32 feuilles. Dans ce
classeur
au dernier onglet se retrouve une feuille cumul ou je veux afficher la
somme
de toutes les cellules. Une seul et même formule incluant les 32
feuilles
est impossible : =somme(Feuil1!L17;Feuil2!L17;Feuil3!L17 .;Feuil32!L17)



Quelqu'un aurait un idée



Merci a l'avance