OVH Cloud OVH Cloud

cumuls % augmentation

10 réponses
Avatar
Francoise
Bonjour,
Une fois encore j'ai besoin de votre aide car je n'aboutis à rien. J'ai 2
années, 2002 colonne B et 2003 Colonne C sur la ligne en colonne les 12
mois. Je calcule colonne D le % d'augmentation cumulé avec les mois
précédents de 2002 par rapport à 2003. Jusque là pas de problème :
=(SOMME($C$2:C2)-SOMME($B$2:B2))/SOMME($B$2:B2). Le problème est le suivant
: il peut arriver qu'il n'y ait rien en janvier février, mars (peu probable
plus) 2002. Dans ce cas je veux que le cumul commence à partir des zones
entièrement remplies qui peut-être différent bien sûr d'une année sur
l'autre. On a trouvé à plusieurs un calcul mais je le trouve bien complexe.
Quelqu'un aurait-il une solution plus simple.
=SI(B2="";"";(SOMME(INDIRECT("c$"&(14-NB($B$2:$B$13))&":c"&LIGNE()))-SOMME($
B$2:B2))/SOMME($B$2:B2))
Merci à tous ceux qui me donneront des solutions.

10 réponses

Avatar
Jacquouille
Bonjour Françoise
Je ne comprends pas bien l'énoncé.
=(SOMME($C$2:C2)-SOMME($B$2:B2))/SOMME($B$2:B2) devrait pouvoir se
simplifier.
S'il n'y a rien de confidentiel, tu peux m'envoyer cette partie de feuille
(après un sévère dévirussage, svp)
Et dire aussi ce que tu veux exactement.


--
Jacquouille conseille : http://www.excelabo.net


"Francoise" a écrit dans le message news:

Bonjour,
Une fois encore j'ai besoin de votre aide car je n'aboutis à rien. J'ai 2
années, 2002 colonne B et 2003 Colonne C sur la ligne en colonne les 12
mois. Je calcule colonne D le % d'augmentation cumulé avec les mois
précédents de 2002 par rapport à 2003. Jusque là pas de problème :
=(SOMME($C$2:C2)-SOMME($B$2:B2))/SOMME($B$2:B2). Le problème est le
suivant

: il peut arriver qu'il n'y ait rien en janvier février, mars (peu
probable

plus) 2002. Dans ce cas je veux que le cumul commence à partir des zones
entièrement remplies qui peut-être différent bien sûr d'une année sur
l'autre. On a trouvé à plusieurs un calcul mais je le trouve bien
complexe.

Quelqu'un aurait-il une solution plus simple.

=SI(B2="";"";(SOMME(INDIRECT("c$"&(14-NB($B$2:$B$13))&":c"&LIGNE()))-SOMME($

B$2:B2))/SOMME($B$2:B2))
Merci à tous ceux qui me donneront des solutions.




Avatar
Ellimac
Bonjour,

inclure dans ton calcul la condition que la 1ère cellule
soit remplie :
=si(b2=0;"";(SOMME($C$2:C2)-SOMME($B$2:B2))/SOMME
($B$2:B2))

Camille

-----Message d'origine-----
Bonjour,
Une fois encore j'ai besoin de votre aide car je
n'aboutis à rien. J'ai 2

années, 2002 colonne B et 2003 Colonne C sur la ligne en
colonne les 12

mois. Je calcule colonne D le % d'augmentation cumulé
avec les mois

précédents de 2002 par rapport à 2003. Jusque là pas de
problème :

=(SOMME($C$2:C2)-SOMME($B$2:B2))/SOMME($B$2:B2). Le
problème est le suivant

: il peut arriver qu'il n'y ait rien en janvier février,
mars (peu probable

plus) 2002. Dans ce cas je veux que le cumul commence à
partir des zones

entièrement remplies qui peut-être différent bien sûr
d'une année sur

l'autre. On a trouvé à plusieurs un calcul mais je le
trouve bien complexe.

Quelqu'un aurait-il une solution plus simple.
=SI(B2="";"";(SOMME(INDIRECT("c$"&(14-NB($B$2:$B$13))
&":c"&LIGNE()))-SOMME($

B$2:B2))/SOMME($B$2:B2))
Merci à tous ceux qui me donneront des solutions.


.



Avatar
Francoise
Non ce n'est malheureusement pas si simple. Cela ne suffit pas car je ne
veux pas que le calcul inclus les 2 chiffres 2003 pour lesquels il n'y a
rien en 2002. En tout cas merci d'avoir essayé
"Ellimac" a écrit dans le message de
news:107001c3df4f$40376b10$
Bonjour,

inclure dans ton calcul la condition que la 1ère cellule
soit remplie :
=si(b2=0;"";(SOMME($C$2:C2)-SOMME($B$2:B2))/SOMME
($B$2:B2))

Camille

-----Message d'origine-----
Bonjour,
Une fois encore j'ai besoin de votre aide car je
n'aboutis à rien. J'ai 2

années, 2002 colonne B et 2003 Colonne C sur la ligne en
colonne les 12

mois. Je calcule colonne D le % d'augmentation cumulé
avec les mois

précédents de 2002 par rapport à 2003. Jusque là pas de
problème :

=(SOMME($C$2:C2)-SOMME($B$2:B2))/SOMME($B$2:B2). Le
problème est le suivant

: il peut arriver qu'il n'y ait rien en janvier février,
mars (peu probable

plus) 2002. Dans ce cas je veux que le cumul commence à
partir des zones

entièrement remplies qui peut-être différent bien sûr
d'une année sur

l'autre. On a trouvé à plusieurs un calcul mais je le
trouve bien complexe.

Quelqu'un aurait-il une solution plus simple.
=SI(B2="";"";(SOMME(INDIRECT("c$"&(14-NB($B$2:$B$13))
&":c"&LIGNE()))-SOMME($

B$2:B2))/SOMME($B$2:B2))
Merci à tous ceux qui me donneront des solutions.


.



Avatar
Francoise
Voici une copie de mon tableau. Est-ce que cela suffit ? Merci, c'est
sympa.
2000 2001 %
AUGMENTATION
JANVIER 210,00 ?
FÉVRIER 200,00 ?
MARS 250,00 ? 230,00 ? -8%
AVRIL 300,00 ? 290,00 ? -5%
MAI 310,00 ? 330,00 ? -1%
JUIN 400,00 ? 410,00 ? 0%
JUILLET 450,00 ? 470,00 ? 1%
AOÛT 380,00 ? 350,00 ? 0%
SEPTEMBRE 420,00 ? 450,00 ? 1%
OCTOBRE 400,00 ? 380,00 ? 0%
NOVEMBRE 420,00 ? 430,00 ? 0%
DÉCEMBRE 500,00 ? 490,00 ? 0%


"Jacquouille" a écrit dans le message de
news:
Bonjour Françoise
Je ne comprends pas bien l'énoncé.
=(SOMME($C$2:C2)-SOMME($B$2:B2))/SOMME($B$2:B2) devrait pouvoir se
simplifier.
S'il n'y a rien de confidentiel, tu peux m'envoyer cette partie de
feuille

(après un sévère dévirussage, svp)
Et dire aussi ce que tu veux exactement.


--
Jacquouille conseille : http://www.excelabo.net


"Francoise" a écrit dans le message news:

Bonjour,
Une fois encore j'ai besoin de votre aide car je n'aboutis à rien.
J'ai 2


années, 2002 colonne B et 2003 Colonne C sur la ligne en colonne les
12


mois. Je calcule colonne D le % d'augmentation cumulé avec les mois
précédents de 2002 par rapport à 2003. Jusque là pas de problème :
=(SOMME($C$2:C2)-SOMME($B$2:B2))/SOMME($B$2:B2). Le problème est le
suivant

: il peut arriver qu'il n'y ait rien en janvier février, mars (peu
probable

plus) 2002. Dans ce cas je veux que le cumul commence à partir des
zones


entièrement remplies qui peut-être différent bien sûr d'une année sur
l'autre. On a trouvé à plusieurs un calcul mais je le trouve bien
complexe.

Quelqu'un aurait-il une solution plus simple.



=SI(B2="";"";(SOMME(INDIRECT("c$"&(14-NB($B$2:$B$13))&":c"&LIGNE()))-SOMME($

B$2:B2))/SOMME($B$2:B2))
Merci à tous ceux qui me donneront des solutions.








Avatar
Jacquouille
Bonjour
Je reçois à l'instant un msg avec une annexe provenant d'une autre adresse
que celle-ci.
On y parle de Clermont Ferrand. Tout est logique?
Si tu as msn, tu peux me joindre sur
J'attends confirmation avant d'ouvrir l'annexe
Merci

--
Jacquouille conseille : http://www.excelabo.net


"Francoise" a écrit dans le message news:


Non ce n'est malheureusement pas si simple. Cela ne suffit pas car je ne
veux pas que le calcul inclus les 2 chiffres 2003 pour lesquels il n'y a
rien en 2002. En tout cas merci d'avoir essayé
"Ellimac" a écrit dans le message
de

news:107001c3df4f$40376b10$
Bonjour,

inclure dans ton calcul la condition que la 1ère cellule
soit remplie :
=si(b2=0;"";(SOMME($C$2:C2)-SOMME($B$2:B2))/SOMME
($B$2:B2))

Camille

-----Message d'origine-----
Bonjour,
Une fois encore j'ai besoin de votre aide car je
n'aboutis à rien. J'ai 2

années, 2002 colonne B et 2003 Colonne C sur la ligne en
colonne les 12

mois. Je calcule colonne D le % d'augmentation cumulé
avec les mois

précédents de 2002 par rapport à 2003. Jusque là pas de
problème :

=(SOMME($C$2:C2)-SOMME($B$2:B2))/SOMME($B$2:B2). Le
problème est le suivant

: il peut arriver qu'il n'y ait rien en janvier février,
mars (peu probable

plus) 2002. Dans ce cas je veux que le cumul commence à
partir des zones

entièrement remplies qui peut-être différent bien sûr
d'une année sur

l'autre. On a trouvé à plusieurs un calcul mais je le
trouve bien complexe.

Quelqu'un aurait-il une solution plus simple.
=SI(B2="";"";(SOMME(INDIRECT("c$"&(14-NB($B$2:$B$13))
&":c"&LIGNE()))-SOMME($

B$2:B2))/SOMME($B$2:B2))
Merci à tous ceux qui me donneront des solutions.


.







Avatar
ChrisV
Bonjour Françoise,

Difficile AMHA de faire mieux que
INDIRECT("c$"&(14-NB($B$2:$B$13))&":c"&LIGNE())

Tu pourrais toutefois supprimer un certain nombre de caractères pour
obtenir:

INDIRECT("C"&14-NB(B$2:B$13)&":C"&LIGNE())

et au finale:

=SI(B2="";"";(SOMME(INDIRECT("C"&14-NB(B$2:B$13)&":C"&LIGNE()))
-SOMME(B$2:B2))/SOMME(B$2:B2))

Tu pourrais aussi avoir (mais pas sûr que cela simplifie le truc...)

=SI(B2="";"";(SOMME(INDIRECT(ADRESSE(14-NB(B$2:B$13);3)&":C"
&LIGNE()))-SOMME(B$2:B2))/SOMME(B$2:B2))


Attendons les autres idées...


ChrisV


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

Bonjour,
Une fois encore j'ai besoin de votre aide car je n'aboutis à rien. J'ai 2
années, 2002 colonne B et 2003 Colonne C sur la ligne en colonne les 12
mois. Je calcule colonne D le % d'augmentation cumulé avec les mois
précédents de 2002 par rapport à 2003. Jusque là pas de problème :
=(SOMME($C$2:C2)-SOMME($B$2:B2))/SOMME($B$2:B2). Le problème est le
suivant

: il peut arriver qu'il n'y ait rien en janvier février, mars (peu
probable

plus) 2002. Dans ce cas je veux que le cumul commence à partir des zones
entièrement remplies qui peut-être différent bien sûr d'une année sur
l'autre. On a trouvé à plusieurs un calcul mais je le trouve bien
complexe.

Quelqu'un aurait-il une solution plus simple.

=SI(B2="";"";(SOMME(INDIRECT("c$"&(14-NB($B$2:$B$13))&":c"&LIGNE()))-SOMME($

B$2:B2))/SOMME($B$2:B2))
Merci à tous ceux qui me donneront des solutions.




Avatar
ChrisV
Heuh...

Renvoie pas les mêmes résultats Camille...
Il faut que la plage C2:C13 s'adapte aux mois renseignés en B2:B13

Si B5:B13 renseignée, alors le calcul doit se faire avec une plage C ajustée
en C5:C13
(si j'ai bien saisi...)


ChrisV


"Ellimac" a écrit dans le message de
news: 107001c3df4f$40376b10$
Bonjour,

inclure dans ton calcul la condition que la 1ère cellule
soit remplie :
=si(b2=0;"";(SOMME($C$2:C2)-SOMME($B$2:B2))/SOMME
($B$2:B2))

Camille

-----Message d'origine-----
Bonjour,
Une fois encore j'ai besoin de votre aide car je
n'aboutis à rien. J'ai 2

années, 2002 colonne B et 2003 Colonne C sur la ligne en
colonne les 12

mois. Je calcule colonne D le % d'augmentation cumulé
avec les mois

précédents de 2002 par rapport à 2003. Jusque là pas de
problème :

=(SOMME($C$2:C2)-SOMME($B$2:B2))/SOMME($B$2:B2). Le
problème est le suivant

: il peut arriver qu'il n'y ait rien en janvier février,
mars (peu probable

plus) 2002. Dans ce cas je veux que le cumul commence à
partir des zones

entièrement remplies qui peut-être différent bien sûr
d'une année sur

l'autre. On a trouvé à plusieurs un calcul mais je le
trouve bien complexe.

Quelqu'un aurait-il une solution plus simple.
=SI(B2="";"";(SOMME(INDIRECT("c$"&(14-NB($B$2:$B$13))
&":c"&LIGNE()))-SOMME($

B$2:B2))/SOMME($B$2:B2))
Merci à tous ceux qui me donneront des solutions.


.



Avatar
sabatier
ce qui est moins logique, c'est le "hotamil.com" mais bon...
par contre, si tu cliques sur cette annexe, jacquouille, aspire un bon
coup : c'est de l'air de mon auvergne que tu vas recevoir...
jps


Jacquouille a écrit:

On y parle de Clermont Ferrand. Tout est logique?
Si tu as msn, tu peux me joindre sur


Avatar
Jacquouille
"ChrisV" a écrit dans le message news:


=SI(B2="";"";(SOMME(INDIRECT("C"&14-NB(B$2:B$13)&":C"&LIGNE()))
-SOMME(B$2:B2))/SOMME(B$2:B2))
Attendons les autres idées...
ChrisV


Re
Je viens d'ouvrir l'annexe, afin de respirer l'Auvergne, comme le dit
Jean-Paul
La formule de ChrisV fonctionne à merveille (Lustucru?)
Je ne vois qu'un petit truc pour l'amincir.
Dans ton fichier, en B15, tu calcules =NB(B2:B13) ce qui donne 10.
Je suggère donc de remplacer dans la formule initiale le
("C"&14-NB(B$2:B$13)
par ("c$"&(14-$B$15) ce qui est un chouia plus léger. Mais, bon, pour ce
que j'en dis.
A reformater en %
Bonne chance

Avatar
Francoise
Tout est logique. c'est bien ça. Merci
"Jacquouille" a écrit dans le message de
news:%23j2%
Bonjour
Je reçois à l'instant un msg avec une annexe provenant d'une autre
adresse

que celle-ci.
On y parle de Clermont Ferrand. Tout est logique?
Si tu as msn, tu peux me joindre sur
J'attends confirmation avant d'ouvrir l'annexe
Merci

--
Jacquouille conseille : http://www.excelabo.net


"Francoise" a écrit dans le message news:


Non ce n'est malheureusement pas si simple. Cela ne suffit pas car
je ne


veux pas que le calcul inclus les 2 chiffres 2003 pour lesquels il n'y
a


rien en 2002. En tout cas merci d'avoir essayé
"Ellimac" a écrit dans le
message


de
news:107001c3df4f$40376b10$
Bonjour,

inclure dans ton calcul la condition que la 1ère cellule
soit remplie :
=si(b2=0;"";(SOMME($C$2:C2)-SOMME($B$2:B2))/SOMME
($B$2:B2))

Camille

-----Message d'origine-----
Bonjour,
Une fois encore j'ai besoin de votre aide car je
n'aboutis à rien. J'ai 2

années, 2002 colonne B et 2003 Colonne C sur la ligne en
colonne les 12

mois. Je calcule colonne D le % d'augmentation cumulé
avec les mois

précédents de 2002 par rapport à 2003. Jusque là pas de
problème :

=(SOMME($C$2:C2)-SOMME($B$2:B2))/SOMME($B$2:B2). Le
problème est le suivant

: il peut arriver qu'il n'y ait rien en janvier février,
mars (peu probable

plus) 2002. Dans ce cas je veux que le cumul commence à
partir des zones

entièrement remplies qui peut-être différent bien sûr
d'une année sur

l'autre. On a trouvé à plusieurs un calcul mais je le
trouve bien complexe.

Quelqu'un aurait-il une solution plus simple.
=SI(B2="";"";(SOMME(INDIRECT("c$"&(14-NB($B$2:$B$13))
&":c"&LIGNE()))-SOMME($

B$2:B2))/SOMME($B$2:B2))
Merci à tous ceux qui me donneront des solutions.


.